projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
When lowering vector shifts a check is performed to see if the value to shift by
[oota-llvm.git]
/
lib
/
Target
/
PowerPC
/
PPCRegisterInfo.cpp
2015-07-20
JF Bastien
Targets: commonize some stack realignment code
blob
|
commitdiff
|
raw
2015-07-10
JF Bastien
Target RegisterInfo: devirtualize TargetFrameLowering
blob
|
commitdiff
|
raw
|
diff to current
2015-05-07
Nemanja Ivanovic
Add VSX Scalar loads and stores to the PPC back end
blob
|
commitdiff
|
raw
|
diff to current
2015-03-25
Kit Barton
Add Hardware Transactional Memory (HTM) Support
blob
|
commitdiff
|
raw
|
diff to current
2015-03-20
John Brawn
[ARM] Fix handling of thumb1 out-of-range frame offsets
blob
|
commitdiff
|
raw
|
diff to current
2015-03-12
Eric Christopher
Remove the need to cache the subtarget in the PowerPC...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-11
Eric Christopher
Have getCallPreservedMask and getThisCallPreservedMask...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-10
Eric Christopher
Have TargetRegisterInfo::getLargestLegalSuperClass...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-07
Benjamin Kramer
Make constant arrays that are passed to functions as...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-25
Hal Finkel
[PowerPC] Add support for the QPX vector instruction set
blob
|
commitdiff
|
raw
|
diff to current
2015-02-14
Duncan P. N. Exon...
PowerPC: Canonicalize access to function attributes...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-01
Hal Finkel
[PowerPC] Make r2 allocatable on PPC64/ELF for some...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-30
Eric Christopher
Migrage PPCRegisterInfo to use the cached subtarget.
blob
|
commitdiff
|
raw
|
diff to current
2015-01-14
Hal Finkel
Revert "r225811 - Revert "r225808 - [PowerPC] Add Stack...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-13
Hal Finkel
Revert "r225808 - [PowerPC] Add StackMap/PatchPoint...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-13
Hal Finkel
[PowerPC] Add StackMap/PatchPoint support
blob
|
commitdiff
|
raw
|
diff to current
2014-08-05
Eric Christopher
Have MachineFunction cache a pointer to the subtarget...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-04
Eric Christopher
Remove the TargetMachine forwards for TargetSubtargetIn...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-18
Hal Finkel
[PowerPC] 32-bit ELF PIC support
blob
|
commitdiff
|
raw
|
diff to current
2014-07-11
Ulrich Weigand
[PowerPC] Fix invalid displacement created by LocalStac...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-27
Ulrich Weigand
[PowerPC] Constrain base register in PPCRegisterInfo...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-22
Chandler Carruth
[Modules] Fix potential ODR violations by sinking the...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-22
Chandler Carruth
[cleanup] Lift using directives, DEBUG_TYPE definitions...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-04
Craig Topper
Make consistent use of MCPhysReg instead of uint16_t...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-02
Jim Grosbach
Simplify resolveFrameIndex() signature.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-29
Hal Finkel
[PowerPC] Add subregister classes for f64 VSX values
blob
|
commitdiff
|
raw
|
diff to current
2014-03-13
Hal Finkel
[PowerPC] Initial support for the VSX instruction set
blob
|
commitdiff
|
raw
|
diff to current
2014-03-12
Patrik Hagglund
Replace '#include ValueTypes.h' with forward declarations.
blob
|
commitdiff
|
raw
|
diff to current
2014-02-28
Hal Finkel
Add CR-bit tracking to the PowerPC backend for i1 values
blob
|
commitdiff
|
raw
|
diff to current
2013-10-07
Rafael Espindola
Remove getEHExceptionRegister and getEHHandlerRegister.
blob
|
commitdiff
|
raw
|
diff to current
2013-08-30
Bill Schmidt
[PowerPC] Add handling for conversions to fast-isel.
blob
|
commitdiff
|
raw
|
diff to current
2013-08-01
Bill Wendling
Use function attributes to indicate that we don't want...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-18
Hal Finkel
PPC: Support dynamic allocas with large alignment
blob
|
commitdiff
|
raw
|
diff to current
2013-07-17
Hal Finkel
PPC: Add base-pointer support to builtin setjmp/longjmp
blob
|
commitdiff
|
raw
|
diff to current
2013-07-17
Hal Finkel
PPC: Implement base pointer and stack realignment
blob
|
commitdiff
|
raw
|
diff to current
2013-07-03
Ulrich Weigand
[PowerPC] Use mtocrf when available
blob
|
commitdiff
|
raw
|
diff to current
2013-07-03
Ulrich Weigand
[PowerPC] Always use mfocrf if available
blob
|
commitdiff
|
raw
|
diff to current
2013-07-02
Hal Finkel
Cleanup PPC Altivec registers in CSR lists and improve...
blob
|
commitdiff
|
raw
|
diff to current
2013-06-16
David Blaikie
DebugInfo: remove target-specific Frame Index handling...
blob
|
commitdiff
|
raw
|
diff to current
2013-06-07
Bill Wendling
Don't cache the instruction and register info from...
blob
|
commitdiff
|
raw
|
diff to current
2013-05-16
Ulrich Weigand
[PowerPC] Use true offset value in "memrix" machine...
blob
|
commitdiff
|
raw
|
diff to current
2013-05-15
Hal Finkel
Implement PPC counter loops as a late IR-level pass
blob
|
commitdiff
|
raw
|
diff to current
2013-04-09
Hal Finkel
Use virtual base registers on PPC
blob
|
commitdiff
|
raw
|
diff to current
2013-04-06
Hal Finkel
Implement PPCInstrInfo::FoldImmediate
blob
|
commitdiff
|
raw
|
diff to current
2013-04-01
Hal Finkel
Use ImmToIdxMap.count in PPCRegisterInfo
blob
|
commitdiff
|
raw
|
diff to current
2013-03-31
Hal Finkel
Cleanup ImmToIdxMap and noImmForm in PPCRegisterInfo
blob
|
commitdiff
|
raw
|
diff to current
2013-03-31
Hal Finkel
Add the PPC lfiwax instruction
blob
|
commitdiff
|
raw
|
diff to current
2013-03-31
Hal Finkel
Cleanup PPC(64) i32 -> float/double conversion
blob
|
commitdiff
|
raw
|
diff to current
2013-03-28
Hal Finkel
Cleanup PPC CR-spill kill flags and 32- vs. 64-bit...
blob
|
commitdiff
|
raw
|
diff to current
2013-03-27
Hal Finkel
Allocate r0 on PPC
blob
|
commitdiff
|
raw
|
diff to current
2013-03-27
Hal Finkel
Don't spill PPC VRSAVE on non-Darwin (even in SjLj)
blob
|
commitdiff
|
raw
|
diff to current
2013-03-26
Hal Finkel
PPC: Use HWEncoding and TRI->getEncodingValue
blob
|
commitdiff
|
raw
|
diff to current
2013-03-26
Hal Finkel
Use multiple virtual registers in PPC CR spilling
blob
|
commitdiff
|
raw
|
diff to current
2013-03-26
Hal Finkel
Update PPCRegisterInfo's use of virtual registers to...
blob
|
commitdiff
|
raw
|
diff to current
2013-03-23
Hal Finkel
Cleanup some unused reg. scavenger parameters in PPCReg...
blob
|
commitdiff
|
raw
|
diff to current
2013-03-21
Hal Finkel
Remove the G8RC_NOX0_and_GPRC_NOR0 PPC register class
blob
|
commitdiff
|
raw
|
diff to current
2013-03-21
Hal Finkel
Implement builtin_{setjmp/longjmp} on PPC
blob
|
commitdiff
|
raw
|
diff to current
2013-03-21
Hal Finkel
Add support for spilling VRSAVE on PPC
blob
|
commitdiff
|
raw
|
diff to current
2013-03-21
Hal Finkel
Correct PPC FRAMEADDR lowering using a pseudo-register
blob
|
commitdiff
|
raw
|
diff to current
2013-03-19
Hal Finkel
Prepare to make r0 an allocatable register on PPC
blob
|
commitdiff
|
raw
|
diff to current
2013-03-19
Hal Finkel
Don't reserve R31 on PPC64 unless the frame pointer...
blob
|
commitdiff
|
raw
|
diff to current
2013-03-17
Hal Finkel
Improve PPC VR (Altivec) register spilling
blob
|
commitdiff
|
raw
|
diff to current
2013-03-16
Hal Finkel
Remove PPC avoidWriteAfterWrite callback
blob
|
commitdiff
|
raw
|
diff to current
2013-03-14
Hal Finkel
Use frame-index scavenging for PPC register spilling
blob
|
commitdiff
|
raw
|
diff to current
2013-03-12
Hal Finkel
Don't reserve R2 on Darwin/PPC
blob
|
commitdiff
|
raw
|
diff to current
2013-03-12
Hal Finkel
PPC should always use the register scavenger for CR...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-24
Bill Schmidt
Fix PR14364.
blob
|
commitdiff
|
raw
|
diff to current
2013-02-21
Eli Bendersky
Move the eliminateCallFramePseudoInstr method from...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-31
Chad Rosier
[PEI] Pass the frame index operand number to the elimin...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-02
Chandler Carruth
Move all of the header files which are involved in...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-30
Bill Wendling
Remove the Function::getFnAttributes method in favor...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-19
Bill Wendling
Rename the 'Attributes' class to 'Attribute'. It's...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-03
Chandler Carruth
Use the new script to sort the includes of every file...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-16
Joe Abbey
Using const cast to alleviate a warning.
blob
|
commitdiff
|
raw
|
diff to current
2012-11-01
Chandler Carruth
Revert the majority of the next patch in the address...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-15
Micah Villmow
Resubmit the changes to llvm core to update the functio...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-11
Micah Villmow
Revert 165732 for further review.
blob
|
commitdiff
|
raw
|
diff to current
2012-10-11
Micah Villmow
Add in the first iteration of support for llvm/clang...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-09
Bill Wendling
Create enums for the different attributes.
blob
|
commitdiff
|
raw
|
diff to current
2012-09-26
Bill Wendling
Remove the `hasFnAttr' method from Function.
blob
|
commitdiff
|
raw
|
diff to current
2012-09-16
Craig Topper
Change unsigned to uint32_t to match base class declara...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-12
Roman Divacky
This patch corrects logic in PPCFrameLowering for save...
blob
|
commitdiff
|
raw
|
diff to current
2012-06-19
Hal Finkel
Mark most PPC register classes to avoid write-after...
blob
|
commitdiff
|
raw
|
diff to current
2012-06-19
Hal Finkel
Add support for generating reg+reg preinc stores on...
blob
|
commitdiff
|
raw
|
diff to current
2012-05-07
Jakob Stoklund Olesen
Add an MF argument to TRI::getPointerRegClass() and...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-23
Preston Gurd
This patch fixes a problem which arose when using the...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-22
Hal Finkel
PPC::DBG_VALUE must use Reg+Imm frame-index elimination...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-17
Craig Topper
Reorder includes in Target backends to following coding...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-06
Roman Divacky
Convert PowerPC to register mask operands.
blob
|
commitdiff
|
raw
|
diff to current
2012-03-04
Craig Topper
Use uint16_t to store registers in callee saved registe...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-18
Jia Liu
Emacs-tag and some comment fix for all ARM, CellSPU...
blob
|
commitdiff
|
raw
|
diff to current
2012-01-16
Hal Finkel
Cleanup PPC RLWINM8 vs RLWINM
blob
|
commitdiff
|
raw
|
diff to current
2011-12-30
Hal Finkel
Cleanup stack/frame register define/kill states. This...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-10
Hal Finkel
Make CR spill and restore use a reserved register....
blob
|
commitdiff
|
raw
|
diff to current
2011-12-07
Hal Finkel
make CR spill and restore 64-bit clean (no functional...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-07
Hal Finkel
make base register selection used in eliminateFrameInde...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-06
Hal Finkel
add RESTORE_CR and support CR unspills
blob
|
commitdiff
|
raw
|
diff to current
2011-12-06
Hal Finkel
remove old FIXME
blob
|
commitdiff
|
raw
|
diff to current
2011-12-05
Hal Finkel
enable PPC register scavenging by default (update tests...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-05
Hal Finkel
don't include CR bit subregs in callee-saved list
blob
|
commitdiff
|
raw
|
diff to current
next