projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Replace use of std::set with SmallPtrSet.
2009-07-24
Eli Friedman
Remove unused member functions.
commit
|
commitdiff
|
tree
2009-07-22
Eli Friedman
Don't give a massive inlining cost bonus to available_externally
commit
|
commitdiff
|
tree
2009-07-22
Eli Friedman
Attempt to fix BuildBot breakage with MSVC.
commit
|
commitdiff
|
tree
2009-07-22
Eli Friedman
Add support for MMX VSETCC.
commit
|
commitdiff
|
tree
2009-07-21
Eli Friedman
Missed a piece of the commit to remove the shift flavor.
commit
|
commitdiff
|
tree
2009-07-21
Eli Friedman
Remove shift amount flavor. It isn't actually complete...
commit
|
commitdiff
|
tree
2009-07-21
Eli Friedman
Remove a couple of already-implemented notes.
commit
|
commitdiff
|
tree
2009-07-20
Eli Friedman
Remove FIXME that was already fixed.
commit
|
commitdiff
|
tree
2009-07-20
Eli Friedman
PR4591: Make sure to initialize the pass manager before...
commit
|
commitdiff
|
tree
2009-07-19
Eli Friedman
Don't override LowerArguments in the SPARC backend...
commit
|
commitdiff
|
tree
2009-07-19
Eli Friedman
Switch Alpha over to the new call lowering style. ...
commit
|
commitdiff
|
tree
2009-07-18
Eli Friedman
Canonicalize bitcasts between types like <1 x i64>...
commit
|
commitdiff
|
tree
2009-07-18
Eli Friedman
Back out 76300; apparently the preference is to canonicalize...
commit
|
commitdiff
|
tree
2009-07-18
Eli Friedman
Add combine: X sdiv (1 << Y) -> X udiv (1 << Y) when...
commit
|
commitdiff
|
tree
2009-07-18
Eli Friedman
Remove no-op check.
commit
|
commitdiff
|
tree
2009-07-18
Eli Friedman
Remove dead check.
commit
|
commitdiff
|
tree
2009-07-18
Eli Friedman
Canonicalize insert/extractelement from single-element...
commit
|
commitdiff
|
tree
2009-07-18
Eli Friedman
Fix simplifylibcalls memset recognition to work on...
commit
|
commitdiff
|
tree
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
next