projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Add a if-conversion optimization that allows 'true' side of a diamond to be
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
2011-10-20
Eli Friedman
A FIXME about block addresses and indirectbr.
commit
|
commitdiff
|
tree
2011-10-20
Eli Friedman
Simplify; no intended functional change.
commit
|
commitdiff
|
tree
2011-10-18
Eli Friedman
Fix misc warnings. Patch by Joe Abbey.
commit
|
commitdiff
|
tree
2011-10-14
Eli Friedman
Add missing correctness check to ARMTargetLowering...
commit
|
commitdiff
|
tree
2011-10-13
Eli Friedman
Avoid undefined behavior in negation in LSR. Patch...
commit
|
commitdiff
|
tree
2011-10-13
Eli Friedman
Fix undefined shift. Patch by Ahmed Charles.
commit
|
commitdiff
|
tree
2011-10-13
Eli Friedman
Simplify assertion, and avoid undefined shift. Based...
commit
|
commitdiff
|
tree
2011-10-13
Eli Friedman
Fix undefined shifts and abs in Alpha backend. Based...
commit
|
commitdiff
|
tree
2011-10-13
Eli Friedman
Avoid undefined behavior in signed integer negation...
commit
|
commitdiff
|
tree
2011-10-13
Eli Friedman
Simplify and avoid undefined shift. Based on patch...
commit
|
commitdiff
|
tree
2011-10-13
Eli Friedman
Enhance the memdep interface so that users can tell...
commit
|
commitdiff
|
tree
2011-10-12
Eli Friedman
Attempt to fix MSVC build.
commit
|
commitdiff
|
tree
2011-10-12
Eli Friedman
Use a utility from MathExtras to clarify a check and...
commit
|
commitdiff
|
tree
2011-10-12
Eli Friedman
Use unsigned multiply to hash integers, so we don't...
commit
|
commitdiff
|
tree
2011-10-12
Eli Friedman
Fix a couple hash functions so that they do not depend...
commit
|
commitdiff
|
tree
2011-10-12
Eli Friedman
Fix APFloat::getSmallestNormalized so the shift doesn...
commit
|
commitdiff
|
tree
2011-10-12
Eli Friedman
Fix APFloat::getLargest so that it actually returns...
commit
|
commitdiff
|
tree
2011-10-11
Eli Friedman
Remove extra semicolon.
commit
|
commitdiff
|
tree
2011-10-10
Eli Friedman
Make sure the X86 backend doesn't explode on 128-bit...
commit
|
commitdiff
|
tree
2011-10-07
Eli Friedman
Fix APInt::operator*= so that it computes the correct...
commit
|
commitdiff
|
tree
2011-10-06
Eli Friedman
Remove the old atomic instrinsics. autoupgrade functionalit...
commit
|
commitdiff
|
tree
2011-10-05
Eli Friedman
PR11061: Make simplifylibcalls fold strcmp("", x) correctly.
commit
|
commitdiff
|
tree
2011-09-29
Eli Friedman
Clean up uses of switch instructions so they are not...
commit
|
commitdiff
|
tree
2011-09-28
Eli Friedman
PR11033: Make sure we don't generate PCMPGTQ and PCMPEQQ...
commit
|
commitdiff
|
tree
next