| Commit message (Expand) | Author | Age | Files | Lines |
* | Land the long talked about "type system rewrite" patch. This | Chris Lattner | 2011-07-09 | 6 | -11/+9 |
* | more tests not making the jump into the brave new world. | Chris Lattner | 2011-07-09 | 1 | -3/+0 |
* | remove some crufy old tests that aren't adding much value | Chris Lattner | 2011-07-09 | 10 | -194/+0 |
* | Remove support for parsing the "type i32" syntax for defining a numbered | Chris Lattner | 2011-06-19 | 3 | -13/+1 |
* | rip out a ton of intrinsic modernization logic from AutoUpgrade.cpp, which is | Chris Lattner | 2011-06-18 | 2 | -304/+4 |
* | make the asmparser reject function and type redefinitions. 'Merging' hasn't ... | Chris Lattner | 2011-06-17 | 3 | -25/+0 |
* | remove parser support for the obsolete "multiple return values" syntax, which | Chris Lattner | 2011-06-17 | 1 | -22/+0 |
* | manually upgrade a bunch of tests to modern syntax, and remove some that | Chris Lattner | 2011-06-17 | 4 | -37/+0 |
* | Add testcase for r133050 which added support for printing and parsing escaped | Nick Lewycky | 2011-06-16 | 1 | -0/+24 |
* | Add one more argument to the prefetch intrinsic to indicate whether it's a data | Bruno Cardoso Lopes | 2011-06-14 | 1 | -0/+8 |
* | Tighten up checking of the validity of casts. (1) The IR parser would | Duncan Sands | 2011-05-18 | 2 | -0/+12 |
* | Replace the "movnt" intrinsics with a native store + nontemporal metadata bit. | Bill Wendling | 2011-05-03 | 1 | -0/+18 |
* | Reapply r129401 with patch for clang. | Bill Wendling | 2011-04-13 | 1 | -0/+12 |
* | Revert r129401 for now. Clang is using the old way of doing things. | Bill Wendling | 2011-04-12 | 1 | -12/+0 |
* | Remove the unaligned load intrinsics in favor of using native unaligned loads. | Bill Wendling | 2011-04-12 | 1 | -0/+12 |
* | Remove some support for ReturnInsts with multiple operands, and for | Jay Foad | 2011-04-04 | 1 | -6/+0 |
* | Reapply: Add type output to llvm-dis annotations. Patch by Yuri! | Stuart Hastings | 2011-03-17 | 1 | -3/+2 |
* | implement .ll and .bc support for nsw/nuw on shl and exact on lshr/ashr. | Chris Lattner | 2011-02-07 | 2 | -1/+46 |
* | enhance vmcore to know that udiv's can be exact, and add a trivial | Chris Lattner | 2011-02-06 | 1 | -0/+19 |
* | Move unnamed_addr after the function arguments on Sabre's request. | Rafael Espindola | 2011-01-25 | 1 | -2/+2 |
* | Allow unnamed_addr on declarations. | Rafael Espindola | 2011-01-15 | 2 | -16/+0 |
* | Reject uses of unnamed_addr in declarations. | Rafael Espindola | 2011-01-13 | 2 | -0/+16 |
* | First step in fixing PR8927: | Rafael Espindola | 2011-01-08 | 1 | -0/+18 |
* | Fix PR 4170 by having ExtractValueInst::getIndexedType() reject out-of-bounds... | Frits van Bommel | 2010-12-05 | 2 | -0/+15 |
* | The pshufw instruction came about in MMX2 when SSE was introduced. Don't place | Bill Wendling | 2010-10-04 | 1 | -0/+3 |
* | Auto-upgrade tests for the new MMX intrinsic calls. | Bill Wendling | 2010-10-03 | 1 | -0/+220 |
* | Massive rewrite of MMX: | Dale Johannesen | 2010-09-30 | 1 | -1/+1 |
* | Basic smoke test for new x86mmx type. | Dale Johannesen | 2010-09-13 | 1 | -0/+8 |
* | add a new "llvm-dis -show-annotations" option, which causes it to print | Chris Lattner | 2010-09-02 | 1 | -0/+20 |
* | remove some noise from tests. | Chris Lattner | 2010-09-02 | 1 | -2/+2 |
* | remove unions from LLVM IR. They are severely buggy and not | Chris Lattner | 2010-08-28 | 1 | -3/+0 |
* | Make GlobalValue alignment consistent with load, store, and alloca | Dan Gohman | 2010-07-28 | 1 | -0/+2 |
* | Define a maximum supported alignment value for load, store, and | Dan Gohman | 2010-07-28 | 4 | -0/+26 |
* | add newlines at the end of files. | Chris Lattner | 2010-04-07 | 1 | -1/+1 |
* | Add support for a union type in LLVM IR. Patch by Talin! | Chris Lattner | 2010-02-12 | 1 | -0/+3 |
* | Function-local metadata whose operands had been optimized to no longer refer ... | Victor Hernandez | 2010-02-06 | 1 | -0/+25 |
* | Fix (and test) function-local metadata that occurs before the instruction tha... | Victor Hernandez | 2010-02-04 | 1 | -0/+2 |
* | Improve llvm.dbg.declare intrinsic by referring directly to the storage in it... | Victor Hernandez | 2010-01-15 | 1 | -12/+17 |
* | Revert r93504 because older uses of llvm.dbg.declare intrinsics need to be au... | Victor Hernandez | 2010-01-15 | 1 | -9/+11 |
* | Improve llvm.dbg.declare intrinsic by referring directly to the storage in it... | Victor Hernandez | 2010-01-15 | 1 | -11/+9 |
* | Extend testcase to also test llvm.dbg.value intrinsic | Victor Hernandez | 2010-01-14 | 1 | -0/+7 |
* | Now that LLParser, AsmWriter, BitcodeReader, and BitcodeWriter all correctly ... | Victor Hernandez | 2010-01-14 | 1 | -8/+16 |
* | Re-add parsing of function-local metadata; this time with testcase. | Victor Hernandez | 2010-01-05 | 1 | -0/+22 |
* | Delete useless trailing semicolons. | Dan Gohman | 2010-01-05 | 1 | -3/+3 |
* | add some basic named MD tests. | Chris Lattner | 2009-12-31 | 1 | -0/+3 |
* | reimplement insertvalue/extractvalue metadata handling to not blindly | Chris Lattner | 2009-12-30 | 1 | -1/+3 |
* | fix parsing of mdstring values. | Chris Lattner | 2009-12-30 | 1 | -0/+8 |
* | Each instruction is allowed to have *multiple* different | Chris Lattner | 2009-12-29 | 1 | -3/+4 |
* | Do not crash when .ll printing metadata that smells like debug info, but isn't. | Chris Lattner | 2009-12-29 | 1 | -0/+8 |
* | Adjust testcases for msasm -> alignstack. | Dale Johannesen | 2009-10-21 | 1 | -6/+6 |