2010-06-26 |
Eli Friedman | Remove bogus test.
|
commit | commitdiff | tree |
2010-06-26 |
Eli Friedman | Followup to r106770: actually generate SXTB and SXTH...
|
commit | commitdiff | tree |
2010-06-24 |
Eli Friedman | Always allow Thumb-2 SXTB, SXTH, UXTB, and UXTH. Fixes...
|
commit | commitdiff | tree |
2010-06-14 |
Eli Friedman | Add back some possible optimizations for va_arg, with...
|
commit | commitdiff | tree |
2010-06-12 |
Eli Friedman | Add README entry; based on testcase from Bill Hart.
|
commit | commitdiff | tree |
2010-06-09 |
Eli Friedman | A few new x86-64 specific README entries.
|
commit | commitdiff | tree |
2010-06-03 |
Eli Friedman | Implement expansion in type legalization for add/sub...
|
commit | commitdiff | tree |
2010-06-03 |
Eli Friedman | Remove some already-fixed README entries.
|
commit | commitdiff | tree |
2010-06-03 |
Eli Friedman | Remove README entry which no longer compiles to something...
|
commit | commitdiff | tree |
2010-06-03 |
Eli Friedman | Remove a fixed item, update a couple partially-fixed...
|
commit | commitdiff | tree |
2010-06-02 |
Eli Friedman | Fix comment so it doesn't include comments which are...
|
commit | commitdiff | tree |
2010-06-02 |
Eli Friedman | Don't try to custom-lower 64-bit add-with-overflow...
|
commit | commitdiff | tree |
2010-06-02 |
Eli Friedman | Remove outdated README entries.
|
commit | commitdiff | tree |
2010-05-28 |
Eli Friedman | Fix build breakage.
|
commit | commitdiff | tree |
2010-02-10 |
Eli Friedman | A few missed optimizations; the last one could have...
|
commit | commitdiff | tree |
2010-01-31 |
Eli Friedman | Remove a completed item, add a couple new ones.
|
commit | commitdiff | tree |
2010-01-31 |
Eli Friedman | Remove test which is no longer relevant.
|
commit | commitdiff | tree |
2010-01-31 |
Eli Friedman | Simplify/generalize the xor+add->sign-extend instcombine.
|
commit | commitdiff | tree |
2010-01-31 |
Eli Friedman | Add a small transform: transform -(X<<Y) to (-X<<Y...
|
commit | commitdiff | tree |
2010-01-18 |
Eli Friedman | Make opt -O3 act more like clang -O3 etc., by making...
|
commit | commitdiff | tree |
2010-01-18 |
Eli Friedman | Add some potentially interesting transformations to...
|
commit | commitdiff | tree |
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 |
next |