projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Pull the implementation of the code metrics out of the inline cost
2012-03-16
Eli Friedman
In InstCombiner::visitOr, make sure we reverse the...
commit
|
commitdiff
|
tree
2012-03-13
Eli Friedman
Fix regression from r151466: an we can't replace uses...
commit
|
commitdiff
|
tree
2012-03-07
Eli Friedman
Missing change in r152106 for TinyPtrVector.
commit
|
commitdiff
|
tree
2012-03-06
Eli Friedman
Fix the operand ordering on aliases for shld and shrd...
commit
|
commitdiff
|
tree
2012-03-05
Eli Friedman
A few more cases of missing masking in ComputeMaskedBits...
commit
|
commitdiff
|
tree
2012-03-05
Eli Friedman
Make sure we don't return bits outside the mask in...
commit
|
commitdiff
|
tree
2012-03-05
Eli Friedman
Make aliases for shld and shrd match gas. PR12173.
commit
|
commitdiff
|
tree
2012-02-27
Eli Friedman
Duncan pointed out that if the alignment isn't explicitly...
commit
|
commitdiff
|
tree
2012-02-27
Eli Friedman
Teach BasicAA about the LLVM IR rules that allow reading...
commit
|
commitdiff
|
tree
2012-02-22
Eli Friedman
Improve handling of blockaddresses in bugpoint when...
commit
|
commitdiff
|
tree
2012-02-18
Eli Friedman
Fix a rather nasty regression from r150690: LHS !=...
commit
|
commitdiff
|
tree
2012-02-16
Eli Friedman
loop-rotate shouldn't hoist alloca instructions out...
commit
|
commitdiff
|
tree
2012-01-31
Eli Friedman
Use the correct ShiftAmtTy for creating shifts after...
commit
|
commitdiff
|
tree
2012-01-20
Eli Friedman
Remove a low-quality test which was failing on Windows...
commit
|
commitdiff
|
tree
2012-01-20
Eli Friedman
Support MSVC x86-32 sret convention. PR11688. Patch...
commit
|
commitdiff
|
tree
2012-01-16
Eli Friedman
Make sure the non-SSE lowering for fences correctly...
commit
|
commitdiff
|
tree
2012-01-16
Eli Friedman
Get rid of unused codegen-only instruction.
commit
|
commitdiff
|
tree
2012-01-13
Eli Friedman
Speculatively revert r148132+r148133 to try and fix...
commit
|
commitdiff
|
tree
2012-01-11
Eli Friedman
Re-fix the issue Bill fixed in r147899 in a slightly...
commit
|
commitdiff
|
tree
2012-01-05
Eli Friedman
PR11705, part 2: globalopt shouldn't put inttoptr/ptrtoint...
commit
|
commitdiff
|
tree
2011-12-28
Eli Friedman
Fix type-checking for load transformation which is...
commit
|
commitdiff
|
tree
2011-12-26
Eli Friedman
Make sure DAGCombiner doesn't introduce multiple loads...
commit
|
commitdiff
|
tree
2011-12-22
Eli Friedman
Some unittests for APInt rotates; patch by Cameron...
commit
|
commitdiff
|
tree
2011-12-22
Eli Friedman
Fix APInt::rotl and APInt::rotr so that they work correctly...
commit
|
commitdiff
|
tree
2011-12-19
Eli Friedman
Add "using" to silence warnings.
commit
|
commitdiff
|
tree
2011-12-19
Eli Friedman
Attempt to fix PR11607 by shuffling around which class...
commit
|
commitdiff
|
tree
2011-12-15
Eli Friedman
Make sure we correctly note the existence of an i8...
commit
|
commitdiff
|
tree
2011-12-15
Eli Friedman
Make check a bit more strict so we don't call ARM_AM...
commit
|
commitdiff
|
tree
2011-12-15
Eli Friedman
Zap unnecessary semicolons.
commit
|
commitdiff
|
tree
2011-12-15
Eli Friedman
Fix test.
commit
|
commitdiff
|
tree
2011-12-15
Eli Friedman
Make constant folding for GEPs a bit more aggressive.
commit
|
commitdiff
|
tree
2011-12-15
Eli Friedman
Don't try to form FGETSIGN after legalization; it is...
commit
|
commitdiff
|
tree
2011-12-15
Eli Friedman
Make loop preheader insertion in LoopSimplify handle...
commit
|
commitdiff
|
tree
2011-12-14
Eli Friedman
Fix a stupid typo in MemDepPrinter.
commit
|
commitdiff
|
tree
2011-12-14
Eli Friedman
Add missing cases to SDNode::getOperationName(). Patch...
commit
|
commitdiff
|
tree
2011-12-09
Eli Friedman
Splats can contain undef's; make sure to handle them...
commit
|
commitdiff
|
tree
2011-12-09
Eli Friedman
Fix a couple of logic bugs in TargetLowering::SimplifyDemand...
commit
|
commitdiff
|
tree
2011-12-08
Eli Friedman
Remove reference to dead GEPSplitterPass. PR11506.
commit
|
commitdiff
|
tree
2011-12-07
Eli Friedman
Make sure we correctly set LiveRegGens when a call...
commit
|
commitdiff
|
tree
2011-12-07
Eli Friedman
Fix an assertion in the scheduler. PR11386. No testcase...
commit
|
commitdiff
|
tree
2011-12-07
Eli Friedman
Zap unnecessary isIntDivCheap() check. PR11485. No...
commit
|
commitdiff
|
tree
2011-12-07
Eli Friedman
Support vector bitcasts in the AsmPrinter. PR11495.
commit
|
commitdiff
|
tree
2011-12-07
Eli Friedman
Fix an optimization involving EXTRACT_SUBVECTOR in...
commit
|
commitdiff
|
tree
2011-12-01
Eli Friedman
Pass AVX vectors which are arguments to varargs functions...
commit
|
commitdiff
|
tree
2011-12-01
Eli Friedman
Small fix for assembler generation on Darwin PPC64...
commit
|
commitdiff
|
tree
2011-11-30
Eli Friedman
Make GlobalMerge honor the preferred alignment on globals...
commit
|
commitdiff
|
tree
2011-11-29
Eli Friedman
Zap some completely ridiculous code. There's probably...
commit
|
commitdiff
|
tree
2011-11-28
Eli Friedman
Add a missing safety check to ProcessUGT_ADDCST_ADD...
commit
|
commitdiff
|
tree
2011-11-28
Eli Friedman
Make SelectionDAG::InferPtrAlignment use llvm::ComputeMasked...
commit
|
commitdiff
|
tree
2011-11-28
Eli Friedman
Add back a line I deleted by accident in r145141. ...
commit
|
commitdiff
|
tree
2011-11-26
Eli Friedman
Fix APFloat::convert so that it handles narrowing conversion...
commit
|
commitdiff
|
tree
2011-11-17
Eli Friedman
Add support for custom names for library functions...
commit
|
commitdiff
|
tree
2011-11-17
Eli Friedman
Turn on vzeroupper insertion on call boundaries for...
commit
|
commitdiff
|
tree
2011-11-16
Eli Friedman
Make sure to replace the chain properly when DAGCombining...
commit
|
commitdiff
|
tree
2011-11-16
Eli Friedman
Fix testcase.
commit
|
commitdiff
|
tree
2011-11-16
Eli Friedman
CONCAT_VECTORS can have more than two operands. PR11389.
commit
|
commitdiff
|
tree
2011-11-16
Eli Friedman
Add a couple asserts so it will be easier to debug...
commit
|
commitdiff
|
tree
2011-11-12
Eli Friedman
Make sure scalarrepl picks the correct alloca when...
commit
|
commitdiff
|
tree
2011-11-12
Eli Friedman
Don't try to form pre/post-indexed loads/stores until...
commit
|
commitdiff
|
tree
2011-11-11
Eli Friedman
Some cleanup and bulletproofing for node replacement...
commit
|
commitdiff
|
tree
2011-11-11
Eli Friedman
Make sure to expand SIGN_EXTEND_INREG for NEON vectors...
commit
|
commitdiff
|
tree
2011-11-11
Eli Friedman
Get rid of an optimization in SCCP which appears to...
commit
|
commitdiff
|
tree
2011-11-09
Eli Friedman
Make sure we correctly unroll conversions between v2f64...
commit
|
commitdiff
|
tree
2011-11-09
Eli Friedman
Add check so we don't try to perform an impossible...
commit
|
commitdiff
|
tree
2011-11-09
Eli Friedman
Enhance verifyLoop so that it can reliably verify that...
commit
|
commitdiff
|
tree
2011-11-08
Eli Friedman
Fix code to match comment. Fixes PR11340, a regression...
commit
|
commitdiff
|
tree
2011-11-08
Eli Friedman
Make sure to mark vector extload's as expand on ARM...
commit
|
commitdiff
|
tree
2011-11-08
Eli Friedman
Add a bunch of calls to RemoveDeadNode in LegalizeDAG...
commit
|
commitdiff
|
tree
2011-11-07
Eli Friedman
Revert r144034 while I try to track down a crash.
commit
|
commitdiff
|
tree
2011-11-07
Eli Friedman
Add a bunch of calls to RemoveDeadNode in LegalizeDAG...
commit
|
commitdiff
|
tree
2011-11-04
Eli Friedman
Enhanced vzeroupper insertion pass that avoids inserting...
commit
|
commitdiff
|
tree
2011-11-04
Eli Friedman
Add missing includes/decls.
commit
|
commitdiff
|
tree
2011-11-04
Eli Friedman
Add missing includes/class declaration.
commit
|
commitdiff
|
tree
2011-11-04
Eli Friedman
Add missing forward declarations.
commit
|
commitdiff
|
tree
2011-11-04
Eli Friedman
Add a couple missing includes; found while analyzing...
commit
|
commitdiff
|
tree
2011-11-04
Eli Friedman
Delete names for unused parameters in inline function...
commit
|
commitdiff
|
tree
2011-11-04
Eli Friedman
Add missing argument for atomic instructions in c+...
commit
|
commitdiff
|
tree
2011-11-01
Eli Friedman
Teach the x86 backend a couple tricks for dealing with...
commit
|
commitdiff
|
tree
2011-11-01
Eli Friedman
Remove a couple unused methods. PR11201.
commit
|
commitdiff
|
tree
2011-11-01
Eli Friedman
Make sure we use the right insertion point when instcombine...
commit
|
commitdiff
|
tree
2011-11-01
Eli Friedman
A couple misc fixes so that bugpoint doesn't explode...
commit
|
commitdiff
|
tree
2011-11-01
Eli Friedman
Move x86-specific tests into X86 folder.
commit
|
commitdiff
|
tree
2011-11-01
Eli Friedman
Remove empty directory.
commit
|
commitdiff
|
tree
2011-11-01
Eli Friedman
Move another test requiring x86 into X86 directory.
commit
|
commitdiff
|
tree
2011-11-01
Eli Friedman
Move test requiring x86 backend into X86 directory.
commit
|
commitdiff
|
tree
2011-10-31
Eli Friedman
Add support for new atomics to cpp backend. Misc other...
commit
|
commitdiff
|
tree
2011-10-29
Eli Friedman
Revert r143214; it's breaking a bunch of stuff.
commit
|
commitdiff
|
tree
2011-10-27
Eli Friedman
The default alias analysis is -noaa; update the docs...
commit
|
commitdiff
|
tree
2011-10-27
Eli Friedman
Don't crash on 128-bit sdiv by constant. Found by...
commit
|
commitdiff
|
tree
2011-10-27
Eli Friedman
It is not safe to sink an alloca into a stacksave/stackresto...
commit
|
commitdiff
|
tree
2011-10-26
Eli Friedman
Add a note about the removal of the atomic intrinsics...
commit
|
commitdiff
|
tree
2011-10-26
Eli Friedman
Remove dead atomic intrinsics from LangRef.
commit
|
commitdiff
|
tree
2011-10-25
Eli Friedman
Remove a couple redundant checks.
commit
|
commitdiff
|
tree
2011-10-24
Eli Friedman
Don't crash on variable insertelement on ARM. PR10258.
commit
|
commitdiff
|
tree
2011-10-24
Eli Friedman
Add support to the old JIT for acquire/release loads...
commit
|
commitdiff
|
tree
2011-10-21
Eli Friedman
Remap blockaddress correctly when inlining a function...
commit
|
commitdiff
|
tree
2011-10-21
Eli Friedman
Minor simplification: use ShuffleVectorInst::getMaskValue...
commit
|
commitdiff
|
tree
2011-10-21
Eli Friedman
Extend instcombine's shufflevector simplification to...
commit
|
commitdiff
|
tree
2011-10-20
Eli Friedman
Refactor code from inlining and globalopt that checks...
commit
|
commitdiff
|
tree
2011-10-20
Eli Friedman
Remove useless code.
commit
|
commitdiff
|
tree
next