summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AArch64/AArch64A57FPLoadBalancing.cpp
Commit message (Expand)AuthorAgeFilesLines
* [llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere2019-08-151-2/+2
* [aarch64] Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVMDaniel Sanders2019-08-121-4/+4
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...)Fangrui Song2018-09-271-15/+14
* Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-141-28/+33
* [AArch64] Change std::sort to llvm::sort in response to r327219Mandeep Singh Grang2018-04-041-4/+4
* MachineFunction: Return reference from getFunction(); NFCMatthias Braun2017-12-151-1/+1
* [CodeGen] Use MachineOperand::print in the MIRPrinter for MO_Register.Francis Visoiu Mistrih2017-12-071-3/+3
* [CodeGen] Always use `printReg` to print registers in both MIR and debugFrancis Visoiu Mistrih2017-11-301-8/+8
* LiveRegUnits: Rename accumulateBackward()->accumulate()Matthias Braun2017-07-071-1/+1
* LiveRegUnits: Add accumulateBackward() functionMatthias Braun2017-01-211-31/+18
* Revert "LiveRegUnits: Add accumulateBackward() function"Matthias Braun2017-01-201-18/+32
* LiveRegUnits: Add accumulateBackward() functionMatthias Braun2017-01-201-32/+18
* Use StringRef in Pass/PassManager APIs (NFC)Mehdi Amini2016-10-011-1/+1
* MachineFunctionProperties/MIRParser: Rename AllVRegsAllocated->NoVRegs, compu...Matthias Braun2016-08-251-1/+1
* [AArch64] Register passes so they can be run by llcDiana Picus2016-08-011-4/+0
* AArch64: Avoid implicit iterator conversions, NFCDuncan P. N. Exon Smith2016-07-081-12/+10
* AArch64: Do not test for CPUs, use SubtargetFeaturesMatthias Braun2016-06-021-3/+1
* Add optimization bisect opt-in calls for AArch64 passesAndrew Kaylor2016-04-251-0/+3
* [NFC] Header cleanupMehdi Amini2016-04-181-1/+0
* RegisterScavenger: Take a reference as enterBasicBlock() argument.Matthias Braun2016-04-061-1/+1
* Add MachineFunctionProperty checks for AllVRegsAllocated for target passesDerek Schuff2016-04-041-0/+5
* [AArch64] Slight cleanup in FPLoadBalancingJames Molloy2016-02-261-2/+1
* Delete trailing whitespace; NFCJunmo Park2016-01-061-4/+4
* MachineRegisterInfo: Remove UsedPhysReg infrastructureMatthias Braun2015-07-141-1/+0
* Fix a bug in the A57FPLoadBalancing register tracking/scavenger.Chad Rosier2015-07-061-3/+11
* 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
* unique_ptrs are unique already, no need to unique them any further.Benjamin Kramer2015-03-131-8/+7
* Remove subtarget dependence in pass pipeline setup for AArch64.Eric Christopher2015-03-031-0/+5
* Rewrite MachineOperand::print and MachineInstr::print to avoidEric Christopher2015-02-271-3/+3
* [AArch64] Make AArch64A57FPLoadBalancing output stable.Chad Rosier2015-01-301-2/+9
* Clean up some uses of getSubtarget in AArch64.Eric Christopher2015-01-301-3/+0
* [AArch64] Add INITIALIZE_PASS macros to AArch64A57FPLoadBalancing.Chad Rosier2015-01-291-1/+15
* [cleanup] Re-sort all the #include lines in LLVM usingChandler Carruth2015-01-141-1/+1
* [AArch64] Fix clobber computation in A57LoadBalancing pass.Chad Rosier2014-11-241-1/+7
* Eliminate some deep std::vector copies. NFC.Benjamin Kramer2014-10-031-2/+2
* [A57FPLoadBalancing] Modify r217689 - actually we do need to check defsJames Molloy2014-09-141-6/+6
* [A57FPLoadBalancing] Remove support for vector typesJames Molloy2014-09-121-5/+0
* [A57FPLoadBalancing] Ignore <def>s when checking if a chain may be killed.James Molloy2014-09-121-0/+4
* [A57LoadBalancing] unique_ptr-ify.James Molloy2014-09-121-25/+20
* [AArch64] FPLoadBalancing: move ownership of the chain to its current accumul...Arnaud A. de Grandmaison2014-08-291-5/+14
* Change the return value of "getEnd()" from a MachineInstr* to a MachineBasicB...James Molloy2014-08-261-1/+1
* AArch64: avoid deleting the current iterator in a loop.Tim Northover2014-08-081-3/+4
* AArch64A57FPLoadBalancing.cpp: Define ColorNames in !NDEBUG.NAKAMURA Takumi2014-08-081-0/+2
* [AArch64] Add an FP load balancing pass for Cortex-A57James Molloy2014-08-081-0/+694
OpenPOWER on IntegriCloud