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-11-05
Hal Finkel
Add a runtime unrolling parameter to the LoopUnroll...
commit
|
commitdiff
|
tree
2013-11-01
Hal Finkel
Consider (x == -1) unlikely in BranchProbabilityInfo
commit
|
commitdiff
|
tree
2013-10-25
Hal Finkel
LoopVectorizer: Don't attempt to vectorize extractelement...
commit
|
commitdiff
|
tree
2013-10-04
Hal Finkel
UpdatePHINodes in BasicBlockUtils should not crash...
commit
|
commitdiff
|
tree
2013-10-04
Hal Finkel
Fix DAGCombiner::visitFP_EXTEND to ignore indexed loads
commit
|
commitdiff
|
tree
2013-09-22
Hal Finkel
Correct the pre-increment load latencies in the PPC...
commit
|
commitdiff
|
tree
2013-09-15
Hal Finkel
PPC: Don't restrict lvsl generation to after type legalization
commit
|
commitdiff
|
tree
2013-09-15
Hal Finkel
Revert r190764: PPC: Don't restrict lvsl generation...
commit
|
commitdiff
|
tree
2013-09-15
Hal Finkel
PPC: Don't restrict lvsl generation to after type legalization
commit
|
commitdiff
|
tree
2013-09-15
Hal Finkel
Prevent assert in CombinerGlobalAA with null values
commit
|
commitdiff
|
tree
2013-09-13
Hal Finkel
Add missing break statement in PPCISelLowering
commit
|
commitdiff
|
tree
2013-09-12
Hal Finkel
Remove unnecessary TBAA metadata from r190636's test...
commit
|
commitdiff
|
tree
2013-09-12
Hal Finkel
Fix PPC ABI for ByVal structs with vector members
commit
|
commitdiff
|
tree
2013-09-12
Hal Finkel
Make the PPC fast-math sqrt expansion safe at 0
commit
|
commitdiff
|
tree
2013-09-12
Hal Finkel
Mark PPC MFTB and DST (and friends) as deprecated
commit
|
commitdiff
|
tree
2013-09-12
Hal Finkel
PPC: Enable aggressive anti-dependency breaking
commit
|
commitdiff
|
tree
2013-09-12
Hal Finkel
Fix crash in AggressiveAntiDepBreaker with empty CriticalPathSet
commit
|
commitdiff
|
tree
2013-09-11
Hal Finkel
Greatly simplify the PPC A2 scheduling itinerary
commit
|
commitdiff
|
tree
2013-09-11
Hal Finkel
Enable MI scheduling (and CodeGen AA) by default for...
commit
|
commitdiff
|
tree
2013-09-11
Hal Finkel
Implement TTI getUnrollingPreferences for PowerPC
commit
|
commitdiff
|
tree
2013-09-11
Hal Finkel
Add getUnrollingPreferences to TTI
commit
|
commitdiff
|
tree
2013-08-29
Hal Finkel
Revert: r189565 - Add getUnrollingPreferences to TTI
commit
|
commitdiff
|
tree
2013-08-29
Hal Finkel
Add getUnrollingPreferences to TTI
commit
|
commitdiff
|
tree
2013-08-29
Hal Finkel
Use TargetSubtargetInfo::useAA() in DAGCombine
commit
|
commitdiff
|
tree
2013-08-29
Hal Finkel
Add useAA() to TargetSubtargetInfo
commit
|
commitdiff
|
tree
2013-08-28
Hal Finkel
Disable unrolling in the loop vectorizer when disabled...
commit
|
commitdiff
|
tree
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
next