Yaron Keren
|
55307987a1
Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r259192 post commit comment.
|
před 9 roky |
Manuel Jacob
|
9b455a8a45
Introduce ConstantFoldCastOperand function and migrate some callers of ConstantFoldInstOperands to use it. NFC.
|
před 9 roky |
Quentin Colombet
|
871b3df6d9
[MachineFunction] Constify getter. NFC.
|
před 9 roky |
Chad Rosier
|
8b2e79cb09
Add command line options to force function/loop alignments.
|
před 9 roky |
David Majnemer
|
1114aa2fc6
Move EH-specific helper functions to a more appropriate place
|
před 9 roky |
Krzysztof Parzyszek
|
cff5fabfc9
Expand subregisters in MachineFrameInfo::getPristineRegs
|
před 9 roky |
Reid Kleckner
|
595419dcfa
[WinEH] Move WinEHFuncInfo from MachineModuleInfo to MachineFunction
|
před 9 roky |
Rafael Espindola
|
8dcaa9fb08
Drop prelink support.
|
před 9 roky |
Duncan P. N. Exon Smith
|
9731c604b2
CodeGen: Continue removing ilist iterator implicit conversions
|
před 10 roky |
Tobias Grosser
|
378e97e50c
Revert "Disable targetdatalayoutcheck"
|
před 10 roky |
Tobias Grosser
|
79224a7c6f
Disable targetdatalayoutcheck
|
před 10 roky |
Alex Lorenz
|
de0129ac08
PseudoSourceValue: Replace global manager with a manager in a machine function.
|
před 10 roky |
Sanjay Patel
|
f360983642
wrap OptSize and MinSize attributes for easier and consistent access (NFCI)
|
před 10 roky |
Mehdi Amini
|
93204d28b8
Add a TargetMachine hook that verifies DataLayout compatibility
|
před 10 roky |
Alex Lorenz
|
65671bf628
MIR Serialization: Serialize the external symbol machine operands.
|
před 10 roky |
Mehdi Amini
|
33c4d685e3
Redirect DataLayout from TargetMachine to Module in MachineFunction
|
před 10 roky |
Duncan P. N. Exon Smith
|
9a61a42713
CodeGen: Use a single SlotTracker in MachineFunction::print()
|
před 10 roky |
Alexander Kornienko
|
cd52a7a381
Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)
|
před 10 roky |
Alexander Kornienko
|
cf0db29df2
Fixed/added namespace ending comments using clang-tidy. NFC
|
před 10 roky |
Alex Lorenz
|
a15d888abf
MIR Serialization: Connect the machine function analysis pass to the MIR parser.
|
před 10 roky |
Sanjay Patel
|
ea58c7de01
remove function names from comments and clean up; NFC
|
před 10 roky |
Matthias Braun
|
97c5de758a
MachineFrameInfo: Simplify pristine register calculation.
|
před 10 roky |
Jim Grosbach
|
19696daa21
MC: Clean up method names in MCContext.
|
před 10 roky |
Quentin Colombet
|
2f7322b348
[ShrinkWrap] Add (a simplified version) of shrink-wrapping.
|
před 10 roky |
Yaron Keren
|
2a9bbcbbad
Remove superfluous .str() and replace std::string concatenation with Twine.
|
před 10 roky |
Reid Kleckner
|
d639e1975d
X86: Fix frameescape when not using an FP
|
před 10 roky |
Eric Christopher
|
6f125f52d3
Cache the Function dependent subtarget on the MachineFunction.
|
před 10 roky |
Mehdi Amini
|
529919ff31
DataLayout is mandatory, update the API to reflect it with references.
|
před 10 roky |
Duncan P. N. Exon Smith
|
9de77c7eca
CodeGen: Canonicalize access to function attributes, NFC
|
před 10 roky |
Rafael Espindola
|
248a6cf2c0
Remove MergeableConst.
|
před 10 roky |