Home

Create MCTargetOptions.

Press ? to show keyboard shortcuts.
Status
Audit Required
Auditors
dsanders
H39 MIPS Backend Audit Triggered Audit
grosbach
H23 MC code reviews Triggered Audit
Committed
eugenisApr 23 2014, 4:16 AM
Parents
rL206970: Update Target::createMCAsmParser calls for the LLVM interface change.
Branches
Unknown
Tags
Unknown
Subscribers
None
Projects
None
Description

Create MCTargetOptions.

For now it contains a single flag, SanitizeAddress, which enables
AddressSanitizer instrumentation of inline assembly.

Patch by Yuri Gorshenin.

dsanders resigned from this audit.Via LegacyApr 29 2014, 7:50 AM

Changes (26)

HistoryBrowseChangePath
HistoryBrowseModifiedllvm/trunk/include/llvm/CodeGen/CommandFlags.h
HistoryBrowseModifiedllvm/trunk/include/llvm/MC/MCTargetAsmParser.h
HistoryBrowseAddedllvm/trunk/include/llvm/MC/MCTargetOptions.h
HistoryBrowseAddedllvm/trunk/include/llvm/MC/MCTargetOptionsCommandFlags.h
HistoryBrowseModifiedllvm/trunk/include/llvm/Support/TargetRegistry.h
HistoryBrowseModifiedllvm/trunk/include/llvm/Target/TargetOptions.h
HistoryBrowseModifiedllvm/trunk/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp
HistoryBrowseModifiedllvm/trunk/lib/LTO/LTOModule.cpp
HistoryBrowseModifiedllvm/trunk/lib/MC/CMakeLists.txt
HistoryBrowseAddedllvm/trunk/lib/MC/MCTargetOptions.cpp
HistoryBrowseModifiedllvm/trunk/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp
HistoryBrowseModifiedllvm/trunk/lib/Target/ARM/AsmParser/ARMAsmParser.cpp
HistoryBrowseModifiedllvm/trunk/lib/Target/ARM64/AsmParser/ARM64AsmParser.cpp
HistoryBrowseModifiedllvm/trunk/lib/Target/Mips/AsmParser/MipsAsmParser.cpp
HistoryBrowseModifiedllvm/trunk/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp
HistoryBrowseModifiedllvm/trunk/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp
HistoryBrowseModifiedllvm/trunk/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp
HistoryBrowseModifiedllvm/trunk/lib/Target/TargetMachine.cpp
HistoryBrowseModifiedllvm/trunk/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp
HistoryBrowseModifiedllvm/trunk/lib/Target/X86/AsmParser/X86AsmInstrumentation.h
HistoryBrowseModifiedllvm/trunk/lib/Target/X86/AsmParser/X86AsmParser.cpp
HistoryBrowseAddedllvm/trunk/test/Instrumentation/AddressSanitizer/X86/asm_attr.ll
HistoryBrowseModifiedllvm/trunk/test/Instrumentation/AddressSanitizer/X86/asm_mov.ll
HistoryBrowseModifiedllvm/trunk/test/Instrumentation/AddressSanitizer/X86/asm_mov.s
HistoryBrowseModifiedllvm/trunk/test/Instrumentation/AddressSanitizer/X86/asm_mov_no_instrumentation.s
HistoryBrowseModifiedllvm/trunk/tools/llvm-mc/llvm-mc.cpp

rL206971

llvm/trunk/include/llvm/CodeGen/CommandFlags.h

Loading...

llvm/trunk/include/llvm/MC/MCTargetAsmParser.h

Loading...

llvm/trunk/include/llvm/MC/MCTargetOptions.h

Loading...

llvm/trunk/include/llvm/MC/MCTargetOptionsCommandFlags.h

Loading...

llvm/trunk/include/llvm/Support/TargetRegistry.h

Loading...

llvm/trunk/include/llvm/Target/TargetOptions.h

Loading...

llvm/trunk/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp

Loading...

llvm/trunk/lib/LTO/LTOModule.cpp

Loading...

llvm/trunk/lib/MC/CMakeLists.txt

Loading...

llvm/trunk/lib/MC/MCTargetOptions.cpp

Loading...

llvm/trunk/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp

Loading...

llvm/trunk/lib/Target/ARM/AsmParser/ARMAsmParser.cpp

Loading...

llvm/trunk/lib/Target/ARM64/AsmParser/ARM64AsmParser.cpp

Loading...

llvm/trunk/lib/Target/Mips/AsmParser/MipsAsmParser.cpp

Loading...

llvm/trunk/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp

Loading...

llvm/trunk/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp

Loading...

llvm/trunk/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp

Loading...

llvm/trunk/lib/Target/TargetMachine.cpp

Loading...

llvm/trunk/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp

Loading...

llvm/trunk/lib/Target/X86/AsmParser/X86AsmInstrumentation.h

Loading...

llvm/trunk/lib/Target/X86/AsmParser/X86AsmParser.cpp

Loading...

llvm/trunk/test/Instrumentation/AddressSanitizer/X86/asm_attr.ll

Loading...

llvm/trunk/test/Instrumentation/AddressSanitizer/X86/asm_mov.ll

Loading...

llvm/trunk/test/Instrumentation/AddressSanitizer/X86/asm_mov.s

Loading...

llvm/trunk/test/Instrumentation/AddressSanitizer/X86/asm_mov_no_instrumentation.s

Loading...

llvm/trunk/tools/llvm-mc/llvm-mc.cpp

Loading...

Add Comment