aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineFunction.cpp
AgeCommit message (Expand)AuthorFilesLines
2017-12-15MachineFunction: Return reference from getFunction(); NFCMatthias Braun1-5/+4
2017-12-15MachineFunction: Slight refactoring; NFCMatthias Braun1-15/+15
2017-12-13[CodeGen] Print jump-table index operands as %jump-table.0 in both MIR and de...Francis Visoiu Mistrih1-1/+5
2017-12-04[CodeGen] Unify MBB reference format in both MIR and debug outputFrancis Visoiu Mistrih1-2/+2
2017-11-28[CodeGen] Rename functions PrintReg* to printReg*Francis Visoiu Mistrih1-2/+2
2017-11-17Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie1-4/+4
2017-11-15NFC Remove default argument of DataLayout::getPointerABIAlignmentFangrui Song1-1/+1
2017-11-03Move TargetFrameLowering.h to CodeGen where it's implementedDavid Blaikie1-1/+1
2017-10-15Reverting r315590; it did not include changes for llvm-tblgen, which is causi...Aaron Ballman1-3/+3
2017-10-12[dump] Remove NDEBUG from test to enable dump methods [NFC]Don Hinton1-3/+3
2017-10-10[CodeGen] Fix some Clang-tidy modernize and Include What You Use warnings; ot...Eugene Zelenko1-16/+47
2017-09-14Add AddresSpace to PseudoSourceValue.Jan Sjodin1-1/+3
2017-09-05Add llvm.codeview.annotation to implement MSVC __annotationReid Kleckner1-0/+1
2017-08-22TargetInstrInfo: Change duplicate() to work on bundles.Matthias Braun1-0/+20
2017-08-01[StackColoring] Update AliasAnalysis information in stack coloring passHiroshi Inoue1-0/+14
2017-07-11Enhance synchscope representationKonstantin Zhuravlyov1-6/+6
2017-06-06CodeGen: Refactor MIR parsingMatthias Braun1-3/+0
2017-04-26MachineFrameInfo: Move implementation to an own file; NFCMatthias Braun1-208/+0
2017-03-14Disable Callee Saved RegistersOren Ben Simhon1-1/+3
2017-03-09GlobalISel: put debug info for static allocas in the MachineFunction.Tim Northover1-0/+1
2017-01-28Cleanup dump() functions.Matthias Braun1-1/+1
2016-12-01Move most EH from MachineModuleInfo to MachineFunctionMatthias Braun1-0/+187
2016-12-01Temporarily Revert "Move most EH from MachineModuleInfo to MachineFunction"Eric Christopher1-187/+0
2016-11-30Move most EH from MachineModuleInfo to MachineFunctionMatthias Braun1-0/+187
2016-10-15[MachineMemOperand] Move synchronization scope and atomic orderings from SDNo...Konstantin Zhuravlyov1-8/+17
2016-10-01Use StringRef in Datalayout API (NFC)Mehdi Amini1-2/+2
2016-10-01Revert "Use StringRef in Datalayout API (NFC)"Mehdi Amini1-1/+1
2016-10-01Use StringRef in Datalayout API (NFC)Mehdi Amini1-1/+1
2016-09-29MachineFunction: Add missing newline in debug print()Matthias Braun1-0/+1
2016-09-26[ARM] Promote small global constants to constant poolsJames Molloy1-3/+10
2016-08-31Fixed spill stack objects are mutableKrzysztof Parzyszek1-3/+3
2016-08-30ADT: Split ilist_node_traits into alloc and callback, NFCDuncan P. N. Exon Smith1-1/+1
2016-08-26[MFProperties] Introduce a FailedISel property.Quentin Colombet1-0/+1
2016-08-26[MachineFunction] Introduce a reset method.Quentin Colombet1-5/+14
2016-08-25MachineFunctionProperties/MIRParser: Rename AllVRegsAllocated->NoVRegs, compu...Matthias Braun1-1/+1
2016-08-23MachineFunction: Introduce NoPHIs propertyMatthias Braun1-0/+1
2016-08-19MachineFunction: Add llvm_unreachable for missing propertiesMatthias Braun1-0/+1
2016-08-19MachineFunction: Cleanup/simplify MachineFunctionProperties::print()Matthias Braun1-34/+18
2016-08-19MachineFunction: Make LastProperty an alias of the last propertyMatthias Braun1-2/+0
2016-08-02[GlobalISel] Add Selected MachineFunction property.Ahmed Bougacha1-0/+3
2016-08-02[GlobalISel] Add RegBankSelected MachineFunction property.Ahmed Bougacha1-0/+3
2016-08-02[GlobalISel] Add Legalized MachineFunction property.Ahmed Bougacha1-0/+3
2016-08-02[CodeGen] Generalize MachineFunctionProperties::print comma handling.Ahmed Bougacha1-2/+7
2016-07-15[CodeGen] Take a MachineMemOperand::Flags in MachineFunction::getMachineMemOp...Justin Lebar1-9/+4
2016-07-14[CodeGen] Refactor MachineMemOperand's Flags enum.Justin Lebar1-2/+5
2016-06-12Pass DebugLoc and SDLoc by const ref.Benjamin Kramer1-3/+3
2016-05-05MachineFunction: Add a const modifier to print() parameterMatthias Braun1-1/+1
2016-04-21Improve error message reporting for MachineFunctionPropertiesDerek Schuff1-1/+3
2016-04-11Replace MachineRegisterInfo::TracksLiveness with a MachineFunctionPropertyDerek Schuff1-7/+6
2016-04-11Combine redundant stack realignment booleans in MachineFrameInfoReid Kleckner1-17/+14