projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[DebugInfo] Add debug locations to constant SD nodes
[oota-llvm.git]
/
lib
/
Target
/
PowerPC
/
PPCInstrInfo.cpp
2015-03-25
Kit Barton
Add Hardware Transactional Memory (HTM) Support
blob
|
commitdiff
|
raw
2015-03-24
Andrew Kaylor
Disabling warnings for MSVC build to enable /W4 use.
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-02-25
Hal Finkel
[PowerPC] Add support for the QPX vector instruction set
blob
|
commitdiff
|
raw
|
diff to current
2015-02-16
Hal Finkel
[PowerPC] Support non-direct-sub/superclass VSX copies
blob
|
commitdiff
|
raw
|
diff to current
2015-02-01
Hal Finkel
[PowerPC] Put PPCEarlyReturn into its own source file
blob
|
commitdiff
|
raw
|
diff to current
2015-02-01
Hal Finkel
[PowerPC] Put PPCVSXCopy into its own source file
blob
|
commitdiff
|
raw
|
diff to current
2015-02-01
Hal Finkel
[PowerPC] Put PPCVSXFMAMutate into its own source file
blob
|
commitdiff
|
raw
|
diff to current
2015-02-01
Hal Finkel
[PowerPC] Remove the PPCVSXCopyCleanup pass
blob
|
commitdiff
|
raw
|
diff to current
2015-02-01
Hal Finkel
[PowerPC] Add implicit ops to conditional returns in...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-30
Eric Christopher
Use the cached subtargets and remove calls to getSubtar...
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
2015-01-13
Hal Finkel
[PowerPC] Split the blr definition into BLR and BLR8
blob
|
commitdiff
|
raw
|
diff to current
2014-12-12
Hal Finkel
[PowerPC] Add a DAGToDAG peephole to remove unnecessary...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-21
Bill Schmidt
[PowerPC] Avoid VSX FMA mutate when killed product...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-17
Bill Schmidt
[PowerPC] Change assert to better form
blob
|
commitdiff
|
raw
|
diff to current
2014-10-17
Bill Schmidt
[PowerPC] Change liveness testing in VSX FMA mutation...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-08
Joerg Sonnenberger
Provide an implementation of getNoopForMachoTarget...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-04
Eric Christopher
Remove the TargetMachine forwards for TargetSubtargetIn...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-26
Will Schmidt
add ppc64/pwr8 as target
blob
|
commitdiff
|
raw
|
diff to current
2014-06-13
Eric Christopher
The hazard recognizer only needs a subtarget, not a...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-12
Eric Christopher
Remove TargetMachine from PPCInstrInfo and all dependen...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-22
Eric Christopher
Avoid using subtarget features when initializing the...
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-25
Craig Topper
[C++] Use 'nullptr'. Target edition.
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-21
Chandler Carruth
[Modules] Make Support/Debug.h modular. This requires...
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-27
Hal Finkel
[PowerPC] Use a small cleanup pass to remove VSX self...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-27
Hal Finkel
[PowerPC] Don't remove self VSX copies in PPCInstrInfo...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-25
Hal Finkel
[PowerPC] Select between VSX A-type and M-type FMA...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-25
Hal Finkel
[PowerPC] Correct commutable indices for VSX FMA instru...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-24
Hal Finkel
[PowerPC] Update comment re: VSX copy-instruction selection
blob
|
commitdiff
|
raw
|
diff to current
2014-03-13
Owen Anderson
Phase 2 of the great MachineRegisterInfo cleanup. ...
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-02
Benjamin Kramer
[C++11] Replace llvm::next and llvm::prior with std...
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-02-02
Hal Finkel
Replace PPC instruction-size code with MCInstrDesc...
blob
|
commitdiff
|
raw
|
diff to current
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
next