- c54c561 Add new SCEV, SCEVSMax. This allows LLVM to analyze do-while loops. by Nick Lewycky · 17 years ago
- cfa5975 Implement PR1822 by Chris Lattner · 17 years ago
- d91cbf3 Remove a leak. Destroy LoopInfoBase object. releaseMemory() is actually called in its dtor. by Anton Korobeynikov · 17 years ago
- 827cde1 Fix PR1816. If a bitcast of a function only exists because of a by Duncan Sands · 17 years ago
- 789d34f Don't ignore files that are no longer in use. by Reid Spencer · 17 years ago
- 8a59448 Fix a long standing deficiency in the X86 backend: we would by Chris Lattner · 17 years ago
- c58d558 Implement expand support for MERGE_VALUEs that only produces one result. by Chris Lattner · 17 years ago
- ffc04d3 add a immAllZerosV_bc pattern fragment for consistency with others. by Chris Lattner · 17 years ago
- 0a32092 remove bogus assertion that broke CodeGen/Generic/cast-fp.ll on x86 by Chris Lattner · 17 years ago
- 87726ac Implement support for custom legalization in DAGTypeLegalizer::ExpandOperand. by Chris Lattner · 17 years ago
- 27a6c73 Several changes: by Chris Lattner · 17 years ago
- 9461316 add a note by Chris Lattner · 17 years ago
- 9a5bdad upgrade this test by Chris Lattner · 17 years ago
- 9e513ac Fix PR1816, by correcting the broken definition of APInt::countTrailingZeros. by Chris Lattner · 17 years ago
- 8314a0c simplify some code. by Chris Lattner · 17 years ago
- 5e55712 Fix APInt::countTrailingZeros to return BitWidth if the input is zero instead of returning some random large number. by Chris Lattner · 17 years ago
- 148083a add a comment. by Chris Lattner · 17 years ago
- ecc0274 splice some lines together, no functionality change. by Chris Lattner · 17 years ago
- 61ad449 !< is >=, not >. Thanks to Max Hailperin for pointing this out! by Chris Lattner · 17 years ago
- e4dc717 Ding dong, the DoesntAccessMemoryFns and by Duncan Sands · 17 years ago
- bb65098 Remove some logic I thoughtlessly copied over by Duncan Sands · 17 years ago
- 42b5e08 Fix a bug where we'd try to find a scev value for a bitcast operand, by Chris Lattner · 17 years ago
- eec8b9a Fix PR1817. by Chris Lattner · 17 years ago
- c2bfadb add some static icmpinst predicates. by Chris Lattner · 17 years ago
- 8dcf751 add missing #include by Chris Lattner · 17 years ago
- 311c4b6 Don't crash on bogus llvm.noinline. This is first part of PR1817 (preventing reduction) by Anton Korobeynikov · 17 years ago
- 73d4bb6 Turn invokes of nounwind functions into ordinary calls. by Duncan Sands · 17 years ago
- 920653d Teach alias analysis about readnone/readonly functions. by Duncan Sands · 17 years ago
- 5ef7be7 Readonly/readnone functions are allowed to throw by Duncan Sands · 17 years ago
- 5d81486 resolve the last fixme's in the new tblgen parser. by Chris Lattner · 17 years ago
- 3aba4d3 change the Init print methods to return strings, and implement by Chris Lattner · 17 years ago
- bf8644c eliminate a bunch of print methods that are duplicate with the getAsString() method. by Chris Lattner · 17 years ago
- f460165 Rewrite the tblgen parser in a recursive descent style, eliminating the bison parser. by Chris Lattner · 17 years ago
- ed4a2f1 Rename the 'const' parameter attribute to 'readnone', by Duncan Sands · 17 years ago
- 83bb005 Instead of calculating constant factors, calculate the number of trailing by Nick Lewycky · 17 years ago
- 4ac0e8d Create nodes for inline asm so that we don't crash looking for the node later. by Nick Lewycky · 17 years ago
- 8b0ec64 Switching back to strtoll. Including config.h. On VStudio builds, this overrides strtoll. by Chuck Rose III · 17 years ago
- baccd58 Fix a bug in which node A is replaced by node B, but later by Duncan Sands · 17 years ago
- 79a2c4f typo by Nick Lewycky · 17 years ago
- 9305dcb Fix compiler warning. by Dale Johannesen · 17 years ago
- 0ccb930 This change does a couple of things. First it gets the Visual Studio builds working. by Chuck Rose III · 17 years ago
- 526e39a File missing from previous patch. by Dale Johannesen · 17 years ago
- 1d4ce2a Fix .eh table linkage issues on Darwin. Some EH support by Dale Johannesen · 17 years ago
- 99ba1f7 Add the ability to convert a tblgen type to a string. by Chris Lattner · 17 years ago
- 5e41f65 In order for parameter attribute uniquing to make by Duncan Sands · 17 years ago
- 6e801dc Small cleanup. Use APInt::getHighBitsSet method instead of shift left. by Nick Lewycky · 17 years ago
- cf96db2 Be more careful when transforming | to +. Patch from Wojciech Matyjewicz. by Nick Lewycky · 17 years ago
- cec5f30 Testcase for PR1811 by Chris Lattner · 17 years ago
- e400af8 ExpandUnalignedLoad doesn't handle vectors right at all apparently. by Chris Lattner · 17 years ago
- 6c9c680 Implement vector expand support for shuffle_vector. This fixes PR1811. by Chris Lattner · 17 years ago
- 50cdabc Remove meaningless qualifiers from return types, avoiding compiler warnings. by Dan Gohman · 17 years ago
- daf9bc8 Implement splitting of UNDEF nodes. This is the first step towards fixing PR1811 by Chris Lattner · 17 years ago
- f4bc9b1 Teach me to do stuff late at night. by Owen Anderson · 17 years ago
- ab2a754 Fix a typo in a comment. by Dan Gohman · 17 years ago
- adf3eab Add explicit keywords. by Dan Gohman · 17 years ago
- 089617d Add support in SplitVectorOp for remainder operators. by Dan Gohman · 17 years ago
- f1c9221 Fix a factually incorrect statement pointed out by Max Hailperin. by Owen Anderson · 17 years ago
- 56a9fcf Record the start of the current token, for use in error reporting. by Chris Lattner · 17 years ago
- c8a9bbc Add carat diagnostics to tblgen lexer errors. by Chris Lattner · 17 years ago
- 2b1f106 Fix the Linker testcase regressions, by making MemoryBuffer::getFileOrSTDIN return by Chris Lattner · 17 years ago
- 4ce0df6 autoupgrade files that use callfoo as call foo. by Chris Lattner · 17 years ago
- b28a6dc print a call to a fastcc function as: by Chris Lattner · 17 years ago
- ef6c875 fix bogus test that the more strict lexer is finding. by Chris Lattner · 17 years ago
- d343c6b Bugfix, this fixes CodeGen/X86/ldzero.ll and CodeGen/X86/2007-10-16-fp80_select.ll by Chris Lattner · 17 years ago
- 8e3a8e0 Replace the original flex lexer with a hand writen one. This by Chris Lattner · 17 years ago
- c181918 minor cleanups by Chris Lattner · 17 years ago
- 6aaca04 ensure header is self contained. by Chris Lattner · 17 years ago
- a805874 reimplement the tblgen lexer with a simple hand-written lexer. This eliminates by Chris Lattner · 17 years ago
- b348d18 Add support for vectors to int <-> float casts. by Nate Begeman · 17 years ago
- 247fdca Reverted patch 44199: by Ted Kremenek · 17 years ago
- b51b4b5 Remove indeterminism from a loop. We think this will by Dale Johannesen · 17 years ago
- d0763b9 Fix denormal check in float->APInt conversion. PR 1804. by Dale Johannesen · 17 years ago
- 07cad1c Changed implementation of Serialize::EmitDiffPtrID and by Ted Kremenek · 17 years ago
- 04ab82a Implemented optimization for BatchEmitOwnedPtrs that we only emit one complete by Ted Kremenek · 17 years ago
- 81a0382 Live interval splitting: by Evan Cheng · 17 years ago
- 38b0be0 Shrinkfy. by Evan Cheng · 17 years ago
- 6542481 Typo. by Evan Cheng · 17 years ago
- d81ae56 Testcase from PR 1508 (although its's somewhat by Dale Johannesen · 17 years ago
- ee22be0 Fix for PR1801 by Tanya Lattner · 17 years ago
- be6fe28 These were implemented by Anton Korobeynikov · 17 years ago
- a7d1ab0 Fix PR1800 by correcting mistaken logic. by Chris Lattner · 17 years ago
- b763228 fix a typo by Chris Lattner · 17 years ago
- 45b22fa Implement codegen for flt_rounds on x86 by Anton Korobeynikov · 17 years ago
- 917c2a6 Implement necessary bits for flt_rounds gcc builtin. by Anton Korobeynikov · 17 years ago
- 5db1afb Basic non-power-of-2 vector support by Nate Begeman · 17 years ago
- 4e1a0e3 Reverted r44163 per request by Anton Korobeynikov · 17 years ago
- 0726817 Fix bugs in iterator invalidation by Daniel Berlin · 17 years ago
- 560a737 This assertion was bogus. by Duncan Sands · 17 years ago
- 5d44626 Fix a thinko in post-allocation coalescer. by Evan Cheng · 17 years ago
- 65e2da3 Fix handling of overflow in loop calculation by adding new UDiv SCEV. This SCEV by Nick Lewycky · 17 years ago
- 701bc42 Fix PR1788 by taking the approach suggested by Richard Smith. by Chris Lattner · 17 years ago
- ab64806 Import the boost scoped_ptr class to LLVM. This patch was prepared by by Chris Lattner · 17 years ago
- 44a95e0 More templatization. by Owen Anderson · 17 years ago
- b7e6b1a many edits, patch by Kelly Wilson! by Chris Lattner · 17 years ago
- 5b8318a Adding debug output during coalescing. by Bill Wendling · 17 years ago
- 87075ca Need to increment the iterator. by Bill Wendling · 17 years ago
- 7c6ad0c Fixed serious bug in BatchReadOwnedPtrs where in a chain of calls to by Ted Kremenek · 17 years ago
- c455ebe I discover array_lengthof, thanks to gabor on #llvm. by Duncan Sands · 17 years ago
- f04d584 Tweak the descriptions of the new 'const' and 'pure' attributes. by Duncan Sands · 17 years ago
- e40740b Oops. Debugging code shouldn't have been checked in. by Evan Cheng · 17 years ago