summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
* Sort the remaining #include lines in include/... and lib/....Chandler Carruth2017-06-061-2/+2
* ARM: Compute MaxCallFrame size earlyMatthias Braun2017-05-051-4/+11
* Move size and alignment information of regclass to TargetRegisterInfoKrzysztof Parzyszek2017-04-241-1/+2
* [ARM] Fix some Clang-tidy modernize and Include What You Use warnings; other ...Eugene Zelenko2017-01-311-13/+19
* [ARM] Use helpers for adding pred / CC operands. NFCDiana Picus2017-01-201-4/+5
* [ARM] CodeGen: Remove AddDefaultCC. NFC.Diana Picus2017-01-131-1/+1
* [ARM] CodeGen: Remove AddDefaultPred. NFC.Diana Picus2017-01-131-1/+1
* Clarify rules for reserved regs, fix aarch64 ones.Matthias Braun2016-11-301-9/+11
* [ARM] Fix registers clobbered by SjLj EH on soft-float targetsOliver Stannard2016-10-111-0/+9
* [ARM] Generate consistent frame records for Thumb2Oliver Stannard2016-08-231-7/+2
* Use the range variant of find instead of unpacking begin/endDavid Majnemer2016-08-111-2/+1
* MachineFunction: Return reference for getFrameInfo(); NFCMatthias Braun2016-07-281-11/+11
* Pass DebugLoc and SDLoc by const ref.Benjamin Kramer2016-06-121-7/+4
* ARM: use callee-saved list in the order they're actually saved.Tim Northover2016-05-131-2/+5
* ARM: use r7 as the frame-pointer on all MachO targets.Tim Northover2016-04-111-6/+3
* Swift Calling Convention: swifterror target support.Manman Ren2016-04-111-0/+9
* [ARM] Use the efficient version of BitVector::set and a static_assert.Benjamin Kramer2016-01-141-3/+2
* CXX_FAST_TLS calling convention: performance improvement for ARM.Manman Ren2016-01-121-1/+12
* CXX_FAST_TLS calling convention: Add support for ARM on Darwin.Manman Ren2016-01-111-0/+4
* ARM: support TLS accesses on Darwin platformsTim Northover2016-01-071-0/+8
* Targets: commonize some stack realignment codeJF Bastien2015-07-201-13/+1
* TargetRegisterInfo: Provide a way to check assigned registers in getRegAlloca...Matthias Braun2015-07-151-1/+2
* Target RegisterInfo: devirtualize TargetFrameLoweringJF Bastien2015-07-101-10/+10
* ARM: Handle physreg targets in RegPair hints gracefullyMatthias Braun2015-04-031-6/+15
* [ARM] Fix handling of thumb1 out-of-range frame offsetsJohn Brawn2015-03-201-5/+4
* [ARM] Fix offset calculation in ARMBaseRegisterInfo::needsFrameBaseRegRichard Barton2015-03-171-1/+0
* Remove the need to cache the subtarget in the ARM TargetRegisterInfoEric Christopher2015-03-121-12/+20
* Have getCallPreservedMask and getThisCallPreservedMask take aEric Christopher2015-03-111-4/+6
* Have getCalleeSavedRegs take a non-null MachineFunction all theEric Christopher2015-03-111-2/+0
* Have TargetRegisterInfo::getLargestLegalSuperClass take aEric Christopher2015-03-101-3/+3
* Remove dead code.Eric Christopher2015-03-101-23/+0
* Improve handling of stack accesses in Thumb-1Renato Golin2015-02-251-3/+4
* Rename UpdateRegAllocHint to match style guidelines.Eric Christopher2015-02-241-1/+1
* ARM: Canonicalize access to function attributes, NFCDuncan P. N. Exon Smith2015-02-141-4/+2
* Migrate ARM except for TTI, AsmPrinter, and frame loweringEric Christopher2015-01-291-8/+3
* ARM: convert isTargetIOS checks to isTargetDarwin.Tim Northover2014-12-111-7/+5
* ARM: rework Thumb1 frame index rewritingTim Northover2014-10-201-4/+4
* Revert 202433 - Provide a target override for the latest regalloc heuristicRenato Golin2014-10-031-5/+0
* ARM: allow copying of CPSR when all else fails.Tim Northover2014-10-011-1/+1
* Have MachineFunction cache a pointer to the subtarget to make lookupsEric Christopher2014-08-051-19/+10
* Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher2014-08-041-13/+28
* [RegisterCoalescer] Moving the RegisterCoalescer subtarget hook onto the Targ...Chris Bieneman2014-07-161-0/+59
* ARM: use AAPCS-style prologues for embedded MachO.Tim Northover2014-05-301-3/+6
* ARM: improve WoA ABI conformance for frame registerSaleem Abdulrasool2014-05-181-3/+7
* [C++] Use 'nullptr'. Target edition.Craig Topper2014-04-251-2/+2
* Make consistent use of MCPhysReg instead of uint16_t throughout the tree.Craig Topper2014-04-041-2/+2
* Simplify resolveFrameIndex() signature.Jim Grosbach2014-04-021-4/+2
* Provide a target override for the latest regalloc heuristic.Andrew Trick2014-02-271-0/+5
* Revert r200095 and r200152. It turns out when compiling with -arch armv7 -mcp...Evan Cheng2014-02-061-3/+4
* Follow up of r200095. Code clean up.Evan Cheng2014-01-261-1/+1
OpenPOWER on IntegriCloud