summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/MachineFunction.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* X86: Fix frameescape when not using an FPReid Kleckner2015-03-241-8/+0
* Cache the Function dependent subtarget on the MachineFunction.Eric Christopher2015-03-211-1/+1
* DataLayout is mandatory, update the API to reflect it with references.Mehdi Amini2015-03-101-4/+4
* CodeGen: Canonicalize access to function attributes, NFCDuncan P. N. Exon Smith2015-02-141-6/+3
* Remove MergeableConst.Rafael Espindola2015-01-291-1/+1
* Use enum values. NFC.Rafael Espindola2015-01-291-3/+3
* Replace some uses of getSubtargetImpl with the cached versionEric Christopher2015-01-271-2/+1
* Move DataLayout back to the TargetMachine from TargetSubtargetInfoEric Christopher2015-01-261-3/+3
* Add the llvm.frameallocate and llvm.recoverframeallocation intrinsicsReid Kleckner2015-01-131-0/+8
* Remove unused member variable.Rafael Espindola2014-10-141-3/+2
* Replace calls to get the subtarget and TargetFrameLowering withEric Christopher2014-10-081-28/+18
* Use cached subtarget rather than looking it up on theEric Christopher2014-10-081-6/+4
* Make AAMDNodes ctor and operator bool (!!!) explicit, mop up bugs and weirdne...Benjamin Kramer2014-10-041-2/+2
* Make isAliased property for fixed-offset stack objects adjustableHal Finkel2014-08-161-5/+7
* Have MachineRegisterInfo take and store the MachineFunction itEric Christopher2014-08-121-1/+1
* Have MachineFunction cache a pointer to the subtarget to make lookupsEric Christopher2014-08-051-12/+9
* Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher2014-08-041-13/+20
* AA metadata refactoring (introduce AAMDNodes)Hal Finkel2014-07-241-4/+4
* CodeGen: Add a getSectionKind method to MachineConstantPoolEntryDavid Majnemer2014-07-141-0/+31
* Revert "Introduce a string_ostream string builder facilty"Alp Toker2014-06-261-2/+3
* Introduce a string_ostream string builder faciltyAlp Toker2014-06-261-3/+2
* Re-apply r211399, "Generate native unwind info on Win64" with a fix to ignore...NAKAMURA Takumi2014-06-251-0/+15
* Reformat.NAKAMURA Takumi2014-06-251-17/+13
* Revert r211399, "Generate native unwind info on Win64"NAKAMURA Takumi2014-06-221-28/+17
* Generate native unwind info on Win64Reid Kleckner2014-06-201-17/+28
* Convert several loops over MachineFunction basic blocks to range-based loopsAlexey Samsonov2014-04-301-2/+2
OpenPOWER on IntegriCloud