summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/MachineFunction.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [ARM] Promote small global constants to constant poolsJames Molloy2016-09-261-3/+10
* Fixed spill stack objects are mutableKrzysztof Parzyszek2016-08-311-3/+3
* ADT: Split ilist_node_traits into alloc and callback, NFCDuncan P. N. Exon Smith2016-08-301-1/+1
* [MFProperties] Introduce a FailedISel property.Quentin Colombet2016-08-261-0/+1
* [MachineFunction] Introduce a reset method.Quentin Colombet2016-08-261-5/+14
* MachineFunctionProperties/MIRParser: Rename AllVRegsAllocated->NoVRegs, compu...Matthias Braun2016-08-251-1/+1
* MachineFunction: Introduce NoPHIs propertyMatthias Braun2016-08-231-0/+1
* MachineFunction: Add llvm_unreachable for missing propertiesMatthias Braun2016-08-191-0/+1
* MachineFunction: Cleanup/simplify MachineFunctionProperties::print()Matthias Braun2016-08-191-34/+18
* MachineFunction: Make LastProperty an alias of the last propertyMatthias Braun2016-08-191-2/+0
* [GlobalISel] Add Selected MachineFunction property.Ahmed Bougacha2016-08-021-0/+3
* [GlobalISel] Add RegBankSelected MachineFunction property.Ahmed Bougacha2016-08-021-0/+3
* [GlobalISel] Add Legalized MachineFunction property.Ahmed Bougacha2016-08-021-0/+3
* [CodeGen] Generalize MachineFunctionProperties::print comma handling.Ahmed Bougacha2016-08-021-2/+7
* [CodeGen] Take a MachineMemOperand::Flags in MachineFunction::getMachineMemOp...Justin Lebar2016-07-151-9/+4
* [CodeGen] Refactor MachineMemOperand's Flags enum.Justin Lebar2016-07-141-2/+5
* Pass DebugLoc and SDLoc by const ref.Benjamin Kramer2016-06-121-3/+3
* MachineFunction: Add a const modifier to print() parameterMatthias Braun2016-05-051-1/+1
* Improve error message reporting for MachineFunctionPropertiesDerek Schuff2016-04-211-1/+3
* Replace MachineRegisterInfo::TracksLiveness with a MachineFunctionPropertyDerek Schuff2016-04-111-7/+6
* Combine redundant stack realignment booleans in MachineFrameInfoReid Kleckner2016-04-111-17/+14
* [CodeGen] Don't assume that fixed stack objects are aligned in a stack-realig...Charles Davis2016-04-091-5/+16
* Replace MachineRegisterInfo::isSSA() with a MachineFunctionPropertyDerek Schuff2016-04-041-15/+13
* Add a print method to MachineFunctionProperties for better error messagesDerek Schuff2016-03-291-0/+25
* [X86] Create mergeable constant pool entries for AVXDavid Majnemer2016-02-221-0/+2
* Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r2591...Yaron Keren2016-01-291-3/+3
* Introduce ConstantFoldCastOperand function and migrate some callers of Consta...Manuel Jacob2016-01-211-8/+8
* [MachineFunction] Constify getter. NFC.Quentin Colombet2016-01-191-1/+1
* Add command line options to force function/loop alignments.Chad Rosier2015-12-291-0/+8
* Move EH-specific helper functions to a more appropriate placeDavid Majnemer2015-12-021-1/+1
* Expand subregisters in MachineFrameInfo::getPristineRegsKrzysztof Parzyszek2015-11-191-4/+3
* [WinEH] Move WinEHFuncInfo from MachineModuleInfo to MachineFunctionReid Kleckner2015-11-171-0/+12
* Drop prelink support.Rafael Espindola2015-11-171-29/+13
* CodeGen: Continue removing ilist iterator implicit conversionsDuncan P. N. Exon Smith2015-10-091-2/+2
* Revert "Disable targetdatalayoutcheck"Tobias Grosser2015-08-171-0/+5
* Disable targetdatalayoutcheckTobias Grosser2015-08-171-5/+0
* PseudoSourceValue: Replace global manager with a manager in a machine function.Alex Lorenz2015-08-111-0/+3
* wrap OptSize and MinSize attributes for easier and consistent access (NFCI)Sanjay Patel2015-08-041-0/+1
* Add a TargetMachine hook that verifies DataLayout compatibilityMehdi Amini2015-07-301-0/+4
* MIR Serialization: Serialize the external symbol machine operands.Alex Lorenz2015-07-211-0/+7
* Redirect DataLayout from TargetMachine to Module in MachineFunctionMehdi Amini2015-07-071-20/+20
* CodeGen: Use a single SlotTracker in MachineFunction::print()Duncan P. N. Exon Smith2015-06-261-1/+4
* Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko2015-06-231-1/+1
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-191-1/+1
* MIR Serialization: Connect the machine function analysis pass to the MIR parser.Alex Lorenz2015-06-151-0/+3
* remove function names from comments and clean up; NFCSanjay Patel2015-06-131-58/+40
* MachineFrameInfo: Simplify pristine register calculation.Matthias Braun2015-05-281-46/+4
* MC: Clean up method names in MCContext.Jim Grosbach2015-05-181-2/+2
* [ShrinkWrap] Add (a simplified version) of shrink-wrapping.Quentin Colombet2015-05-051-2/+36
* Remove superfluous .str() and replace std::string concatenation with Twine.Yaron Keren2015-03-271-2/+2
OpenPOWER on IntegriCloud