summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/StackMaps.cpp
Commit message (Expand)AuthorAgeFilesLines
* Move most user of TargetMachine::getDataLayout to the Module oneMehdi Amini2015-07-161-1/+3
* [StackMap] Use lambdas to specify the sort and erase conditions. NFC.Juergen Ributzka2015-07-091-6/+14
* [StackMap] Rename variables to be more consistent. NFC.Juergen Ributzka2015-07-091-40/+38
* [StackMaps] Use emplace_back when possible. NFC.Juergen Ributzka2015-07-091-5/+5
* Run clang-format before making changes to StackMaps. NFC.Juergen Ributzka2015-07-081-39/+38
* MC: Clean up MCExpr naming. NFC.Jim Grosbach2015-05-301-3/+3
* Move alignment from MCSectionData to MCSection.Rafael Espindola2015-05-211-2/+2
* MC: Clean up method names in MCContext.Jim Grosbach2015-05-181-2/+2
* [Statepoints] Support for "patchable" statepoints.Sanjoy Das2015-05-121-3/+2
* [AsmPrinter] Make AsmPrinter's OutStreamer member a unique_ptr.Lang Hames2015-04-241-4/+4
* Remove dead calls and function arguments dealing with TRI in StackMaps.Eric Christopher2015-03-201-4/+2
* Rewrite StackMap location handling to pre-compute the dwarf registerEric Christopher2015-03-201-83/+95
* Use the cached subtarget on the MachineFunction when the AsmPrinterEric Christopher2015-03-191-1/+1
* Use the cached subtarget off of the machine function.Eric Christopher2015-03-131-1/+1
* Move DataLayout back to the TargetMachine from TargetSubtargetInfoEric Christopher2015-01-261-2/+1
* [StackMaps] Use CurrentFnSymForSizeHal Finkel2015-01-131-1/+1
* [Statepoints 2/4] Statepoint infrastructure for garbage collection: MI & x86-...Philip Reames2014-12-011-0/+12
* The patchpoint lowering logic would crash with live constants equal toSanjoy Das2014-11-041-0/+10
* Change logic in StackMaps::recordStackMapOpers to use the isInt<32>Sanjoy Das2014-11-041-2/+1
* Remove unnecessary copying or replace it with moves in a bunch of places.Benjamin Kramer2014-10-041-1/+2
* Have MachineFunction cache a pointer to the subtarget to make lookupsEric Christopher2014-08-051-2/+1
* Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher2014-08-041-5/+9
* Explicitly report runtime stack realignment in StackMap sectionPhilip Reames2014-08-011-1/+4
* [Stackmaps] Pacify windows buildbot.Juergen Ributzka2014-05-011-0/+3
* [Stackmaps] Add command line option to specify the stackmap version.Juergen Ributzka2014-05-011-1/+10
* [Stackmaps] Refactor serialization code. No functional change intended.Juergen Ributzka2014-05-011-125/+144
* [Stackmaps] Replace the custom ConstantPool class with a MapVector.Juergen Ributzka2014-05-011-5/+7
* [Modules] Remove potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-221-2/+2
* [Stackmaps] Update the stackmap format to use 64-bit relocations for the func...Juergen Ributzka2014-03-311-20/+36
* [cleanup] Re-sort all the includes with utils/sort_includes.py.Chandler Carruth2014-03-041-1/+1
* [C++11] Replace llvm::next and llvm::prior with std::next and std::prev.Benjamin Kramer2014-03-021-4/+4
* [Stackmaps] Cleanup code. No functional change intended.Juergen Ributzka2014-02-101-25/+16
* [Stackmaps] Record the stack size of each function that contains a stackmap/p...Juergen Ributzka2014-01-301-0/+24
* Revert "[Stackmaps] Record the stack size of each function that contains a st...Juergen Ributzka2014-01-301-24/+0
* [Stackmaps] Record the stack size of each function that contains a stackmap/p...Juergen Ributzka2014-01-301-0/+24
* Fix known typosAlp Toker2014-01-241-1/+1
* llvm.experimental.stackmap: fix encoding of large constants.Andrew Trick2014-01-091-1/+4
* Re-sort all of the includes with ./utils/sort_includes.py so thatChandler Carruth2014-01-071-3/+1
* [Stackmap] Refactor operand parsing.Juergen Ributzka2013-12-141-91/+74
* [Stackmap] Liveness Analysis PassJuergen Ributzka2013-12-141-13/+105
* Revert "Liveness Analysis Pass"Andrew Trick2013-12-131-106/+13
* Grow the stackmap/patchpoint format to hold 64-bit IDs.Andrew Trick2013-12-131-7/+6
* Liveness Analysis PassAndrew Trick2013-12-131-12/+105
* Refactor a lot of patchpoint/stackmap related code to simplify and make itLang Hames2013-11-291-6/+58
* Show stackmap entry encodings in stackmap debug logs. This makes it easier toLang Hames2013-11-271-23/+27
* Obvious pasto survived a couple rounds of cleanup.Andrew Trick2013-11-191-2/+1
* Add an abstraction to handle patchpoint operands.Andrew Trick2013-11-191-4/+84
* Added a size field to the stack map record to handle subregister spills.Andrew Trick2013-11-171-5/+15
* [Stackmap] Add AnyReg calling convention support for patchpoint intrinsic.Juergen Ributzka2013-11-081-1/+12
* Fix some minor issues with r194282 to get the tree healthy again.Lang Hames2013-11-081-1/+2
OpenPOWER on IntegriCloud