- 6093bd5 okay, fine, make me finish this chapter. :) by Chris Lattner · 18 years ago
- f523480 add the code for expression code that we'll add, though most of the by Chris Lattner · 18 years ago
- 602c832c Add the first half of chapter 5: if/then/else. To come: for statement. by Chris Lattner · 18 years ago
- a631a87 __main is dead along with llvm-gcc3. by Chris Lattner · 18 years ago
- 0bda0e8 Add the skeleton of a better PHI elimination pass. by Owen Anderson · 18 years ago
- 5d32ec4 Some fixes to get MachineDomTree working better. by Owen Anderson · 18 years ago
- 25f1d08 Make i64=expand_vector_elt(v2i64) work in 32-bit mode. by Dale Johannesen · 18 years ago
- 0e0014d At end of LSR, replace uses of now constant (as result of SplitCriticalEdge) PHI node with the constant value. by Evan Cheng · 18 years ago
- 20b7907 Added member function "size()" to FoldingSet to return the number of by Ted Kremenek · 18 years ago
- e45bb9a New test. by Devang Patel · 18 years ago
- 8392772 It's not safe to tell SplitCriticalEdge to merge identical edges. It may delete the phi instruction that's being processed. by Evan Cheng · 18 years ago
- c784208 Add missing SSE builtins: CVTPD2PI, CVTPS2PI, by Dale Johannesen · 18 years ago
- de1631b Typo. by Evan Cheng · 18 years ago
- d61de35 Add support for folding binary operators with vector zero operands. by Dan Gohman · 18 years ago
- 14db5ef Fix for visibility warnings generated by gcc-4.2. by Duncan Sands · 18 years ago
- 01405f9 Add support for expanding trunc stores. Consider by Duncan Sands · 18 years ago
- ba3b1d1 If a call to getTruncStore is for a normal store, by Duncan Sands · 18 years ago
- 6e3a8f3 Fix argument types for PSLLQ, PSRLQ. by Dale Johannesen · 18 years ago
- 8d26e59 Add missing MMX PSUBQ. by Dale Johannesen · 18 years ago
- af62c09 - Bug fixes. by Evan Cheng · 18 years ago
- e476a66 Updated VC++ build system by Hartmut Kaiser · 18 years ago
- 090b38a Fix a DAGCombiner abort on a bitcast from a scalar to a vector. by Dan Gohman · 18 years ago
- a8cc4d3 Don't bitcast from pointer-to-vector to pointer-to-array when by Dan Gohman · 18 years ago
- 767cf70 Use an array instead of a fixed-length std::vector. by Dan Gohman · 18 years ago
- 7f21fd5 Do a real assert if there is an unhandled vector instruction instead by Dan Gohman · 18 years ago
- 3c3ddb3 Enable more fold (sext (load x)) -> (sext (truncate (sextload x))) by Evan Cheng · 18 years ago
- 9962054 Add explicit keywords. by Dan Gohman · 18 years ago
- 9330c3a Update a comment to reflect the current code. by Dan Gohman · 18 years ago
- 8480bc5 Remove an unused function argument. by Dan Gohman · 18 years ago
- b66cf43 Fix a typo in a comment. by Dan Gohman · 18 years ago
- aa34331 Avoid calling ValidStride when not all uses are addresses. by Dan Gohman · 18 years ago
- 8308a48 Fixed warning concerning implicit conversion from a NULL pointer by Ted Kremenek · 18 years ago
- c20b0fb update testcase by Chris Lattner · 18 years ago
- e127a73 Avoid doing something dumb like rewriting using a 64-bit iv in 32-bit mode. by Evan Cheng · 18 years ago
- dc4756b add a note. by Chris Lattner · 18 years ago
- cee291c Model stacksave and stackrestore as both writing memory, since we by Chris Lattner · 18 years ago
- 08895f8 Add a first attempt at dominator information for MBB's. Use with caution: this has been tested to compile. It has not yet been confirmed to generate correct analysis. by Owen Anderson · 18 years ago
- 0569187 I am not sure this is a good idea to be an option, but rename the option for by Chris Lattner · 18 years ago
- fb7f343 Add support for the x86-64 'q' regigster modifier, and add support for the by Chris Lattner · 18 years ago
- b361ec3 Fix PR1749 and InstCombine/2007-10-28-EmptyField.ll by handling by Chris Lattner · 18 years ago
- 3cb63dd Fix PR1752 and LoopSimplify/2007-10-28-InvokeCrash.ll: terminators by Chris Lattner · 18 years ago
- adc9b9c Fixed assertion in Deserializer::~Deserializer that checks for by Ted Kremenek · 18 years ago
- 536c64b Add 'pedantic' mode to verifier rejecting syntactically valid, but 'bad' due to other reasons code by Anton Korobeynikov · 18 years ago
- 5973ef4 Updated backpatching logic during object deserialization to perform by Ted Kremenek · 18 years ago
- dc84650 The guaranteed alignment of ptr+offset is only the minimum of by Duncan Sands · 18 years ago
- 402b678 New entry. by Evan Cheng · 18 years ago
- d9c8822 Fixed bug where default SerializeTrait<>::Materialize would not return the materialized object pointer. by Ted Kremenek · 18 years ago
- 318d3ae Test to make sure that if we have an unaligned memcpy, it will still compile. by Bill Wendling · 18 years ago
- 168a66b A number of LSR fixes: by Evan Cheng · 18 years ago
- cd9c2ba Added SerializeAPInt.cpp and DeserializeAPInt.cpp to the XCode project. by Ted Kremenek · 18 years ago
- 1a43e5f Added serialization support for APInt. by Ted Kremenek · 18 years ago
- 7f46734 Fixed incorrect "path name" in preamble (comment) of header file. by Ted Kremenek · 18 years ago
- 02760ed Fixed incorrect "path name" in preamble (comment) of header file. by Ted Kremenek · 18 years ago
- 61297f9 On second thought. Remove this as it should never be generated in the first by Bill Wendling · 18 years ago
- 984e986 - Remove the hacky code that forces a memcpy. Alignment is taken care of in the by Bill Wendling · 18 years ago
- 6a13dfd Added default implementation of SerializeTrait<> that dispatches to by Ted Kremenek · 18 years ago
- f1fc54f Fix a crash. Make sure TLI is not null. by Evan Cheng · 18 years ago
- 8d9d74e Fix off-by-one stack offset computations (dwarf information) for callee-saved by Anton Korobeynikov · 18 years ago
- 3c999a2 clo/clz aren't supported on mips I. Keep them around for when we'll by Eric Christopher · 18 years ago
- ef15029 Make a comment better. by Owen Anderson · 18 years ago
- 55cbec3 More fleshing out of docs/Passes.html, plus some typo fixes and by Gordon Henriksen · 18 years ago
- 2bd122c Loosen up iv reuse to allow reuse of the same stride but a larger type when truncating from the larger type to smaller type is free. by Evan Cheng · 18 years ago
- 081fdf2 Silenced a VC++ warning. by Hartmut Kaiser · 18 years ago
- 3bd9dcc Updated backpatching during object deserialization to support "smart" by Ted Kremenek · 18 years ago
- 8df77a9 Clarified operator precedence. Silenced VC++ warning. by Hartmut Kaiser · 18 years ago
- 0fcf68a Disambiguated variable name to comply with VC++'s archaic variable scoping rules. by Hartmut Kaiser · 18 years ago
- 3faa173 Updated VC++ build system by Hartmut Kaiser · 18 years ago
- 5f8ebaa Do not rewrite compare instruction using iv of a different stride if the new by Evan Cheng · 18 years ago
- ca4571e Support non-POSIX hosts by removing use of strncasecmp. by Dale Johannesen · 18 years ago
- da6efc5 Changed XXX to FIXME, and added comment to the README file by Bill Wendling · 18 years ago
- 2423e03 Added special treatment of serializing NULL pointers. by Ted Kremenek · 18 years ago
- 2c8ca5c Remove code that's commented out. by Evan Cheng · 18 years ago
- 0713a22 Added comment explaining why we are doing this check. by Bill Wendling · 18 years ago
- 3b8ac40 Created header file to include minimal forward references needed for by Ted Kremenek · 18 years ago
- e949512 typo by Chris Lattner · 18 years ago
- 7271423 some minor edits, link to Passes.html, make one point I forgot about yesterday. by Chris Lattner · 18 years ago
- 89a354d Added Serialization.h, Serialize.h, Deserialize.h, Serialize.cpp, and by Ted Kremenek · 18 years ago
- 2e606cf Small formatting changes. Add a sanity check. by Duncan Sands · 18 years ago
- cac99db Promote SETCC operands. by Duncan Sands · 18 years ago
- a3d10d8 Correctly extract the ValueType from a VTSDNode. by Duncan Sands · 18 years ago
- b36904b Fix comment typos. by Duncan Sands · 18 years ago
- 0e15dc2 Fleshing out docs/Passes.html for some analyses. by Gordon Henriksen · 18 years ago
- cdf43b1 If a loop termination compare instruction is the only use of its stride, by Evan Cheng · 18 years ago
- ddaa61d Passes.html now 'passes' validation. by Gordon Henriksen · 18 years ago
- 1f5cce0 Bringing Passes.html structurally up-to-date, and enabling by Gordon Henriksen · 18 years ago
- 6867aec Fix an obvious typo. by Owen Anderson · 18 years ago
- 18f0992 More tutorial cleanups. by Owen Anderson · 18 years ago
- 34ba67a Add proper footers. by Owen Anderson · 18 years ago
- 5339f85 Don't bother providing code samples. Maintaining zip files in the repository is a pain. by Owen Anderson · 18 years ago
- 118749e Add chapter 4, feedback appreciated. by Chris Lattner · 18 years ago
- 33819d9 remove unimplemented ctor, add some comments. by Chris Lattner · 18 years ago
- d9b8616 Run the verifier on generated code. by Chris Lattner · 18 years ago
- f92ff03 Fix for PR1741. by Owen Anderson · 18 years ago
- 691645e Testcase for PR 1397. by Dale Johannesen · 18 years ago
- 4d6d578 Make it possible for DomTreeBase to be constructed from MachineFunction's as well as just Function's. by Owen Anderson · 18 years ago
- fe2a012 Implemented prototype serialization of pointers, including support by Ted Kremenek · 18 years ago
- 8eadd5a Another expansion for i64 multiply, suitable for PPC. by Dale Johannesen · 18 years ago
- 0bd5fcf This was failing on Darwin, which defaults to PIC; by Dale Johannesen · 18 years ago
- 0fcee06 Fix off by 1 bug in printf->puts lowering. by Dale Johannesen · 18 years ago
- 6e9b496 Split Serialization.h into separate headers: Serialize.h and by Ted Kremenek · 18 years ago