projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Silencing an MSVC signed comparison warning.
[oota-llvm.git]
/
lib
/
Target
/
PowerPC
/
PPCInstrInfo.cpp
2014-02-02
Hal Finkel
Replace PPC instruction-size code with MCInstrDesc...
blob
|
commitdiff
|
raw
2014-01-28
Hal Finkel
Handle spilling the PPC GPRC_NOR0 register class
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-12-17
Andrew Trick
Allow MachineCSE to coalesce trivial subregister copies...
blob
|
commitdiff
|
raw
|
diff to current
2013-12-17
Andrew Trick
whitespace
blob
|
commitdiff
|
raw
|
diff to current
2013-12-12
Hal Finkel
Improve instruction scheduling for the PPC POWER7
blob
|
commitdiff
|
raw
|
diff to current
2013-12-11
Hal Finkel
Fix the PPC subsumes-predicate check
blob
|
commitdiff
|
raw
|
diff to current
2013-12-02
Hal Finkel
Remove PPCScoreboardHazardRecognizer
blob
|
commitdiff
|
raw
|
diff to current
2013-11-19
Juergen Ributzka
[weak vtables] Remove a bunch of weak vtables
blob
|
commitdiff
|
raw
|
diff to current
2013-11-18
Alexey Samsonov
Revert r194865 and r194874.
blob
|
commitdiff
|
raw
|
diff to current
2013-11-15
Juergen Ributzka
[weak vtables] Remove a bunch of weak vtables
blob
|
commitdiff
|
raw
|
diff to current
2013-07-15
Hal Finkel
Fix register subclass handling in PPCInstrInfo::insertS...
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
Benjamin Kramer
Fold variable that's only used in assert into the assert.
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-08
Hal Finkel
PPCInstrInfo::optimizeCompareInstr should not optimize...
blob
|
commitdiff
|
raw
|
diff to current
2013-05-07
Hal Finkel
Cleanup PPCInstrInfo::optimizeCompareInstr
blob
|
commitdiff
|
raw
|
diff to current
2013-04-20
Hal Finkel
Move PPC getSwappedPredicate for reuse
blob
|
commitdiff
|
raw
|
diff to current
2013-04-19
Hal Finkel
Fix PPC optimizeCompareInstr swapped-sub argument handling
blob
|
commitdiff
|
raw
|
diff to current
2013-04-18
Hal Finkel
Disable PPC comparison optimization by default
blob
|
commitdiff
|
raw
|
diff to current
2013-04-18
Hal Finkel
Implement optimizeCompareInstr for PPC
blob
|
commitdiff
|
raw
|
diff to current
2013-04-12
Hal Finkel
Add PPC instruction record forms and associated query...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-11
Hal Finkel
Make PPCInstrInfo::isPredicated always return false
blob
|
commitdiff
|
raw
|
diff to current
2013-04-10
Hal Finkel
PPC: Don't predicate a diamond with two counter decrements
blob
|
commitdiff
|
raw
|
diff to current
2013-04-10
Hal Finkel
Cleanup PPCInstrInfo::DefinesPredicate
blob
|
commitdiff
|
raw
|
diff to current
2013-04-10
Hal Finkel
PPC: Prep for if conversion of bctr[l]
blob
|
commitdiff
|
raw
|
diff to current
2013-04-09
Hal Finkel
Allow PPC B and BLR to be if-converted into some predic...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-09
Hal Finkel
Cleanup PPCEarlyReturn
blob
|
commitdiff
|
raw
|
diff to current
2013-04-08
Hal Finkel
Generate PPC early conditional returns
blob
|
commitdiff
|
raw
|
diff to current
2013-04-06
Hal Finkel
Implement PPCInstrInfo::FoldImmediate
blob
|
commitdiff
|
raw
|
diff to current
2013-04-05
Hal Finkel
Enable early if conversion on PPC
blob
|
commitdiff
|
raw
|
diff to current
2013-03-27
Hal Finkel
Resynchronize isLoadFromStackSlot with LoadRegFromStack...
blob
|
commitdiff
|
raw
|
diff to current
2013-03-27
Hal Finkel
Remove more dead LR-as-GPR PPC code
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-23
Hal Finkel
Note in PPCFunctionInfo VRSAVE spills
blob
|
commitdiff
|
raw
|
diff to current
2013-03-23
Hal Finkel
Remove dead PPC LR spilling code
blob
|
commitdiff
|
raw
|
diff to current
2013-03-22
Ulrich Weigand
Remove ABI-duplicated call instruction patterns.
blob
|
commitdiff
|
raw
|
diff to current
2013-03-21
Hal Finkel
Fix a register-class comparison bug in PPCCTRLoops
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-19
Hal Finkel
Prepare to make r0 an allocatable register on PPC
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-15
Hal Finkel
Allocate the RS spill slot for any PPC function with...
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
2012-12-03
Chandler Carruth
Use the new script to sort the includes of every file...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-28
Jakob Stoklund Olesen
Remove all references to TargetInstrInfoImpl.
blob
|
commitdiff
|
raw
|
diff to current
2012-10-10
Bill Schmidt
When generating spill and reload code for vector regist...
blob
|
commitdiff
|
raw
|
diff to current
2012-08-28
Hal Finkel
Add PPC Freescale e500mc and e5500 subtargets.
blob
|
commitdiff
|
raw
|
diff to current
2012-06-19
Jakob Stoklund Olesen
Implement PPCInstrInfo::isCoalescableExtInstr().
blob
|
commitdiff
|
raw
|
diff to current
2012-06-08
Hal Finkel
Enable PPC CTR loop formation by default.
blob
|
commitdiff
|
raw
|
diff to current
2012-06-08
Hal Finkel
Disable the PPC CTR-Loops pass by default.
blob
|
commitdiff
|
raw
|
diff to current
2012-06-08
Hal Finkel
Add the PPCCTRLoops pass: a PPC machine-code-level...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-20
Craig Topper
Convert some uses of XXXRegisterClass to &XXXRegClass...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-01
Hal Finkel
Add instruction itinerary for the PPC64 A2 core.
blob
|
commitdiff
|
raw
|
diff to current
2012-03-31
Hal Finkel
Fix dynamic linking on PPC64.
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-07
Hal Finkel
make CR spill and restore 64-bit clean (no functional...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-07
Hal Finkel
64-bit LR8 load should use X11 not R11
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-05
Hal Finkel
enable PPC register scavenging by default (update tests...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-02
Hal Finkel
update PPC 940 hazard rec. to function in postRA mode
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-11-15
Jay Foad
Make use of MachinePointerInfo::getFixedStack. This...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-08
NAKAMURA Takumi
PPCInstrInfo.cpp: Fix one "unused" warning.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-21
Richard Smith
Fix unused variable warning.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-20
Dan Gohman
Disable the PPC hazard recognizer. It currently only...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-17
Hal Finkel
Add PPC 440 scheduler and some associated tests
blob
|
commitdiff
|
raw
|
diff to current
2011-10-04
Jakob Stoklund Olesen
Teach PPCInstrInfo to handle sub-classes.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-24
Evan Cheng
Move TargetRegistry and TargetSelect from Target to...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-26
Evan Cheng
Rename TargetAsmParser to MCTargetAsmParser and TargetA...
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-14
Evan Cheng
Next round of MC refactoring. This patch factor MC...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-11
Evan Cheng
- Eliminate MCCodeEmitter's dependency on TargetMachine...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-01
Evan Cheng
Hide the call to InitMCInstrInfo into tblgen generated...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-28
Evan Cheng
Move CallFrameSetupOpcode and CallFrameDestroyOpcode...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-28
Evan Cheng
Merge XXXGenRegisterNames.inc into XXXGenRegisterInfo.inc
blob
|
commitdiff
|
raw
|
diff to current
2011-06-28
Evan Cheng
- Rename TargetInstrDesc, TargetOperandInfo to MCInstrD...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-24
Andrew Trick
Various bits of framework needed for precise machine...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-24
Andrew Trick
whitespace
blob
|
commitdiff
|
raw
|
diff to current
2010-09-21
Chris Lattner
convert targets to the new MF.getMachineMemOperand...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-16
Jakob Stoklund Olesen
Remove the isMoveInstr() hook.
blob
|
commitdiff
|
raw
|
diff to current
2010-07-16
Bill Wendling
Rename DBG_LABEL PROLOG_LABEL, because it's only used...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-16
Jakob Stoklund Olesen
Emit COPY instead of FMR/FMSD instructions for floating...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-16
Jakob Stoklund Olesen
Teach PPCInstrInfo::storeRegToStackSlot and loadRegFrom...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-11
Jakob Stoklund Olesen
RISC architectures get their memory operand folding...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-11
Jakob Stoklund Olesen
Replace copyRegToReg with copyPhysReg for PowerPC.
blob
|
commitdiff
|
raw
|
diff to current
2010-06-17
Stuart Hastings
Add a DebugLoc parameter to TargetInstrInfo::InsertBran...
blob
|
commitdiff
|
raw
|
diff to current
2010-05-20
Dale Johannesen
The PPC MFCR instruction implicitly uses all 8 of the CR
blob
|
commitdiff
|
raw
|
diff to current
2010-05-06
Dan Gohman
Add a DebugLoc argument to TargetInstrInfo::copyRegToRe...
blob
|
commitdiff
|
raw
|
diff to current
2010-05-06
Evan Cheng
Add argument TargetRegisterInfo to loadRegFromStackSlot...
blob
|
commitdiff
|
raw
|
diff to current
2010-05-05
Dan Gohman
No-ops emitted for scheduling don't correspond with...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-29
Evan Cheng
Frame index can be negative.
blob
|
commitdiff
|
raw
|
diff to current
2010-04-26
Evan Cheng
Add PPC specific emitFrameIndexDebugValue.
blob
|
commitdiff
|
raw
|
diff to current
2010-04-15
Dan Gohman
EnablePPC64RS and EnablePPC32RS are used in multiple...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-07
Dale Johannesen
Educate GetInstrSizeInBytes implementations that
blob
|
commitdiff
|
raw
|
diff to current
2010-04-02
Chris Lattner
use DebugLoc default ctor instead of DebugLoc::getUnkno...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-02
Dale Johannesen
Teach AnalyzeBranch, RemoveBranch and the branch
blob
|
commitdiff
|
raw
|
diff to current
2010-02-26
Jakob Stoklund Olesen
Merge PPC instructions FMRS and FMRD into a single...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-26
Jakob Stoklund Olesen
Use the right floating point load/store instructions...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-12
Dale Johannesen
When save/restoring CR at prolog/epilog, in a large
blob
|
commitdiff
|
raw
|
diff to current
2009-12-05
Dan Gohman
Remove the target hook TargetInstrInfo::BlockHasNoFallT...
blob
|
commitdiff
|
raw
|
diff to current
next