Guillaume Chatelet
|
f79af4c9dd
[Alignment][NFC] use llvm::Align for AsmPrinter::EmitAlignment
|
6 years ago |
Chandler Carruth
|
6b547686c5
Update the file headers across all of the LLVM projects in the monorepo
|
6 years ago |
Philip Reames
|
2f9bd23c20
[GC] Rename a header for consistency
|
6 years ago |
Rafael Espindola
|
9f3889b501
Style update. NFC.
|
7 years ago |
David Blaikie
|
fe42bd50da
Move TargetLoweringObjectFile from CodeGen to Target to fix layering
|
7 years ago |
David Blaikie
|
e3a9b4ce3a
Fix a bunch more layering of CodeGen headers that are in Target
|
7 years ago |
Eugene Zelenko
|
643c0a4367
[CodeGen] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC).
|
8 years ago |
Chandler Carruth
|
e3e43d9d57
Sort the remaining #include lines in include/... and lib/....
|
8 years ago |
David Majnemer
|
975248e4fb
Use the range variant of find instead of unpacking begin/end
|
9 years ago |
Mehdi Amini
|
9c5961b7ba
Move most user of TargetMachine::getDataLayout to the Module one
|
10 years ago |
Rafael Espindola
|
9758b4ae95
Simplify the Mangler interface now that DataLayout is mandatory.
|
10 years ago |
Jim Grosbach
|
19696daa21
MC: Clean up method names in MCContext.
|
10 years ago |
Lang Hames
|
579cebfb15
[AsmPrinter] Make AsmPrinter's OutStreamer member a unique_ptr.
|
10 years ago |
Eric Christopher
|
04bcc11905
Move DataLayout back to the TargetMachine from TargetSubtargetInfo
|
10 years ago |
Philip Reames
|
999412767a
clang-format all the GC related files (NFC)
|
10 years ago |
Philip Reames
|
5e62b8471d
GCStrategy should not own GCFunctionInfo
|
10 years ago |
Philip Reames
|
3490d23337
Remove the Module pointer from GCStrategy and GCMetadataPrinter
|
10 years ago |
Eric Christopher
|
9f85dccfc6
Remove the TargetMachine forwards for TargetSubtargetInfo based
|
11 years ago |
Craig Topper
|
d659d34219
[C++11] Add 'override' keyword to virtual methods that override their base class.
|
11 years ago |
Rafael Espindola
|
b56c57bcbb
Move the llvm mangler to lib/IR.
|
11 years ago |
Eric Christopher
|
1ced208be9
Last in the series of removing unnecessary '0' arguments for
|
12 years ago |
Eric Christopher
|
68ca56285f
These functions have default arguments of 0 for the last arg. Use
|
12 years ago |
Chandler Carruth
|
0b8c9a80f2
Move all of the header files which are involved in modelling the LLVM IR
|
12 years ago |
Chandler Carruth
|
d04a8d4b33
Use the new script to sort the includes of every file under lib.
|
12 years ago |
Chandler Carruth
|
426c2bf5cd
Revert the majority of the next patch in the address space series:
|
12 years ago |
Micah Villmow
|
2c39b15073
Resubmit the changes to llvm core to update the functions to support different pointer sizes on a per address space basis.
|
13 years ago |
Micah Villmow
|
fb384d61c7
Revert 165732 for further review.
|
13 years ago |
Micah Villmow
|
f3840d2c16
Add in the first iteration of support for llvm/clang/lldb to allow variable per address space pointer sizes to be optimized correctly.
|
13 years ago |
Micah Villmow
|
3574eca1b0
Move TargetData to DataLayout.
|
13 years ago |
Nick Lewycky
|
476b242fe7
Add missing standard headers. Patch by Joerg Sonnenberger!
|
14 years ago |