- fa73ea2 Minor comment cleanups. by Dan Gohman · 17 years ago
- 237898a Add explicit qualification for namespace MVT members. by Dan Gohman · 17 years ago
- d520559 Add cases for v2f32. by Dan Gohman · 17 years ago
- c843abe Fix a typo that caused combiner to create mal-formed pre-indexed store where value store is the same as the base pointer. by Evan Cheng · 17 years ago
- 51d2d07 Add a new test case. by Evan Cheng · 17 years ago
- 4212a23 tail merging shrinks this code a bit. Could do more in future. by Dale Johannesen · 17 years ago
- 7aea832 Two tail merging improvements: by Dale Johannesen · 17 years ago
- 79b48b8 Add dump() routines for debugging assistance. by Devang Patel · 17 years ago
- 070280e Mark all calls as "could throw", when exceptions are enabled. Emit necessary LP info too. This fixes PR1439 by Anton Korobeynikov · 17 years ago
- 501fee7 prevent exponential recursion in isNegatibleForFree by Chris Lattner · 17 years ago
- a13aa95 Preliminary iterative if-conversion support. by Evan Cheng · 17 years ago
- 69d5556 Hooks for predication support. by Evan Cheng · 17 years ago
- d907330 Rename a parameter. by Evan Cheng · 17 years ago
- 4f85cd7 Add a couple of target hooks for predication. by Evan Cheng · 17 years ago
- f711fb7 when merging two alias sets together, be sure to propagate the volatility of by Chris Lattner · 17 years ago
- 74ee2b3 new testcase for PR1435 by Chris Lattner · 17 years ago
- 570204c make these accessors private. by Chris Lattner · 17 years ago
- b3b8770 If user wants to run instcombine twice, do not block it. by Devang Patel · 17 years ago
- 57a460e final updates by Chris Lattner · 17 years ago
- 2b7e0ad fix a miscompilation when passing a float through varargs by Chris Lattner · 17 years ago
- 84c614d The Intrinsic::getDeclaration function's Tys parameter only contains the by Reid Spencer · 17 years ago
- 4ad513c Reinstate the patch for escaping non-printing characters and allow for by Reid Spencer · 17 years ago
- e2aa961 Regenerate. by Reid Spencer · 17 years ago
- 8ecdbf2 Don't allow the UnEscape code to read or write beyond the end of yytext. by Reid Spencer · 17 years ago
- 0a8a16b Regenerate. by Reid Spencer · 17 years ago
- 6ecdcc1 Implement full unescaping of escaped hex characters in all quoted identifiers by Reid Spencer · 17 years ago
- 0f2c8fc Document boolOrDefault and its parser. by Dale Johannesen · 17 years ago
- e6e4354 name change requested by review of previous patch by Dale Johannesen · 17 years ago
- 2b77d3b Silence a warning. by Owen Anderson · 17 years ago
- 7e07b30 new testcases for -enable-tail-merge default handling by Dale Johannesen · 17 years ago
- b68f3db Test assumes tail merging is off; this must now be explicit. by Dale Johannesen · 17 years ago
- 81da02b Make tail merging the default, except on powerPC. There was no prior art by Dale Johannesen · 17 years ago
- 9621921 temporarily revert reid's asmwriter patch, it is missing the asmparser piece by Chris Lattner · 17 years ago
- 82f3aee new testcase for a recent regression by Chris Lattner · 17 years ago
- d3bd070 update comment by Chris Lattner · 17 years ago
- 8e00832 regenerate by Chris Lattner · 17 years ago
- 86fd630 simplify code by Chris Lattner · 17 years ago
- 7a857dd NightlyTest.pl does not exist. by Tanya Lattner · 17 years ago
- 1dcadec Adding 2.0 release by Tanya Lattner · 17 years ago
- cd6cea0 We only need to specify the most-implied feature for an architecture. by Bill Wendling · 17 years ago
- d46a8ea Consistency. by Evan Cheng · 17 years ago
- 287b47f Add test for PR1259. by Evan Cheng · 17 years ago
- 94679e6 Fix some -march=thumb regressions. tBR_JTr is not predicable. by Evan Cheng · 17 years ago
- f23b8cf Use AXI3 not AXI2 for appropriate PIC PC-relative loads and stores. Cosmetic. by Dale Johannesen · 17 years ago
- a6b4f43 If-convert early exit blocks (returns, etc.); bug fixes, etc. by Evan Cheng · 17 years ago
- 86d4069 Add some patterns for PIC PC-relative loads and stores. by Dale Johannesen · 17 years ago
- 5a18ebc BlockHasNoFallThrough() now returns true if block ends with a return instruction; AnalyzeBranch() should ignore predicated instructionsd. by Evan Cheng · 17 years ago
- 7bf7a44 Only emit one entry in the exception action table for each action, even if by Duncan Sands · 17 years ago
- 126f17a BlockHasNoFallThrough() now returns true if block ends with a return instruction. by Evan Cheng · 17 years ago
- eaeeb6f Update by Bill Wendling · 17 years ago
- a24f6df Get the order of the hext digits right! by Reid Spencer · 17 years ago
- 922d0bc Adjust how LLVM names are produced: by Reid Spencer · 17 years ago
- 5f0d16d Make sure we can round-trip an escaped value in a name. by Reid Spencer · 17 years ago
- ed951ea Regenerate by Reid Spencer · 17 years ago
- aa7c2f8 Make the %"..." syntax legal for local name. This just makes it symmetric by Reid Spencer · 17 years ago
- a2b18de Fix Transforms/InstCombine/2007-05-18-CastFoldBug.ll, a bug that devastates by Chris Lattner · 17 years ago
- 74b9a81 new testcase by Chris Lattner · 17 years ago
- cc442ca On Linux platforms and at optimization levels -O1 and above, llvm-gcc can by Reid Spencer · 17 years ago
- 8a28296 add source by Chris Lattner · 17 years ago
- fb3e119 Handle negative strides much more optimally. This compiles X86/lsr-negative-stride.ll by Chris Lattner · 17 years ago
- b0e07dd new testcase by Chris Lattner · 17 years ago
- 7667c0b same patch as the previous one, but the symmetric case by Chris Lattner · 17 years ago
- 2ad913b Disable the (A == (B-A)) -> 2*A == B xform when the sub has multiple uses (in by Chris Lattner · 17 years ago
- 35fbae2 new testcase by Chris Lattner · 17 years ago
- 20a4c23 Fix an assertion introduced by my last change to the toString method. We by Reid Spencer · 17 years ago
- f5135be Apply this patch: by Dan Gohman · 17 years ago
- 60c7a13 add a note by Chris Lattner · 17 years ago
- 2fa7ce2 Add a testcase for unrolling loops with unknown tripcounts. by Dan Gohman · 17 years ago
- 7f8ff8a Clean up. by Evan Cheng · 17 years ago
- 36489bb Change to depth-first traversal. by Evan Cheng · 17 years ago
- a469b69 Document an inefficiency in tail merging. by Dale Johannesen · 17 years ago
- fa0f77d Use MVT::FIRST_VECTOR_VALUETYPE and MVT::LAST_VECTOR_VALUETYPE. by Dan Gohman · 17 years ago
- fcc4dd9 Qualify calls to getTypeForValueType with MVT:: too. by Dan Gohman · 17 years ago
- cf6cc11 Some restructuring in preparation for most aggressive if-conversion. by Evan Cheng · 17 years ago
- b55757e Qualify several calls to functions in the MVT namespace, for consistency. by Dan Gohman · 17 years ago
- 6092ca1 Watch out for blocks that end with a return. by Evan Cheng · 17 years ago
- 7d841a4 Fix typo. by Duncan Sands · 17 years ago
- 32a8344 Fix typo. by Duncan Sands · 17 years ago
- ef547dd better portability for intptr_t. by Chris Lattner · 17 years ago
- 46ccdbf finished the first draft by Chris Lattner · 17 years ago
- 60893e5 crank out notes by Chris Lattner · 17 years ago
- 7eea8ff Regenerate. by Reid Spencer · 17 years ago
- 5502117 validation fix by Chris Lattner · 17 years ago
- b5c87f6 validation fixes by Chris Lattner · 17 years ago
- b348bb8 Fix PR1434 and test/Linker/link-archive.ll, this is a regression from 1.9. by Chris Lattner · 17 years ago
- e829e92 Add a test case for PR1434 by Reid Spencer · 17 years ago
- e01236a Avoid an infinite loop when TestRunner.sh is run outside of the test dir. by Reid Spencer · 17 years ago
- 47d2502 If true / false blocks fallthrough before ifcvt, add unconditional branches to ifcvt'd block. by Evan Cheng · 17 years ago
- dcc50a4 Mark calls non-predicable for now. Need to ensure it's the last instruction in the if-converted block or make sure it preserve condition code. by Evan Cheng · 17 years ago
- 1cf08c1 Remove some unneeded branches. (spotted by Evan, thanks) by Dale Johannesen · 17 years ago
- e5e7ce4 Silence some compilation warnings. by Evan Cheng · 17 years ago
- b4b0ce7 tweak by Chris Lattner · 17 years ago
- 86cbfea Make use of target specific block size limits; bug fixes. by Evan Cheng · 17 years ago
- 9f8cbd1 Set ARM if-conversion block size threshold to 10 instructions for now. by Evan Cheng · 17 years ago
- 6ae3626 RemoveBranch() and InsertBranch() now returns number of instructions deleted / inserted. by Evan Cheng · 17 years ago
- b5cdaa2 RemoveBranch() and InsertBranch() now returns number of instructions deleted / inserted. by Evan Cheng · 17 years ago
- f48ae46 Fix comment. by Evan Cheng · 17 years ago
- 4f09878 Move isSuccessor() offline, change it to use std::find. by Evan Cheng · 17 years ago
- 413f2f9 Fix a problem with building .y files when BISON is not present. by Reid Spencer · 17 years ago
- 9f26f73 Fix PR1431 Test case at Transformations/SCCP/2007-05-16-InvokeCrash.ll by Devang Patel · 17 years ago