Commit History

Author SHA1 Message Date
  Lang Hames 579cebfb15 [AsmPrinter] Make AsmPrinter's OutStreamer member a unique_ptr. 10 years ago
  Eric Christopher aaca69b339 Remove dead calls and function arguments dealing with TRI in StackMaps. 10 years ago
  Eric Christopher aa6604c351 Rewrite StackMap location handling to pre-compute the dwarf register 10 years ago
  Eric Christopher 8d5dd67e04 Use the cached subtarget on the MachineFunction when the AsmPrinter 10 years ago
  Eric Christopher a0485f5b9f Use the cached subtarget off of the machine function. 10 years ago
  Eric Christopher 04bcc11905 Move DataLayout back to the TargetMachine from TargetSubtargetInfo 10 years ago
  Hal Finkel 0ca9b79771 [StackMaps] Use CurrentFnSymForSize 10 years ago
  Philip Reames 78cc6fcb01 [Statepoints 2/4] Statepoint infrastructure for garbage collection: MI & x86-64 Backend 10 years ago
  Sanjoy Das 67bcf74b14 The patchpoint lowering logic would crash with live constants equal to 10 years ago
  Sanjoy Das 60c2a98db4 Change logic in StackMaps::recordStackMapOpers to use the isInt<32> 10 years ago
  Benjamin Kramer dbc6d9b9d7 Remove unnecessary copying or replace it with moves in a bunch of places. 11 years ago
  Eric Christopher 6035518e3b Have MachineFunction cache a pointer to the subtarget to make lookups 11 years ago
  Eric Christopher 9f85dccfc6 Remove the TargetMachine forwards for TargetSubtargetInfo based 11 years ago
  Philip Reames 5a96b41c70 Explicitly report runtime stack realignment in StackMap section 11 years ago
  Juergen Ributzka 30e4655a8a [Stackmaps] Pacify windows buildbot. 11 years ago
  Juergen Ributzka a705794866 [Stackmaps] Add command line option to specify the stackmap version. 11 years ago
  Juergen Ributzka a6775526e4 [Stackmaps] Refactor serialization code. No functional change intended. 11 years ago
  Juergen Ributzka 23fc1727e7 [Stackmaps] Replace the custom ConstantPool class with a MapVector. 11 years ago
  Chandler Carruth 8677f2ff9a [Modules] Remove potential ODR violations by sinking the DEBUG_TYPE 11 years ago
  Juergen Ributzka d8c9577764 [Stackmaps] Update the stackmap format to use 64-bit relocations for the function address and properly align all entries. 11 years ago
  Chandler Carruth 1decd56b8d [cleanup] Re-sort all the includes with utils/sort_includes.py. 11 years ago
  Benjamin Kramer d628f19f5d [C++11] Replace llvm::next and llvm::prior with std::next and std::prev. 11 years ago
  Juergen Ributzka 1a66b63578 [Stackmaps] Cleanup code. No functional change intended. 11 years ago
  Juergen Ributzka 014fdcdaf0 [Stackmaps] Record the stack size of each function that contains a stackmap/patchpoint intrinsic. 11 years ago
  Juergen Ributzka d26c0e731c Revert "[Stackmaps] Record the stack size of each function that contains a stackmap/patchpoint intrinsic." 11 years ago
  Juergen Ributzka 2baaf25bf5 [Stackmaps] Record the stack size of each function that contains a stackmap/patchpoint intrinsic. 11 years ago
  Alp Toker ae43cab6ba Fix known typos 11 years ago
  Andrew Trick b3ea6d7ce7 llvm.experimental.stackmap: fix encoding of large constants. 11 years ago
  Chandler Carruth 974a445bd9 Re-sort all of the includes with ./utils/sort_includes.py so that 11 years ago
  Juergen Ributzka bfee019790 [Stackmap] Refactor operand parsing. 11 years ago