Chandler Carruth
|
1b279144ec
[cleanup] Re-sort all the #include lines in LLVM using
|
10 年之前 |
Tom Roeder
|
63dea2c952
Add Forward Control-Flow Integrity.
|
10 年之前 |
Rafael Espindola
|
90ce9f70e2
Simplify handling of --noexecstack by using getNonexecutableStackSection.
|
11 年之前 |
Eric Christopher
|
d5dd8ce2a5
Reinstate "Nuke the old JIT."
|
11 年之前 |
Eric Christopher
|
aa5b9c0f6f
Temporarily Revert "Nuke the old JIT." as it's not quite ready to
|
11 年之前 |
Rafael Espindola
|
875710a2fd
Nuke the old JIT.
|
11 年之前 |
Eric Christopher
|
9f85dccfc6
Remove the TargetMachine forwards for TargetSubtargetInfo based
|
11 年之前 |
Rafael Espindola
|
61b696f1fa
Allow a target to create a null streamer.
|
11 年之前 |
Tom Roeder
|
5d0f7af3dc
Add a new attribute called 'jumptable' that creates jump-instruction tables for functions marked with this attribute.
|
11 年之前 |
Eric Christopher
|
4f6d26dbe8
Move the verbose asm option to be part of the options struct and
|
11 年之前 |
Eric Christopher
|
b39cae9b15
Fix typos.
|
11 年之前 |
Eric Christopher
|
9364e63d79
Remove the Options query functions and just access our Options directly.
|
11 年之前 |
Eric Christopher
|
6d22500de3
Move more MC options into the MCTargetOptions structure.
|
11 年之前 |
Rafael Espindola
|
2842c051b3
Remove the UseCFI option from createAsmStreamer.
|
11 年之前 |
Craig Topper
|
4ba844388c
[C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr.
|
11 年之前 |
David Blaikie
|
8040d49d85
DebugInfo: TargetOptions/MCAsmInfo support for compressed debug info sections
|
11 年之前 |
Ahmed Charles
|
f4ccd11075
Replace OwningPtr<T> with std::unique_ptr<T>.
|
11 年之前 |
Ahmed Charles
|
1a6eca243f
[C++11] Replace OwningPtr::take() with OwningPtr::release().
|
11 年之前 |
Rafael Espindola
|
9f5066c72c
Make DisableIntegratedAS a TargetOption.
|
11 年之前 |
Daniel Sanders
|
38c6b58eec
Re-commit: Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove hasRawTextSupport() call
|
11 年之前 |
Daniel Sanders
|
7580df334e
Revert r201237+r201238: Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove hasRawTextSupport() call
|
11 年之前 |
Daniel Sanders
|
57edb9588b
Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove hasRawTextSupport() call
|
11 年之前 |
Rafael Espindola
|
f39297678b
Remove support for not using .loc directives.
|
11 年之前 |
Rafael Espindola
|
550d791907
Pass a MCSubtargetInfo down to the TargetStreamer creation.
|
11 年之前 |
Rafael Espindola
|
a1f7c26cc8
Simplify the logic for deciding when to initialize the sections.
|
11 年之前 |
Rafael Espindola
|
e0fd567df0
Remove duplicated info on what .text, .data and .bss look like.
|
11 年之前 |
Juergen Ributzka
|
9ce88db752
Add target analysis passes to the codegen pipeline for MCJIT.
|
11 年之前 |
Chandler Carruth
|
a5ced5ed37
[PM] Simplify the interface exposed for IR printing passes.
|
11 年之前 |
Chandler Carruth
|
8a5351f0f5
[PM] Rename the IR printing pass header to a more generic and correct
|
11 年之前 |
Chandler Carruth
|
bc65a8d518
Move the LLVM IR asm writer header files into the IR directory, as they
|
11 年之前 |