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.h
2015-07-20
JF Bastien
Targets: commonize some stack realignment code
blob
|
commitdiff
|
raw
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 some unnecessary forward declarations and put...
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-11
Eric Christopher
One more getCalleeSavedRegs prototype with nullptr.
blob
|
commitdiff
|
raw
|
diff to current
2015-03-10
Eric Christopher
Have TargetRegisterInfo::getLargestLegalSuperClass...
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-13
Benjamin Kramer
Canonicalize header guards into a common format.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-29
Craig Topper
[C++11] Add 'override' keywords and remove 'virtual...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-28
Craig Topper
[C++] Use 'nullptr'.
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-02-28
Hal Finkel
Add CR-bit tracking to the PowerPC backend for i1 values
blob
|
commitdiff
|
raw
|
diff to current
2014-01-07
Chandler Carruth
Re-sort all of the includes with ./utils/sort_includes...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-07
Rafael Espindola
Remove getEHExceptionRegister and getEHHandlerRegister.
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-06-07
Bill Wendling
Don't cache the instruction and register info from...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-09
Hal Finkel
Use virtual base registers on PPC
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-23
Hal Finkel
Cleanup some unused reg. scavenger parameters in PPCReg...
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-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
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
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-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-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
2011-12-06
Hal Finkel
add RESTORE_CR and support CR unspills
blob
|
commitdiff
|
raw
|
diff to current
2011-11-22
Hal Finkel
add basic PPC register-pressure feedback; adjust the...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-25
Evan Cheng
Refactor PPC target to separate MC routines from Target...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-18
Evan Cheng
Sink getDwarfRegNum, getLLVMRegNum, getSEHRegNum from...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-27
Evan Cheng
Merge XXXGenRegisterDesc.inc XXXGenRegisterNames.inc...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-30
Rafael Espindola
Use the dwarf->llvm mapping to print register names...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-27
Anton Korobeynikov
Move more PEI-related hooks to TFI
blob
|
commitdiff
|
raw
|
diff to current
2010-11-18
Anton Korobeynikov
Move getInitialFrameState() to TargetFrameInfo
blob
|
commitdiff
|
raw
|
diff to current
2010-11-18
Anton Korobeynikov
Move hasFP() and few related hooks to TargetFrameInfo.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-15
Anton Korobeynikov
First step of huge frame-related refactoring: move...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-26
Jim Grosbach
Simplify eliminateFrameIndex() interface back down...
blob
|
commitdiff
|
raw
|
diff to current
2010-06-02
Rafael Espindola
cleanup
blob
|
commitdiff
|
raw
|
diff to current
2010-03-09
Jim Grosbach
Change the Value argument to eliminateFrameIndex to...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-12
David Greene
Make the MachineFunction argument of getFrameRegister...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-07
Jim Grosbach
Add register-reuse to frame-index register scavenging...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-29
Chris Lattner
Give getPointerRegClass() a "kind" value so that target...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-03
Tilmann Scheller
Implement the SVR4 ABI for PowerPC.
blob
|
commitdiff
|
raw
|
diff to current
2009-02-06
Evan Cheng
Move getPointerRegClass from TargetInstrInfo to TargetR...
blob
|
commitdiff
|
raw
|
diff to current
2008-03-31
Evan Cheng
Move reMaterialize() from TargetRegisterInfo to TargetI...
blob
|
commitdiff
|
raw
|
diff to current
2008-03-03
Bill Wendling
This is the initial check-in for adding register scaven...
blob
|
commitdiff
|
raw
|
diff to current
2008-02-10
Dan Gohman
Rename MRegisterInfo to TargetRegisterInfo.
blob
|
commitdiff
|
raw
|
diff to current
2008-01-07
Owen Anderson
Move even more functionality from MRegisterInfo into...
blob
|
commitdiff
|
raw
|
diff to current
2008-01-01
Owen Anderson
Move some more instruction creation methods from Regist...
blob
|
commitdiff
|
raw
|
diff to current
2007-12-29
Chris Lattner
Remove attribution from file headers, per discussion...
blob
|
commitdiff
|
raw
|
diff to current
2007-12-08
Chris Lattner
refactor some code to avoid overloading the name 'usesL...
blob
|
commitdiff
|
raw
|
diff to current
2007-12-05
Evan Cheng
Added canFoldMemoryOperand for PPC.
blob
|
commitdiff
|
raw
|
diff to current
2007-12-05
Evan Cheng
Add a argument to storeRegToStackSlot and storeRegToAdd...
blob
|
commitdiff
|
raw
|
diff to current
2007-12-02
Evan Cheng
Remove redundant foldMemoryOperand variants and other...
blob
|
commitdiff
|
raw
|
diff to current
2007-12-01
Evan Cheng
Allow some reloads to be folded in multi-use cases...
blob
|
commitdiff
|
raw
|
diff to current
2007-11-13
Dale Johannesen
Add parameter to getDwarfRegNum to permit targets
blob
|
commitdiff
|
raw
|
diff to current
2007-11-11
Anton Korobeynikov
Use TableGen to emit information for dwarf register...
blob
|
commitdiff
|
raw
|
diff to current
2007-10-18
Evan Cheng
- Added getOpcodeAfterMemoryUnfold(). It doesn't unfold...
blob
|
commitdiff
|
raw
|
diff to current
2007-10-18
Evan Cheng
Use SmallVectorImpl instead of SmallVector with hardcod...
blob
|
commitdiff
|
raw
|
diff to current
2007-10-05
Evan Cheng
- Added a few target hooks to generate load / store...
blob
|
commitdiff
|
raw
|
diff to current
2007-09-26
Evan Cheng
Allow copyRegToReg to emit cross register classes copies.
blob
|
commitdiff
|
raw
|
diff to current
2007-08-30
Evan Cheng
Add a variant of foldMemoryOperand to fold any load...
blob
|
commitdiff
|
raw
|
diff to current
2007-07-19
Evan Cheng
Change instruction description to split OperandList...
blob
|
commitdiff
|
raw
|
diff to current
2007-07-14
Anton Korobeynikov
Long live the exception handling!
blob
|
commitdiff
|
raw
|
diff to current
2007-05-01
Evan Cheng
eliminateFrameIndex() change.
blob
|
commitdiff
|
raw
|
diff to current
2007-03-20
Evan Cheng
Added MRegisterInfo hook to re-materialize an instruction.
blob
|
commitdiff
|
raw
|
diff to current
2007-03-06
Evan Cheng
Minor interface change.
blob
|
commitdiff
|
raw
|
diff to current
2007-02-28
Evan Cheng
PEI now passes a RegScavenger ptr to eliminateFrameIndex.
blob
|
commitdiff
|
raw
|
diff to current
2007-02-27
Jim Laskey
Duplicate use of LR, take 2.
blob
|
commitdiff
|
raw
|
diff to current
2007-02-27
Evan Cheng
Backing out Jim's LR spill changes. This was causing...
blob
|
commitdiff
|
raw
|
diff to current
2007-02-23
Jim Laskey
Don't spill LR as a callee saved register.
blob
|
commitdiff
|
raw
|
diff to current
2007-02-21
Jim Laskey
Support to provide exception and selector registers.
blob
|
commitdiff
|
raw
|
diff to current
2007-02-19
Evan Cheng
Re-apply my liveintervalanalysis changes. Now with...
blob
|
commitdiff
|
raw
|
diff to current
2007-02-19
Reid Spencer
For PR1207:
blob
|
commitdiff
|
raw
|
diff to current
2007-02-17
Evan Cheng
Added getReservedRegs().
blob
|
commitdiff
|
raw
|
diff to current
2007-01-25
Evan Cheng
- Tell PEI that PPC will handle stack frame rounding...
blob
|
commitdiff
|
raw
|
diff to current
2007-01-24
Jim Laskey
Repair debug frames as a prelude to eh_frames. Switche...
blob
|
commitdiff
|
raw
|
diff to current
2007-01-23
Evan Cheng
hasFP() is now a virtual method of MRegisterInfo.
blob
|
commitdiff
|
raw
|
diff to current
2007-01-02
Evan Cheng
Fix naming inconsistency.
blob
|
commitdiff
|
raw
|
diff to current
2006-12-06
Jim Laskey
Make it easier for gdb to find the return address.
blob
|
commitdiff
|
raw
|
diff to current
2006-11-27
Evan Cheng
Change MachineInstr ctor's to take a TargetInstrDescrip...
blob
|
commitdiff
|
raw
|
diff to current
2006-11-16
Jim Laskey
This is a general clean up of the PowerPC ABI. Address...
blob
|
commitdiff
|
raw
|
diff to current
2006-11-13
Evan Cheng
Matches MachineInstr changes.
blob
|
commitdiff
|
raw
|
diff to current
2006-07-11
Chris Lattner
In 64-bit mode, 64-bit GPRs are callee saved, not 32...
blob
|
commitdiff
|
raw
|
diff to current
2006-05-18
Evan Cheng
getCalleeSaveRegs and getCalleeSaveRegClasses are no...
blob
|
commitdiff
|
raw
|
diff to current
next