projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Add an OtherPreserved field to the CalleeSaved TableGen class.
2013-08-19
Hal Finkel
Add a llvm.copysign intrinsic
commit
|
commitdiff
|
tree
2013-08-19
Hal Finkel
Don't form PPC CTR-based loops around a copysignl call
commit
|
commitdiff
|
tree
2013-08-19
Hal Finkel
Add ExpandFloatOp_FCOPYSIGN to handle ppcf128-related...
commit
|
commitdiff
|
tree
2013-08-19
Hal Finkel
Add the PPC fcpsgn instruction
commit
|
commitdiff
|
tree
2013-08-18
Hal Finkel
Fix SCEVExpander creating distinct duplicate PHI entries
commit
|
commitdiff
|
tree
2013-08-14
Hal Finkel
Actually fix PPC64 64-bit GPR inline asm constraint...
commit
|
commitdiff
|
tree
2013-08-13
Hal Finkel
BBVectorize: Add initial stores to the write set when...
commit
|
commitdiff
|
tree
2013-08-09
Hal Finkel
Set ISD::FROUND to Expand by default for all types
commit
|
commitdiff
|
tree
2013-08-08
Hal Finkel
PPC: Map frin to round() not nearbyint() and rint()
commit
|
commitdiff
|
tree
2013-08-07
Hal Finkel
Add ISD::FROUND for libm round()
commit
|
commitdiff
|
tree
2013-08-06
Hal Finkel
Add PPC64 mulli pattern
commit
|
commitdiff
|
tree
2013-08-03
Hal Finkel
Fix PPC64 64-bit GPR inline asm constraint matching
commit
|
commitdiff
|
tree
2013-08-02
Hal Finkel
Fix invalid function pointers in bugpoint ExtractLoops
commit
|
commitdiff
|
tree
2013-07-18
Hal Finkel
PPC: Support dynamic allocas with large alignment
commit
|
commitdiff
|
tree
2013-07-17
Hal Finkel
PPC: Add base-pointer support to builtin setjmp/longjmp
commit
|
commitdiff
|
tree
2013-07-17
Hal Finkel
Fix comparisons of alloca alignment in inliner merging
commit
|
commitdiff
|
tree
2013-07-17
Hal Finkel
PPC: Add CTR-register clobber to builtin setjmp
commit
|
commitdiff
|
tree
2013-07-17
Hal Finkel
PPC: Implement base pointer and stack realignment
commit
|
commitdiff
|
tree
2013-07-16
Hal Finkel
When the inliner merges allocas, it must keep the larger...
commit
|
commitdiff
|
tree
2013-07-15
Hal Finkel
PPC: Refactoring to support subtarget feature changing
commit
|
commitdiff
|
tree
2013-07-15
Hal Finkel
Fix register subclass handling in PPCInstrInfo::insertSelect
commit
|
commitdiff
|
tree
2013-07-15
Hal Finkel
Remove invalid assert in DAGTypeLegalizer::RemapValue
commit
|
commitdiff
|
tree
2013-07-11
Hal Finkel
PPC: Add some missing V_SET0 patterns
commit
|
commitdiff
|
tree
2013-07-11
Hal Finkel
PPCDAGToDAGISel::isRunOfOnes should return false on...
commit
|
commitdiff
|
tree
2013-07-11
Hal Finkel
Initialize AsmPrinter::MF in the constructor
commit
|
commitdiff
|
tree
2013-07-11
Hal Finkel
RegScavenger should not exclude undef uses
commit
|
commitdiff
|
tree
2013-07-11
Hal Finkel
Move r186044 tests into CodeGen/X86
commit
|
commitdiff
|
tree
2013-07-10
Hal Finkel
Set REQUIRES shell on the test cases for r186044
commit
|
commitdiff
|
tree
2013-07-10
Hal Finkel
XFAIL the test cases for r186044 on Hexagon
commit
|
commitdiff
|
tree
2013-07-10
Hal Finkel
Don't assert if we can't constant fold extract/insertvalue
commit
|
commitdiff
|
tree
2013-07-10
Hal Finkel
PPC: Add a better comment about the i64 FI fixup
commit
|
commitdiff
|
tree
2013-07-09
Hal Finkel
WidenVecRes_BUILD_VECTOR must use the first operand...
commit
|
commitdiff
|
tree
2013-07-09
Hal Finkel
Don't crash in SE dealing with ashr x, -1
commit
|
commitdiff
|
tree
2013-07-09
Hal Finkel
DAGCombine tryFoldToZero cannot create illegal types...
commit
|
commitdiff
|
tree
2013-07-09
Hal Finkel
PPC: Allocate RS spill slot for unaligned i64 load...
commit
|
commitdiff
|
tree
2013-07-08
Hal Finkel
PPC: Mark vector CC action for SETO and SETONE as Expand
commit
|
commitdiff
|
tree
2013-07-08
Hal Finkel
PPC: Mark vector FREM as Expand by default
commit
|
commitdiff
|
tree
2013-07-08
Hal Finkel
Improve the comment from r185794 (re: PromoteIntRes_BUILD_VE...
commit
|
commitdiff
|
tree
2013-07-08
Hal Finkel
Fix PromoteIntRes_BUILD_VECTOR crash with i1 vectors
commit
|
commitdiff
|
tree
2013-07-08
Hal Finkel
Add the nearbyint -> FNEARBYINT mapping to BasicTargetTransf...
commit
|
commitdiff
|
tree
2013-07-02
Hal Finkel
Revert r185257 (InstCombine: Be more agressive optimizing...
commit
|
commitdiff
|
tree
2013-07-02
Hal Finkel
Cleanup PPC Altivec registers in CSR lists and improve...
commit
|
commitdiff
|
tree
2013-07-01
Hal Finkel
Don't form PPC CTR loops for over-sized exit counts
commit
|
commitdiff
|
tree
2013-06-28
Hal Finkel
PPC: Ignore spill/restore requests for VRSAVE (except...
commit
|
commitdiff
|
tree
2013-06-28
Hal Finkel
Fix CodeGen/PowerPC/stack-protector.ll on OpenBSD
commit
|
commitdiff
|
tree
2013-06-28
Hal Finkel
Fix a PPC rlwimi instruction-selection bug
commit
|
commitdiff
|
tree
2013-06-28
Hal Finkel
Fix bugpoint execution/reference output file name
commit
|
commitdiff
|
tree
2013-06-07
Hal Finkel
Disallow i64 div/rem in PPC32 counter loops
commit
|
commitdiff
|
tree
2013-05-27
Hal Finkel
PPC: Add a isConsecutiveLS utility function
commit
|
commitdiff
|
tree
2013-05-26
Hal Finkel
Prefer to duplicate PPC Altivec loads when expanding...
commit
|
commitdiff
|
tree
2013-05-25
Hal Finkel
PPC: Combine duplicate (offset) lvsl Altivec intrinsics
commit
|
commitdiff
|
tree
2013-05-24
Hal Finkel
PPC: Initial support for permutation-based unaligned...
commit
|
commitdiff
|
tree
2013-05-21
Hal Finkel
Fix PPC branch selection for counter-based branches
commit
|
commitdiff
|
tree
2013-05-20
Hal Finkel
Rename LoopSimplify.h to LoopUtils.h
commit
|
commitdiff
|
tree
2013-05-20
Hal Finkel
Remove copied preheader insertion logic from PPCCTRLoops
commit
|
commitdiff
|
tree
2013-05-20
Hal Finkel
Expose InsertPreheaderForLoop from LoopSimplify to...
commit
|
commitdiff
|
tree
2013-05-20
Hal Finkel
Rename PPC MTCTRse to MTCTRloop
commit
|
commitdiff
|
tree
2013-05-20
Hal Finkel
Add a PPCCTRLoops verification pass
commit
|
commitdiff
|
tree
2013-05-18
Hal Finkel
Check InlineAsm clobbers in PPCCTRLoops
commit
|
commitdiff
|
tree
2013-05-16
Hal Finkel
Fix cpu on test CodeGen/PowerPC/ctrloop-fp64.ll
commit
|
commitdiff
|
tree
2013-05-16
Hal Finkel
Create an new preheader in PPCCTRLoops to avoid counter...
commit
|
commitdiff
|
tree
2013-05-16
Hal Finkel
PPC32 cannot form counter loops around i64 FP conversions
commit
|
commitdiff
|
tree
2013-05-15
Hal Finkel
undef setjmp in PPCCTRLoops
commit
|
commitdiff
|
tree
2013-05-15
Hal Finkel
Implement PPC counter loops as a late IR-level pass
commit
|
commitdiff
|
tree
2013-05-15
Hal Finkel
Fix legalization of SETCC with promoted integer intrinsics
commit
|
commitdiff
|
tree
2013-05-08
Hal Finkel
PPCInstrInfo::optimizeCompareInstr should not optimize...
commit
|
commitdiff
|
tree
2013-05-07
Hal Finkel
Cleanup PPCInstrInfo::optimizeCompareInstr
commit
|
commitdiff
|
tree
2013-04-30
Hal Finkel
LocalStackSlotAllocation improvements
commit
|
commitdiff
|
tree
2013-04-20
Hal Finkel
Move PPC getSwappedPredicate for reuse
commit
|
commitdiff
|
tree
2013-04-19
Hal Finkel
Fix PPC optimizeCompareInstr swapped-sub argument handling
commit
|
commitdiff
|
tree
2013-04-18
Hal Finkel
Disable PPC comparison optimization by default
commit
|
commitdiff
|
tree
2013-04-18
Hal Finkel
Implement optimizeCompareInstr for PPC
commit
|
commitdiff
|
tree
2013-04-15
Hal Finkel
Mark all PPC comparison instructions as not having...
commit
|
commitdiff
|
tree
2013-04-15
Hal Finkel
Fix PPC64 CR spill location for callee-saved registers
commit
|
commitdiff
|
tree
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
next