projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Switch lli back to using allocate-gvs-with-code behavior.
2009-07-18
Eli Friedman
Fix the inline cost calculation to take into account...
commit
|
commitdiff
|
tree
2009-07-18
Eli Friedman
Add line breaks to make the debug output a bit more...
commit
|
commitdiff
|
tree
2009-07-17
Eli Friedman
Documentation clarifications for isSafeToSpeculativelyExecute.
commit
|
commitdiff
|
tree
2009-07-17
Eli Friedman
Oops, accidentally set a legal operation to expand.
commit
|
commitdiff
|
tree
2009-07-17
Eli Friedman
Expand misc operations from test/CodeGen/Generic.
commit
|
commitdiff
|
tree
2009-07-17
Eli Friedman
Handle void in XCoreTargetLowering::isLegalAddressingMode...
commit
|
commitdiff
|
tree
2009-07-17
Eli Friedman
Remove some unnecessary expansion markings. Add a...
commit
|
commitdiff
|
tree
2009-07-17
Eli Friedman
Add operation expansion/promotion for a bunch of operations...
commit
|
commitdiff
|
tree
2009-07-17
Eli Friedman
Set an operation expansion, noticed while running
commit
|
commitdiff
|
tree
2009-07-17
Eli Friedman
Make promotion in operation legalization for SETCC...
commit
|
commitdiff
|
tree
2009-07-17
Eli Friedman
Replace isTrapping with a new, similar method called
commit
|
commitdiff
|
tree
2009-07-17
Eli Friedman
One more operation expansion for MIPS, from test/CodeGen...
commit
|
commitdiff
|
tree
2009-07-17
Eli Friedman
Expand a bunch of illegal operations on MIPS (found by
commit
|
commitdiff
|
tree
2009-07-15
Eli Friedman
Switch invars away from using isTrapping when it really...
commit
|
commitdiff
|
tree
2009-07-15
Eli Friedman
Don't restrict the set of instructions where we try...
commit
|
commitdiff
|
tree
2009-07-14
Eli Friedman
Fix trivial todo in instcombine.
commit
|
commitdiff
|
tree
2009-07-14
Eli Friedman
Fix obvious typo.
commit
|
commitdiff
|
tree
2009-07-13
Eli Friedman
PR4548: optimize zext+udiv+trunc to udiv.
commit
|
commitdiff
|
tree
2009-07-13
Eli Friedman
Fix bug in run-line.
commit
|
commitdiff
|
tree
2009-07-13
Eli Friedman
Canonicalize boolean +/- a constant to a select.
commit
|
commitdiff
|
tree
2009-07-13
Eli Friedman
Misc simplifications to InstCombiner::commonIntCastTransform...
commit
|
commitdiff
|
tree
2009-07-13
Eli Friedman
Fix comment.
commit
|
commitdiff
|
tree
2009-07-13
Eli Friedman
Don't bother to call commonIntCastTransforms for bitcasts...
commit
|
commitdiff
|
tree
2009-07-12
Eli Friedman
Remove check which is duplicated in
commit
|
commitdiff
|
tree
2009-07-11
Eli Friedman
Use CreateStackStoreLoad helper in more places.
commit
|
commitdiff
|
tree
2009-07-09
Eli Friedman
Make EXTRACT_VECTOR_ELT a bit more flexible in terms...
commit
|
commitdiff
|
tree
2009-07-09
Eli Friedman
Misc encoding fixes; reported on llvmdev.
commit
|
commitdiff
|
tree
2009-06-19
Eli Friedman
Fix for PR2484: add an SSE1 pattern for a shuffle we...
commit
|
commitdiff
|
tree
2009-06-19
Eli Friedman
Minor cleanup; fixes review comments for a previous...
commit
|
commitdiff
|
tree
2009-06-19
Eli Friedman
Misc tweaks to Intel asm printing to make it more compatible...
commit
|
commitdiff
|
tree
2009-06-19
Eli Friedman
Mark a few Thumb instructions commutable; just happened...
commit
|
commitdiff
|
tree
2009-06-17
Eli Friedman
Correct an accidental duplication of the test (patch...
commit
|
commitdiff
|
tree
2009-06-17
Eli Friedman
PR3439: Correct a silly mistake in the SimplifyDemandedUseBi...
commit
|
commitdiff
|
tree
2009-06-16
Eli Friedman
Remove the "llvm.umul.with.overflow is broken" warning...
commit
|
commitdiff
|
tree
2009-06-16
Eli Friedman
Add some generic expansion logic for SMULO and UMULO...
commit
|
commitdiff
|
tree
2009-06-16
Eli Friedman
Misc accumulated tweaks to legalization logic for various...
commit
|
commitdiff
|
tree
2009-06-11
Eli Friedman
Misc x86 README updates: remove a couple of already...
commit
|
commitdiff
|
tree
2009-06-07
Eli Friedman
Fix the run-line for this test to work correctly outside...
commit
|
commitdiff
|
tree
2009-06-07
Eli Friedman
Tweak the expansion code for BIT_CONVERT to generate...
commit
|
commitdiff
|
tree
2009-06-07
Eli Friedman
Get rid of some unnecessary code.
commit
|
commitdiff
|
tree
2009-06-07
Eli Friedman
Slightly generalize the code that handles shuffles...
commit
|
commitdiff
|
tree
2009-06-07
Eli Friedman
PR3628: Add patterns to match SHL/SRL/SRA to the correspondi...
commit
|
commitdiff
|
tree
2009-06-06
Eli Friedman
PR4340: Run SimplifyDemandedVectorElts on insertelement...
commit
|
commitdiff
|
tree
2009-06-06
Eli Friedman
Fix the expansion for CONCAT_VECTORS so that it doesn...
commit
|
commitdiff
|
tree
2009-06-06
Eli Friedman
Factor out a couple of helpers.
commit
|
commitdiff
|
tree
2009-06-06
Eli Friedman
Avoid crashing on a variable-index insertelement with...
commit
|
commitdiff
|
tree
2009-06-06
Eli Friedman
Get rid of some bogus patterns for X86vzmovl. Don...
commit
|
commitdiff
|
tree
2009-06-06
Eli Friedman
Fix an obvious typo.
commit
|
commitdiff
|
tree
2009-06-06
Eli Friedman
Get rid of a bogus pattern that interferes with optimization.
commit
|
commitdiff
|
tree
2009-06-06
Eli Friedman
PR2598: make sure to expand illegal forms of integer...
commit
|
commitdiff
|
tree
2009-06-06
Eli Friedman
Make SINT_TO_FP/UINT_TO_FP vector legalization queries...
commit
|
commitdiff
|
tree
2009-06-04
Eli Friedman
PR3739, part 2: Use an explicit store to spill XMM...
commit
|
commitdiff
|
tree
2009-06-04
Eli Friedman
PR3739, part 1: Disable the red zone on Win64.
commit
|
commitdiff
|
tree
2009-06-03
Eli Friedman
PR4317: Handle splits where the new block is unreachable...
commit
|
commitdiff
|
tree
2009-06-01
Eli Friedman
PR4286: Make RewriteLoadUserOfWholeAlloca and
commit
|
commitdiff
|
tree
2009-05-28
Eli Friedman
Add explicit test for PR4280.
commit
|
commitdiff
|
tree
2009-05-28
Eli Friedman
Re-commit r72514 and r72516 with a fixed version of...
commit
|
commitdiff
|
tree
2009-05-28
Eli Friedman
Add a testcase which got fixed by recent legalization...
commit
|
commitdiff
|
tree
2009-05-28
Eli Friedman
Remove a couple of useless functions.
commit
|
commitdiff
|
tree
2009-05-28
Eli Friedman
Remove special cases for more opcodes.
commit
|
commitdiff
|
tree
2009-05-28
Eli Friedman
Return the operand rather than a null SDValue when...
commit
|
commitdiff
|
tree
2009-05-28
Eli Friedman
Remove special case for SETCC opcode; add some comments...
commit
|
commitdiff
|
tree
2009-05-28
Eli Friedman
Some minor cleanups.
commit
|
commitdiff
|
tree
2009-05-27
Eli Friedman
Ger rid of some dead code.
commit
|
commitdiff
|
tree
2009-05-27
Eli Friedman
Minor cleanups; add a better explanation for the issue...
commit
|
commitdiff
|
tree
2009-05-27
Eli Friedman
Remove more special cases for opcodes.
commit
|
commitdiff
|
tree
2009-05-27
Eli Friedman
Remove special cases for more opcodes.
commit
|
commitdiff
|
tree
2009-05-27
Eli Friedman
Removing more special cases from LegalizeDAG.
commit
|
commitdiff
|
tree
2009-05-27
Eli Friedman
Eliminate more special cases for opcodes.
commit
|
commitdiff
|
tree
2009-05-27
Eli Friedman
Remove more special cases from LegalizeDAG.
commit
|
commitdiff
|
tree
2009-05-27
Eli Friedman
Remove unused argument.
commit
|
commitdiff
|
tree
2009-05-27
Eli Friedman
Remove more opcode special cases.
commit
|
commitdiff
|
tree
2009-05-27
Eli Friedman
Start of refactoring LegalizeDAG so that we don't need...
commit
|
commitdiff
|
tree
2009-05-27
Eli Friedman
Don't abuse the quirky behavior of LegalizeDAG for...
commit
|
commitdiff
|
tree
2009-05-26
Eli Friedman
Don't abuse the quirky behavior of LegalizeDAG for...
commit
|
commitdiff
|
tree
2009-05-26
Eli Friedman
Delete a bunch of dead code from LegalizeDAG.
commit
|
commitdiff
|
tree
2009-05-24
Eli Friedman
Add a comment which should hopefully make the purpose...
commit
|
commitdiff
|
tree
2009-05-24
Eli Friedman
Minor improvement to FCOPYSIGN to use BIT_CONVERT in...
commit
|
commitdiff
|
tree
2009-05-24
Eli Friedman
Rewrite ISD::FCOPYSIGN lowering to never use i64. Not...
commit
|
commitdiff
|
tree
2009-05-24
Eli Friedman
Update for CMakeLists; untested, so tell me if there...
commit
|
commitdiff
|
tree
2009-05-24
Eli Friedman
Remove checks of getTypeAction from LegalizeOp; we...
commit
|
commitdiff
|
tree
2009-05-24
Eli Friedman
Disable type legalization in LegalizeDAG.
commit
|
commitdiff
|
tree
2009-05-24
Eli Friedman
Make the PPC backend use a legal type for the operands...
commit
|
commitdiff
|
tree
2009-05-23
Eli Friedman
Fix a bug in the expansion of EXTRACT_SUBVECTOR in
commit
|
commitdiff
|
tree
2009-05-23
Eli Friedman
Make the X86 backend mark EXTRACT_SUBVECTOR as Expand...
commit
|
commitdiff
|
tree
2009-05-23
Eli Friedman
Add a proper implementation of EXTRACT_SUBVECTOR legalizatio...
commit
|
commitdiff
|
tree
2009-05-23
Eli Friedman
Fix test to account for legalization changes; I think...
commit
|
commitdiff
|
tree
2009-05-23
Eli Friedman
Add a new step to legalization to legalize vector math...
commit
|
commitdiff
|
tree
2009-05-23
Eli Friedman
Make the x86 backend custom-lower UINT_TO_FP and FP_TO_UINT...
commit
|
commitdiff
|
tree
2009-05-22
Eli Friedman
Fix loop-index-split to correctly preserve dominance...
commit
|
commitdiff
|
tree
2009-05-21
Eli Friedman
Fix broken logic in DominatorTreeBase::Split. Part...
commit
|
commitdiff
|
tree
2009-05-21
Eli Friedman
Fix indentation.
commit
|
commitdiff
|
tree
2009-05-21
Eli Friedman
Fix some incorrect logic in DominanceFrontier::splitBlock...
commit
|
commitdiff
|
tree
2009-05-20
Eli Friedman
Fix for PR4235: to build a floating-point value from...
commit
|
commitdiff
|
tree
2009-05-18
Eli Friedman
Tweak MemoryBuffer::getSTDIN so that it returns after...
commit
|
commitdiff
|
tree
2009-05-09
Eli Friedman
Allow scalar evolution to compute iteration counts...
commit
|
commitdiff
|
tree
2009-05-09
Eli Friedman
Remove a completed optimization. Add a potential optimizati...
commit
|
commitdiff
|
tree
2009-05-08
Eli Friedman
PR4123: don't crash when inlining a call which uses...
commit
|
commitdiff
|
tree
2009-04-16
Eli Friedman
Fix for PR3944: make mem2reg O(N) instead of O(N^2...
commit
|
commitdiff
|
tree
2009-03-04
Eli Friedman
PR3686: make the legalizer handle bitcast from i80...
commit
|
commitdiff
|
tree
next