projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Replace a few more SmallVectors with arrays.
2009-12-26
Eli Friedman
PR5886: Make sure IMUL32m is marked as setting EFLAGS...
commit
|
commitdiff
|
tree
2009-12-21
Eli Friedman
A couple minor README updates.
commit
|
commitdiff
|
tree
2009-12-21
Eli Friedman
Change StringRef::startswith and StringRef::endswith...
commit
|
commitdiff
|
tree
2009-12-18
Eli Friedman
Fix an issue in googletest where a name was used before...
commit
|
commitdiff
|
tree
2009-12-18
Eli Friedman
Fix gcc warning.
commit
|
commitdiff
|
tree
2009-12-18
Eli Friedman
Optimize icmp of null and select of two constants even...
commit
|
commitdiff
|
tree
2009-12-17
Eli Friedman
Allow instcombine to combine "sext(a) >u const" to...
commit
|
commitdiff
|
tree
2009-12-17
Eli Friedman
Make the ptrtoint comparison simplification work if...
commit
|
commitdiff
|
tree
2009-12-17
Eli Friedman
Slightly generalize transformation of memmove(a,a,n...
commit
|
commitdiff
|
tree
2009-12-17
Eli Friedman
Aggressively flip compare constant expressions where...
commit
|
commitdiff
|
tree
2009-12-12
Eli Friedman
More info on this transformation.
commit
|
commitdiff
|
tree
2009-12-12
Eli Friedman
Remove some stuff that's already implemented. Also...
commit
|
commitdiff
|
tree
2009-11-06
Eli Friedman
Remove function left over from other jump threading...
commit
|
commitdiff
|
tree
2009-08-23
Eli Friedman
Add check for completeness. Note that this doesn't...
commit
|
commitdiff
|
tree
2009-08-22
Eli Friedman
Make x86 test actually test x86 code generation. Fix the
commit
|
commitdiff
|
tree
2009-08-19
Eli Friedman
Add triple parsing support for TCE.
commit
|
commitdiff
|
tree
2009-08-19
Eli Friedman
PR4737: Fix a nasty bug in load narrowing with non...
commit
|
commitdiff
|
tree
2009-08-16
Eli Friedman
Fix for PR3016: detect the tricky case, where there are
commit
|
commitdiff
|
tree
2009-08-15
Eli Friedman
Fix test on Linux.
commit
|
commitdiff
|
tree
2009-08-15
Eli Friedman
Add svn:ignore to a couple of directories.
commit
|
commitdiff
|
tree
2009-08-03
Eli Friedman
Make SimplifyDemandedUseBits generate vector constants...
commit
|
commitdiff
|
tree
2009-08-03
Eli Friedman
Remove -disable-mips-abicall and -enable-mips-absolute...
commit
|
commitdiff
|
tree
2009-08-01
Eli Friedman
Hack to make this test work on platforms which aren...
commit
|
commitdiff
|
tree
2009-07-31
Eli Friedman
PR4662: Fix a crash introduced by the recent LLVMContext...
commit
|
commitdiff
|
tree
2009-07-26
Eli Friedman
Reorganize code a bit to reduce indentation. No visible...
commit
|
commitdiff
|
tree
2009-07-24
Eli Friedman
Fix assert assembling zero-argument constant GEP.
commit
|
commitdiff
|
tree
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
next