aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/StackMaps.cpp
AgeCommit message (Expand)AuthorFilesLines
2019-12-19[StackMaps] Be explicit about label formation [NFC] (try 2)Philip Reames1-11/+11
2019-12-19Temporarily Revert "[StackMaps] Be explicit about label formation [NFC]"Eric Christopher1-11/+11
2019-12-19[StackMaps] Be explicit about label formation [NFC]Philip Reames1-11/+11
2019-11-09Fix operator precedence warning. NFC.Simon Pilgrim1-1/+1
2019-09-24MCRegisterInfo: Merge getLLVMRegNum and getLLVMRegNumFromEHPavel Labath1-1/+1
2019-08-15Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVMDaniel Sanders1-2/+2
2019-08-01Finish moving TargetRegisterInfo::isVirtualRegister() and friends to llvm::Re...Daniel Sanders1-1/+1
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-09-27llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...)Fangrui Song1-5/+4
2018-05-14Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen1-11/+11
2018-04-06[CodeGen] Change std::sort to llvm::sort in response to r327219Mandeep Singh Grang1-5/+5
2017-12-01Mark all library options as hidden.Zachary Turner1-1/+1
2017-11-30[CodeGen] Always use `printReg` to print registers in both MIR and debugFrancis Visoiu Mistrih1-4/+4
2017-11-17Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie1-3/+3
2017-06-06Sort the remaining #include lines in include/... and lib/....Chandler Carruth1-1/+1
2017-04-28[StackMaps] Increase the size of the "location size" fieldSanjoy Das1-6/+12
2017-04-24Move size and alignment information of regclass to TargetRegisterInfoKrzysztof Parzyszek1-2/+3
2017-02-22[CodeGen] Fix some Clang-tidy modernize and Include What You Use warnings; ot...Eugene Zelenko1-6/+18
2016-09-14[Stackmap] Added callsite counts to emitted function information.Sanjoy Das1-13/+21
2016-08-23[stackmaps] Remove an unneeded member variable [NFC]Philip Reames1-2/+1
2016-08-23[stackmaps] More extraction of common code [NFCI]Philip Reames1-6/+5
2016-08-23Remove unused data member to unbreak -Werror builds.Richard Smith1-2/+1
2016-08-23[stackmaps] Extract out magic constants [NFCI]Philip Reames1-3/+10
2016-08-12Use the range variant of remove_if instead of unpacking begin/endDavid Majnemer1-2/+1
2016-07-28MachineFunction: Return reference for getFrameInfo(); NFCMatthias Braun1-3/+3
2016-04-11Fix a couple of redundant conditional expressions (PR27283, PR28282)Hans Wennborg1-2/+2
2015-07-16Move most user of TargetMachine::getDataLayout to the Module oneMehdi Amini1-1/+3
2015-07-09[StackMap] Use lambdas to specify the sort and erase conditions. NFC.Juergen Ributzka1-6/+14
2015-07-09[StackMap] Rename variables to be more consistent. NFC.Juergen Ributzka1-40/+38
2015-07-09[StackMaps] Use emplace_back when possible. NFC.Juergen Ributzka1-5/+5
2015-07-08Run clang-format before making changes to StackMaps. NFC.Juergen Ributzka1-39/+38
2015-05-30MC: Clean up MCExpr naming. NFC.Jim Grosbach1-3/+3
2015-05-21Move alignment from MCSectionData to MCSection.Rafael Espindola1-2/+2
2015-05-18MC: Clean up method names in MCContext.Jim Grosbach1-2/+2
2015-05-12[Statepoints] Support for "patchable" statepoints.Sanjoy Das1-3/+2
2015-04-24[AsmPrinter] Make AsmPrinter's OutStreamer member a unique_ptr.Lang Hames1-4/+4
2015-03-20Remove dead calls and function arguments dealing with TRI in StackMaps.Eric Christopher1-4/+2
2015-03-20Rewrite StackMap location handling to pre-compute the dwarf registerEric Christopher1-83/+95
2015-03-19Use the cached subtarget on the MachineFunction when the AsmPrinterEric Christopher1-1/+1
2015-03-13Use the cached subtarget off of the machine function.Eric Christopher1-1/+1
2015-01-26Move DataLayout back to the TargetMachine from TargetSubtargetInfoEric Christopher1-2/+1
2015-01-13[StackMaps] Use CurrentFnSymForSizeHal Finkel1-1/+1
2014-12-01[Statepoints 2/4] Statepoint infrastructure for garbage collection: MI & x86-...Philip Reames1-0/+12
2014-11-04The patchpoint lowering logic would crash with live constants equal toSanjoy Das1-0/+10
2014-11-04Change logic in StackMaps::recordStackMapOpers to use the isInt<32>Sanjoy Das1-2/+1
2014-10-04Remove unnecessary copying or replace it with moves in a bunch of places.Benjamin Kramer1-1/+2
2014-08-05Have MachineFunction cache a pointer to the subtarget to make lookupsEric Christopher1-2/+1
2014-08-04Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher1-5/+9
2014-08-01Explicitly report runtime stack realignment in StackMap sectionPhilip Reames1-1/+4
2014-05-01[Stackmaps] Pacify windows buildbot.Juergen Ributzka1-0/+3