summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
* Targets: commonize some stack realignment codeJF Bastien2015-07-201-18/+0
* Target RegisterInfo: devirtualize TargetFrameLoweringJF Bastien2015-07-101-17/+11
* Add VSX Scalar loads and stores to the PPC back endNemanja Ivanovic2015-05-071-0/+3
* Add Hardware Transactional Memory (HTM) SupportKit Barton2015-03-251-31/+0
* [ARM] Fix handling of thumb1 out-of-range frame offsetsJohn Brawn2015-03-201-1/+2
* Remove the need to cache the subtarget in the PowerPC TargetRegisterInfoEric Christopher2015-03-121-52/+65
* Have getCallPreservedMask and getThisCallPreservedMask take aEric Christopher2015-03-111-2/+3
* Have TargetRegisterInfo::getLargestLegalSuperClass take aEric Christopher2015-03-101-3/+4
* Make constant arrays that are passed to functions as const.Benjamin Kramer2015-03-071-5/+2
* [PowerPC] Add support for the QPX vector instruction setHal Finkel2015-02-251-0/+3
* PowerPC: Canonicalize access to function attributes, NFCDuncan P. N. Exon Smith2015-02-141-6/+3
* [PowerPC] Make r2 allocatable on PPC64/ELF for some leaf functionsHal Finkel2015-02-011-3/+17
* Migrage PPCRegisterInfo to use the cached subtarget.Eric Christopher2015-01-301-29/+22
* Revert "r225811 - Revert "r225808 - [PowerPC] Add StackMap/PatchPoint support""Hal Finkel2015-01-141-4/+36
* Revert "r225808 - [PowerPC] Add StackMap/PatchPoint support"Hal Finkel2015-01-131-36/+4
* [PowerPC] Add StackMap/PatchPoint supportHal Finkel2015-01-131-4/+36
* Have MachineFunction cache a pointer to the subtarget to make lookupsEric Christopher2014-08-051-26/+14
* Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher2014-08-041-18/+36
* [PowerPC] 32-bit ELF PIC supportHal Finkel2014-07-181-2/+18
* [PowerPC] Fix invalid displacement created by LocalStackAllocUlrich Weigand2014-07-111-10/+10
* [PowerPC] Constrain base register in PPCRegisterInfo::resolveFrameIndexUlrich Weigand2014-06-271-0/+8
* [Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-221-1/+2
* [cleanup] Lift using directives, DEBUG_TYPE definitions, and even someChandler Carruth2014-04-221-2/+2
* Make consistent use of MCPhysReg instead of uint16_t throughout the tree.Craig Topper2014-04-041-1/+1
* Simplify resolveFrameIndex() signature.Jim Grosbach2014-04-021-5/+2
* [PowerPC] Add subregister classes for f64 VSX valuesHal Finkel2014-03-291-0/+17
* [PowerPC] Initial support for the VSX instruction setHal Finkel2014-03-131-0/+4
* Replace '#include ValueTypes.h' with forward declarations.Patrik Hagglund2014-03-121-1/+0
* Add CR-bit tracking to the PowerPC backend for i1 valuesHal Finkel2014-02-281-0/+127
* Remove getEHExceptionRegister and getEHHandlerRegister.Rafael Espindola2013-10-071-8/+0
* [PowerPC] Add handling for conversions to fast-isel.Bill Schmidt2013-08-301-0/+2
* Use function attributes to indicate that we don't want to realign the stack.Bill Wendling2013-08-011-1/+1
* PPC: Support dynamic allocas with large alignmentHal Finkel2013-07-181-26/+48
* PPC: Add base-pointer support to builtin setjmp/longjmpHal Finkel2013-07-171-16/+12
* PPC: Implement base pointer and stack realignmentHal Finkel2013-07-171-11/+70
* [PowerPC] Use mtocrf when availableUlrich Weigand2013-07-031-1/+1
* [PowerPC] Always use mfocrf if availableUlrich Weigand2013-07-031-2/+2
* Cleanup PPC Altivec registers in CSR lists and improve VRSAVE handlingHal Finkel2013-07-021-17/+35
* DebugInfo: remove target-specific Frame Index handling for DBG_VALUE MachineI...David Blaikie2013-06-161-3/+3
* Don't cache the instruction and register info from the TargetMachine, becauseBill Wendling2013-06-071-4/+12
* [PowerPC] Use true offset value in "memrix" machine operandsUlrich Weigand2013-05-161-25/+5
* Implement PPC counter loops as a late IR-level passHal Finkel2013-05-151-0/+5
* Use virtual base registers on PPCHal Finkel2013-04-091-15/+151
* Implement PPCInstrInfo::FoldImmediateHal Finkel2013-04-061-0/+2
* Use ImmToIdxMap.count in PPCRegisterInfoHal Finkel2013-04-011-2/+1
* Cleanup ImmToIdxMap and noImmForm in PPCRegisterInfoHal Finkel2013-03-311-18/+4
* Add the PPC lfiwax instructionHal Finkel2013-03-311-0/+1
* Cleanup PPC(64) i32 -> float/double conversionHal Finkel2013-03-311-2/+1
* Cleanup PPC CR-spill kill flags and 32- vs. 64-bit instructionsHal Finkel2013-03-281-2/+2
* Allocate r0 on PPCHal Finkel2013-03-271-2/+0
OpenPOWER on IntegriCloud