summaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineFunction.cpp
AgeCommit message (Expand)Author
2017-08-01[StackColoring] Update AliasAnalysis information in stack coloring passHiroshi Inoue
2017-07-11Enhance synchscope representationKonstantin Zhuravlyov
2017-06-06CodeGen: Refactor MIR parsingMatthias Braun
2017-04-26MachineFrameInfo: Move implementation to an own file; NFCMatthias Braun
2017-03-14Disable Callee Saved RegistersOren Ben Simhon
2017-03-09GlobalISel: put debug info for static allocas in the MachineFunction.Tim Northover
2017-01-28Cleanup dump() functions.Matthias Braun
2016-12-01Move most EH from MachineModuleInfo to MachineFunctionMatthias Braun
2016-12-01Temporarily Revert "Move most EH from MachineModuleInfo to MachineFunction"Eric Christopher
2016-11-30Move most EH from MachineModuleInfo to MachineFunctionMatthias Braun
2016-10-15[MachineMemOperand] Move synchronization scope and atomic orderings from SDNo...Konstantin Zhuravlyov
2016-10-01Use StringRef in Datalayout API (NFC)Mehdi Amini
2016-10-01Revert "Use StringRef in Datalayout API (NFC)"Mehdi Amini
2016-10-01Use StringRef in Datalayout API (NFC)Mehdi Amini
2016-09-29MachineFunction: Add missing newline in debug print()Matthias Braun
2016-09-26[ARM] Promote small global constants to constant poolsJames Molloy
2016-08-31Fixed spill stack objects are mutableKrzysztof Parzyszek
2016-08-30ADT: Split ilist_node_traits into alloc and callback, NFCDuncan P. N. Exon Smith
2016-08-26[MFProperties] Introduce a FailedISel property.Quentin Colombet
2016-08-26[MachineFunction] Introduce a reset method.Quentin Colombet
2016-08-25MachineFunctionProperties/MIRParser: Rename AllVRegsAllocated->NoVRegs, compu...Matthias Braun
2016-08-23MachineFunction: Introduce NoPHIs propertyMatthias Braun
2016-08-19MachineFunction: Add llvm_unreachable for missing propertiesMatthias Braun
2016-08-19MachineFunction: Cleanup/simplify MachineFunctionProperties::print()Matthias Braun
2016-08-19MachineFunction: Make LastProperty an alias of the last propertyMatthias Braun
2016-08-02[GlobalISel] Add Selected MachineFunction property.Ahmed Bougacha
2016-08-02[GlobalISel] Add RegBankSelected MachineFunction property.Ahmed Bougacha
2016-08-02[GlobalISel] Add Legalized MachineFunction property.Ahmed Bougacha
2016-08-02[CodeGen] Generalize MachineFunctionProperties::print comma handling.Ahmed Bougacha
2016-07-15[CodeGen] Take a MachineMemOperand::Flags in MachineFunction::getMachineMemOp...Justin Lebar
2016-07-14[CodeGen] Refactor MachineMemOperand's Flags enum.Justin Lebar
2016-06-12Pass DebugLoc and SDLoc by const ref.Benjamin Kramer
2016-05-05MachineFunction: Add a const modifier to print() parameterMatthias Braun
2016-04-21Improve error message reporting for MachineFunctionPropertiesDerek Schuff
2016-04-11Replace MachineRegisterInfo::TracksLiveness with a MachineFunctionPropertyDerek Schuff
2016-04-11Combine redundant stack realignment booleans in MachineFrameInfoReid Kleckner
2016-04-09[CodeGen] Don't assume that fixed stack objects are aligned in a stack-realig...Charles Davis
2016-04-04Replace MachineRegisterInfo::isSSA() with a MachineFunctionPropertyDerek Schuff
2016-03-29Add a print method to MachineFunctionProperties for better error messagesDerek Schuff
2016-02-22[X86] Create mergeable constant pool entries for AVXDavid Majnemer
2016-01-29Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r2591...Yaron Keren
2016-01-21Introduce ConstantFoldCastOperand function and migrate some callers of Consta...Manuel Jacob
2016-01-19[MachineFunction] Constify getter. NFC.Quentin Colombet
2015-12-29Add command line options to force function/loop alignments.Chad Rosier
2015-12-02Move EH-specific helper functions to a more appropriate placeDavid Majnemer
2015-11-19Expand subregisters in MachineFrameInfo::getPristineRegsKrzysztof Parzyszek
2015-11-17[WinEH] Move WinEHFuncInfo from MachineModuleInfo to MachineFunctionReid Kleckner
2015-11-17Drop prelink support.Rafael Espindola
2015-10-09CodeGen: Continue removing ilist iterator implicit conversionsDuncan P. N. Exon Smith
2015-08-17Revert "Disable targetdatalayoutcheck"Tobias Grosser