projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
Added basic unit test for llvm-cov.
2013-04-13
Hal Finkel
Mark all PPC CR registers to be spilled as live-in...
commit
|
commitdiff
|
tree
2013-04-13
Hal Finkel
Spill and restore PPC CR registers using the FP when...
commit
|
commitdiff
|
tree
2013-04-12
Hal Finkel
PPC: Remove (broken) nested implicit definition lists
commit
|
commitdiff
|
tree
2013-04-12
Hal Finkel
Add a comment about the PPC Interpretation64Bit bit
commit
|
commitdiff
|
tree
2013-04-12
Hal Finkel
Add PPC instruction record forms and associated query...
commit
|
commitdiff
|
tree
2013-04-11
Hal Finkel
Make PPCInstrInfo::isPredicated always return false
commit
|
commitdiff
|
tree
2013-04-10
Hal Finkel
Manually remove successors in if conversion when CopyAndPred...
commit
|
commitdiff
|
tree
2013-04-10
Hal Finkel
PPC: Don't predicate a diamond with two counter decrements
commit
|
commitdiff
|
tree
2013-04-10
Hal Finkel
Cleanup PPCInstrInfo::DefinesPredicate
commit
|
commitdiff
|
tree
2013-04-10
Hal Finkel
PPC: Prep for if conversion of bctr[l]
commit
|
commitdiff
|
tree
2013-04-09
Hal Finkel
Allow PPC B and BLR to be if-converted into some predicated...
commit
|
commitdiff
|
tree
2013-04-09
Hal Finkel
Cleanup PPCEarlyReturn
commit
|
commitdiff
|
tree
2013-04-09
Hal Finkel
Use virtual base registers on PPC
commit
|
commitdiff
|
tree
2013-04-09
Hal Finkel
Convert test PowerPC/2007-09-07-LoadStoreIdxForms to...
commit
|
commitdiff
|
tree
2013-04-08
Hal Finkel
Generate PPC early conditional returns
commit
|
commitdiff
|
tree
2013-04-07
Hal Finkel
Cleanup and improve PPC fsel generation
commit
|
commitdiff
|
tree
2013-04-07
Hal Finkel
PPC Altivec load/store intrinsics can be marked IntrRead...
commit
|
commitdiff
|
tree
2013-04-07
Hal Finkel
PPC rotate instructions don't have unmodeled side effcts
commit
|
commitdiff
|
tree
2013-04-07
Hal Finkel
Most PPC M[TF]CR instructions do not have side effects
commit
|
commitdiff
|
tree
2013-04-07
Hal Finkel
PPC pre-increment load instructions do not have side...
commit
|
commitdiff
|
tree
2013-04-07
Hal Finkel
PPC pre-increment load instructions do not have side...
commit
|
commitdiff
|
tree
2013-04-07
Hal Finkel
PPC MCRF instruction does not have side effects
commit
|
commitdiff
|
tree
2013-04-07
Hal Finkel
PPC FMR instruction does not have side effects
commit
|
commitdiff
|
tree
2013-04-06
Hal Finkel
Implement PPCInstrInfo::FoldImmediate
commit
|
commitdiff
|
tree
2013-04-06
Hal Finkel
PPC ISEL is a select and never has side effects
commit
|
commitdiff
|
tree
2013-04-06
Hal Finkel
Add a comment to TargetInstrInfo about FoldImmediate
commit
|
commitdiff
|
tree
2013-04-05
Hal Finkel
Enable early if conversion on PPC
commit
|
commitdiff
|
tree
2013-04-05
Hal Finkel
Correct the PPC A2 misprediction penalty
commit
|
commitdiff
|
tree
2013-04-05
Hal Finkel
Reapply r178845 with fix - Fix bug in PEI's virtual...
commit
|
commitdiff
|
tree
2013-04-05
Hal Finkel
Revert r178845 - Fix bug in PEI's virtual-register...
commit
|
commitdiff
|
tree
2013-04-05
Hal Finkel
Add a SchedMachineModel for the PPC G5
commit
|
commitdiff
|
tree
2013-04-05
Hal Finkel
Add a SchedMachineModel for the PPC A2
commit
|
commitdiff
|
tree
2013-04-05
Hal Finkel
Fix bug in PEI's virtual-register scavenging
commit
|
commitdiff
|
tree
2013-04-04
Hal Finkel
Rename the current PPC BCL definition to BCLalways
commit
|
commitdiff
|
tree
2013-04-04
Hal Finkel
PPC: Improve code generation for mixed-precision reciprocal...
commit
|
commitdiff
|
tree
2013-04-03
Hal Finkel
Cleanup PPC reciprocal-estimate functionality
commit
|
commitdiff
|
tree
2013-04-03
Hal Finkel
PPC: Enable FRES and FRSQRTE on the default PPC64 description
commit
|
commitdiff
|
tree
2013-04-03
Hal Finkel
PPC: Add a FIXME regarding the non-working fma+fneg...
commit
|
commitdiff
|
tree
2013-04-03
Hal Finkel
Remove some obsolete PowerPC/README entries
commit
|
commitdiff
|
tree
2013-04-03
Hal Finkel
Remove some unsupported-feature comments from PPC.td
commit
|
commitdiff
|
tree
2013-04-03
Hal Finkel
Use PPC reciprocal estimates with Newton iteration...
commit
|
commitdiff
|
tree
2013-04-02
Hal Finkel
Fix typo in PPCISelLowering
commit
|
commitdiff
|
tree
2013-04-01
Hal Finkel
Fix a bad assert in PPCTargetLowering
commit
|
commitdiff
|
tree
2013-04-01
Hal Finkel
Add triple to test/CodeGen/PowerPC/stfiwx-2
commit
|
commitdiff
|
tree
2013-04-01
Hal Finkel
Add more PPC floating-point conversion instructions
commit
|
commitdiff
|
tree
2013-04-01
Hal Finkel
Use ImmToIdxMap.count in PPCRegisterInfo
commit
|
commitdiff
|
tree
2013-04-01
Hal Finkel
Fix PowerPC/cttz.ll to specify a cpu (and use FileCheck)
commit
|
commitdiff
|
tree
2013-04-01
Hal Finkel
Add the PPC popcntw instruction
commit
|
commitdiff
|
tree
2013-04-01
Hal Finkel
Treat PPCISD::STFIWX like the memory opcode that it is
commit
|
commitdiff
|
tree
2013-03-31
Hal Finkel
Cleanup ImmToIdxMap and noImmForm in PPCRegisterInfo
commit
|
commitdiff
|
tree
2013-03-31
Hal Finkel
Add the PPC lfiwax instruction
commit
|
commitdiff
|
tree
2013-03-31
Hal Finkel
Cleanup PPC(64) i32 -> float/double conversion
commit
|
commitdiff
|
tree
2013-03-29
Hal Finkel
Implement FRINT lowering on PPC using frin
commit
|
commitdiff
|
tree
2013-03-29
Hal Finkel
Add PPC FP rounding instructions fri[mnpz]
commit
|
commitdiff
|
tree
2013-03-28
Hal Finkel
Specify CPUs on the PPC bswap-load-store test
commit
|
commitdiff
|
tree
2013-03-28
Hal Finkel
Only enable 64-bit bswap DAG combines for PPC64
commit
|
commitdiff
|
tree
2013-03-28
Hal Finkel
Fix bad indentation in r178276
commit
|
commitdiff
|
tree
2013-03-28
Hal Finkel
Add the PPC64 ldbrx/stdbrx instructions
commit
|
commitdiff
|
tree
2013-03-28
Hal Finkel
Add the PPC64 popcntd instruction
commit
|
commitdiff
|
tree
2013-03-28
Hal Finkel
Cleanup PPC CR-spill kill flags and 32- vs. 64-bit...
commit
|
commitdiff
|
tree
2013-03-28
Hal Finkel
Fix typo in PPCInstr64Bit
commit
|
commitdiff
|
tree
2013-03-27
Hal Finkel
Resynchronize isLoadFromStackSlot with LoadRegFromStackSlot...
commit
|
commitdiff
|
tree
2013-03-27
Hal Finkel
Fix typo (common to both X86 and PPC)
commit
|
commitdiff
|
tree
2013-03-27
Hal Finkel
Remove more dead LR-as-GPR PPC code
commit
|
commitdiff
|
tree
2013-03-27
Hal Finkel
Remove "gpr0 allocation" from the PPC README TODO list
commit
|
commitdiff
|
tree
2013-03-27
Hal Finkel
Print PPC ZERO as 0 (not r0) even on Darwin
commit
|
commitdiff
|
tree
2013-03-27
Hal Finkel
Fix target-customized spilling in the register scavenger
commit
|
commitdiff
|
tree
2013-03-27
Hal Finkel
Allocate r0 on PPC
commit
|
commitdiff
|
tree
2013-03-27
Hal Finkel
Use the PPC no-r0 class on the TOC LD pseudos
commit
|
commitdiff
|
tree
2013-03-27
Hal Finkel
Apply the no-r0 register class to the PPC SELECT_CC_I...
commit
|
commitdiff
|
tree
2013-03-27
Hal Finkel
Apply the no-r0 class to PPC TOC ADDI[S] pseudo instructions
commit
|
commitdiff
|
tree
2013-03-27
Hal Finkel
Don't spill PPC VRSAVE on non-Darwin (even in SjLj)
commit
|
commitdiff
|
tree
2013-03-26
Hal Finkel
Restore real bit lengths on PPC register numbers
commit
|
commitdiff
|
tree
2013-03-26
Hal Finkel
Fix the register scavenger for targets that provide...
commit
|
commitdiff
|
tree
2013-03-26
Hal Finkel
PPC: Use HWEncoding and TRI->getEncodingValue
commit
|
commitdiff
|
tree
2013-03-26
Hal Finkel
Use multiple virtual registers in PPC CR spilling
commit
|
commitdiff
|
tree
2013-03-26
Hal Finkel
Update PPCRegisterInfo's use of virtual registers to...
commit
|
commitdiff
|
tree
2013-03-26
Hal Finkel
Update PEI's virtual-register-based scavenging to support...
commit
|
commitdiff
|
tree
2013-03-23
Hal Finkel
PPC ZERO register needs a register number of 0.
commit
|
commitdiff
|
tree
2013-03-23
Hal Finkel
Note in PPCFunctionInfo VRSAVE spills
commit
|
commitdiff
|
tree
2013-03-23
Hal Finkel
MCize the bcl instruction in PPCAsmPrinter
commit
|
commitdiff
|
tree
2013-03-23
Hal Finkel
Cleanup some unused reg. scavenger parameters in PPCRegisterInfo
commit
|
commitdiff
|
tree
2013-03-23
Hal Finkel
Remove dead PPC LR spilling code
commit
|
commitdiff
|
tree
2013-03-23
Hal Finkel
Fix comparison of mixed signedness
commit
|
commitdiff
|
tree
2013-03-22
Hal Finkel
Allow the register scavenger to spill multiple registers
commit
|
commitdiff
|
tree
2013-03-22
Hal Finkel
Remove ScavengedRC from RegisterScavenging
commit
|
commitdiff
|
tree
2013-03-21
Hal Finkel
Remove the G8RC_NOX0_and_GPRC_NOR0 PPC register class
commit
|
commitdiff
|
tree
2013-03-21
Hal Finkel
Fix a register-class comparison bug in PPCCTRLoops
commit
|
commitdiff
|
tree
2013-03-21
Hal Finkel
Implement builtin_{setjmp/longjmp} on PPC
commit
|
commitdiff
|
tree
2013-03-21
Hal Finkel
Add support for spilling VRSAVE on PPC
commit
|
commitdiff
|
tree
2013-03-21
Hal Finkel
Correct PPC FRAMEADDR lowering using a pseudo-register
commit
|
commitdiff
|
tree
2013-03-19
Hal Finkel
Add a comment to the CodeGen/PowerPC/asym-regclass...
commit
|
commitdiff
|
tree
2013-03-19
Hal Finkel
Prepare to make r0 an allocatable register on PPC
commit
|
commitdiff
|
tree
2013-03-19
Hal Finkel
Cleanup PPC64 unaligned i64 load/store
commit
|
commitdiff
|
tree
2013-03-19
Hal Finkel
Don't reserve R31 on PPC64 unless the frame pointer...
commit
|
commitdiff
|
tree
2013-03-18
Hal Finkel
Fix a sign-extension bug in PPCCTRLoops
commit
|
commitdiff
|
tree
2013-03-18
Hal Finkel
Fix PPC unaligned 64-bit loads and stores
commit
|
commitdiff
|
tree
2013-03-18
Hal Finkel
Fix 80-col. violations in PPCCTRLoops
commit
|
commitdiff
|
tree
2013-03-18
Hal Finkel
Fix large count and negative constant count handling...
commit
|
commitdiff
|
tree
2013-03-18
Hal Finkel
Cleanup initial-value constants in PPCCTRLoops
commit
|
commitdiff
|
tree
next