summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/RegUsageInfoCollector.cpp
Commit message (Expand)AuthorAgeFilesLines
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* MachineFunction: Store more specific reference to LLVMTargetMachine; NFCMatthias Braun2018-11-051-1/+1
* Reverse subregister saved loops in register usage info collector; NFCMatthias Braun2018-08-291-23/+22
* RegUsageInfo: Cleanup; NFCMatthias Braun2018-07-261-24/+19
* CodeGen: Cleanup regmask construction; NFCMatthias Braun2018-07-261-1/+1
* [RegUsageInfoCollector] Bugfix for callee saved registers.Jonas Paulsson2018-05-251-11/+59
* Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-141-8/+8
* [RegUsageInfoCollector] Bugfix for handling of register aliases.Jonas Paulsson2018-05-041-7/+6
* MachineFunction: Return reference from getFunction(); NFCMatthias Braun2017-12-151-3/+3
* [CodeGen] Always use `printReg` to print registers in both MIR and debugFrancis Visoiu Mistrih2017-11-301-1/+1
* Move TargetFrameLowering.h to CodeGen where it's implementedDavid Blaikie2017-11-031-1/+1
* IPRA: Don't crash on null getCallPreservedMaskMatt Arsenault2017-08-051-3/+5
* [IPRA] Change algorithm for RegUsageInfoCollector.Marcello Maggioni2017-03-131-3/+21
* Use StringRef in Pass/PassManager APIs (NFC)Mehdi Amini2016-10-011-1/+1
* IPRA: Fix RegMask calculation for alias registersMatthias Braun2016-07-211-12/+1
* [IPRA] Set callee saved registers to none for local function when IPRA is ena...Mehdi Amini2016-07-131-6/+19
* [IPRA] Properly compute register usage at call sites.Chad Rosier2016-07-111-2/+3
* Address a few coding style issues. NFC.Chad Rosier2016-06-151-9/+7
* [RegUsageInfoCollector] Drop unneccesary const_cast. NFC.Benjamin Kramer2016-06-121-2/+1
* Use const_cast to cast away constness. This silences a warning.Chandler Carruth2016-06-111-1/+1
* Interprocedural Register Allocation (IPRA) AnalysisMehdi Amini2016-06-101-0/+131
OpenPOWER on IntegriCloud