Reformat.
[oota-llvm.git] / lib / Target / PowerPC / PPCRegisterInfo.cpp
2015-09-22 NAKAMURA TakumiReformat.
2015-07-20 JF BastienTargets: commonize some stack realignment code
2015-07-10 JF BastienTarget RegisterInfo: devirtualize TargetFrameLowering
2015-05-07 Nemanja IvanovicAdd VSX Scalar loads and stores to the PPC back end
2015-03-25 Kit BartonAdd Hardware Transactional Memory (HTM) Support
2015-03-20 John Brawn[ARM] Fix handling of thumb1 out-of-range frame offsets
2015-03-12 Eric ChristopherRemove the need to cache the subtarget in the PowerPC...
2015-03-11 Eric ChristopherHave getCallPreservedMask and getThisCallPreservedMask...
2015-03-10 Eric ChristopherHave TargetRegisterInfo::getLargestLegalSuperClass...
2015-03-07 Benjamin KramerMake constant arrays that are passed to functions as...
2015-02-25 Hal Finkel[PowerPC] Add support for the QPX vector instruction set
2015-02-14 Duncan P. N. Exon... PowerPC: Canonicalize access to function attributes...
2015-02-01 Hal Finkel[PowerPC] Make r2 allocatable on PPC64/ELF for some...
2015-01-30 Eric ChristopherMigrage PPCRegisterInfo to use the cached subtarget.
2015-01-14 Hal FinkelRevert "r225811 - Revert "r225808 - [PowerPC] Add Stack...
2015-01-13 Hal FinkelRevert "r225808 - [PowerPC] Add StackMap/PatchPoint...
2015-01-13 Hal Finkel[PowerPC] Add StackMap/PatchPoint support
2014-08-05 Eric ChristopherHave MachineFunction cache a pointer to the subtarget...
2014-08-04 Eric ChristopherRemove the TargetMachine forwards for TargetSubtargetIn...
2014-07-18 Hal Finkel[PowerPC] 32-bit ELF PIC support
2014-07-11 Ulrich Weigand[PowerPC] Fix invalid displacement created by LocalStac...
2014-06-27 Ulrich Weigand[PowerPC] Constrain base register in PPCRegisterInfo...
2014-04-22 Chandler Carruth[Modules] Fix potential ODR violations by sinking the...
2014-04-22 Chandler Carruth[cleanup] Lift using directives, DEBUG_TYPE definitions...
2014-04-04 Craig TopperMake consistent use of MCPhysReg instead of uint16_t...
2014-04-02 Jim GrosbachSimplify resolveFrameIndex() signature.
2014-03-29 Hal Finkel[PowerPC] Add subregister classes for f64 VSX values
2014-03-13 Hal Finkel[PowerPC] Initial support for the VSX instruction set
2014-03-12 Patrik HagglundReplace '#include ValueTypes.h' with forward declarations.
2014-02-28 Hal FinkelAdd CR-bit tracking to the PowerPC backend for i1 values
2013-10-07 Rafael EspindolaRemove getEHExceptionRegister and getEHHandlerRegister.
2013-08-30 Bill Schmidt[PowerPC] Add handling for conversions to fast-isel.
2013-08-01 Bill WendlingUse function attributes to indicate that we don't want...
2013-07-18 Hal FinkelPPC: Support dynamic allocas with large alignment
2013-07-17 Hal FinkelPPC: Add base-pointer support to builtin setjmp/longjmp
2013-07-17 Hal FinkelPPC: Implement base pointer and stack realignment
2013-07-03 Ulrich Weigand[PowerPC] Use mtocrf when available
2013-07-03 Ulrich Weigand[PowerPC] Always use mfocrf if available
2013-07-02 Hal FinkelCleanup PPC Altivec registers in CSR lists and improve...
2013-06-16 David BlaikieDebugInfo: remove target-specific Frame Index handling...
2013-06-07 Bill WendlingDon't cache the instruction and register info from...
2013-05-16 Ulrich Weigand[PowerPC] Use true offset value in "memrix" machine...
2013-05-15 Hal FinkelImplement PPC counter loops as a late IR-level pass
2013-04-09 Hal FinkelUse virtual base registers on PPC
2013-04-06 Hal FinkelImplement PPCInstrInfo::FoldImmediate
2013-04-01 Hal FinkelUse ImmToIdxMap.count in PPCRegisterInfo
2013-03-31 Hal FinkelCleanup ImmToIdxMap and noImmForm in PPCRegisterInfo
2013-03-31 Hal FinkelAdd the PPC lfiwax instruction
2013-03-31 Hal FinkelCleanup PPC(64) i32 -> float/double conversion
2013-03-28 Hal FinkelCleanup PPC CR-spill kill flags and 32- vs. 64-bit...
2013-03-27 Hal FinkelAllocate r0 on PPC
2013-03-27 Hal FinkelDon't spill PPC VRSAVE on non-Darwin (even in SjLj)
2013-03-26 Hal FinkelPPC: Use HWEncoding and TRI->getEncodingValue
2013-03-26 Hal FinkelUse multiple virtual registers in PPC CR spilling
2013-03-26 Hal FinkelUpdate PPCRegisterInfo's use of virtual registers to...
2013-03-23 Hal FinkelCleanup some unused reg. scavenger parameters in PPCReg...
2013-03-21 Hal FinkelRemove the G8RC_NOX0_and_GPRC_NOR0 PPC register class
2013-03-21 Hal FinkelImplement builtin_{setjmp/longjmp} on PPC
2013-03-21 Hal FinkelAdd support for spilling VRSAVE on PPC
2013-03-21 Hal FinkelCorrect PPC FRAMEADDR lowering using a pseudo-register
2013-03-19 Hal FinkelPrepare to make r0 an allocatable register on PPC
2013-03-19 Hal FinkelDon't reserve R31 on PPC64 unless the frame pointer...
2013-03-17 Hal FinkelImprove PPC VR (Altivec) register spilling
2013-03-16 Hal FinkelRemove PPC avoidWriteAfterWrite callback
2013-03-14 Hal FinkelUse frame-index scavenging for PPC register spilling
2013-03-12 Hal FinkelDon't reserve R2 on Darwin/PPC
2013-03-12 Hal FinkelPPC should always use the register scavenger for CR...
2013-02-24 Bill SchmidtFix PR14364.
2013-02-21 Eli BenderskyMove the eliminateCallFramePseudoInstr method from...
2013-01-31 Chad Rosier[PEI] Pass the frame index operand number to the elimin...
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2012-12-30 Bill WendlingRemove the Function::getFnAttributes method in favor...
2012-12-19 Bill WendlingRename the 'Attributes' class to 'Attribute'. It's...
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-11-16 Joe AbbeyUsing const cast to alleviate a warning.
2012-11-01 Chandler CarruthRevert the majority of the next patch in the address...
2012-10-15 Micah VillmowResubmit the changes to llvm core to update the functio...
2012-10-11 Micah VillmowRevert 165732 for further review.
2012-10-11 Micah VillmowAdd in the first iteration of support for llvm/clang...
2012-10-09 Bill WendlingCreate enums for the different attributes.
2012-09-26 Bill WendlingRemove the `hasFnAttr' method from Function.
2012-09-16 Craig TopperChange unsigned to uint32_t to match base class declara...
2012-09-12 Roman DivackyThis patch corrects logic in PPCFrameLowering for save...
2012-06-19 Hal FinkelMark most PPC register classes to avoid write-after...
2012-06-19 Hal FinkelAdd support for generating reg+reg preinc stores on...
2012-05-07 Jakob Stoklund OlesenAdd an MF argument to TRI::getPointerRegClass() and...
2012-04-23 Preston GurdThis patch fixes a problem which arose when using the...
2012-03-22 Hal FinkelPPC::DBG_VALUE must use Reg+Imm frame-index elimination...
2012-03-17 Craig TopperReorder includes in Target backends to following coding...
2012-03-06 Roman DivackyConvert PowerPC to register mask operands.
2012-03-04 Craig TopperUse uint16_t to store registers in callee saved registe...
2012-02-18 Jia LiuEmacs-tag and some comment fix for all ARM, CellSPU...
2012-01-16 Hal FinkelCleanup PPC RLWINM8 vs RLWINM
2011-12-30 Hal FinkelCleanup stack/frame register define/kill states. This...
2011-12-10 Hal FinkelMake CR spill and restore use a reserved register....
2011-12-07 Hal Finkelmake CR spill and restore 64-bit clean (no functional...
2011-12-07 Hal Finkelmake base register selection used in eliminateFrameInde...
2011-12-06 Hal Finkeladd RESTORE_CR and support CR unspills
2011-12-06 Hal Finkelremove old FIXME
2011-12-05 Hal Finkelenable PPC register scavenging by default (update tests...
next