- f92ff03 Fix for PR1741. by Owen Anderson · 17 years ago
- 691645e Testcase for PR 1397. by Dale Johannesen · 17 years ago
- 4d6d578 Make it possible for DomTreeBase to be constructed from MachineFunction's as well as just Function's. by Owen Anderson · 17 years ago
- fe2a012 Implemented prototype serialization of pointers, including support by Ted Kremenek · 17 years ago
- 8eadd5a Another expansion for i64 multiply, suitable for PPC. by Dale Johannesen · 17 years ago
- 0bd5fcf This was failing on Darwin, which defaults to PIC; by Dale Johannesen · 17 years ago
- 0fcee06 Fix off by 1 bug in printf->puts lowering. by Dale Johannesen · 17 years ago
- 6e9b496 Split Serialization.h into separate headers: Serialize.h and by Ted Kremenek · 17 years ago
- be3e348 simplify some code by using the new isNaN predicate by Chris Lattner · 17 years ago
- 10c4218 add a nice predicate to check to see if nan by Chris Lattner · 17 years ago
- 975de81 Update Makefile to use simpler llvm-config parameters. by Owen Anderson · 17 years ago
- 8f9710b Update Makefile to use simpler llvm-config parameters. by Owen Anderson · 17 years ago
- 44f1476 switch some calls to SelectionDAG::getTargetNode to use by Chris Lattner · 17 years ago
- 99c6574 Implement a couple of foldings for ordered and unordered comparisons, by Chris Lattner · 17 years ago
- 9ac0ca0 further simplify run options, thanks to gordonh for pointing this out by Chris Lattner · 17 years ago
- 06bb404 Fix instructions now that PR1739 is fixed. by Chris Lattner · 17 years ago
- 4a444c7 Fix PR1739. by Chris Lattner · 17 years ago
- fac5be9 Added VC++ solution file allowing to build clang. by Hartmut Kaiser · 17 years ago
- 4d40b50 Silenced a VC++ warning. by Hartmut Kaiser · 17 years ago
- 3d251c6 Updated VC++ build system by Hartmut Kaiser · 17 years ago
- 30eeb3c Fix comment and use the "Size" variable that's already provided. by Bill Wendling · 17 years ago
- 8b1c68c If there's an unaligned memcpy to/from the stack, don't lower it. Just call the by Bill Wendling · 17 years ago
- 7921706 Disable a couple more things for ppcf128. by Dale Johannesen · 17 years ago
- 211f674 Added "ReadEnum" and "WriteEnum" to serialization classes. by Ted Kremenek · 17 years ago
- 803396f This broke lots. Reverting. by Bill Wendling · 17 years ago
- 7feb3be Make DomTreeBase not a FunctionPass. by Owen Anderson · 17 years ago
- de09040 Lowering a memcpy to the stack is killing PPC. The ARM and X86 backends already by Bill Wendling · 17 years ago
- 0b2d7aa Added preliminary implementation of generic object serialization to bitcode. by Ted Kremenek · 17 years ago
- 78daec9 Unbreak the build. Forgot to commit this file. by Owen Anderson · 17 years ago
- d20cc14 Make DomTree and PostDomTree thin wrappers around DomTreeBase, rather than inheriting from it. by Owen Anderson · 17 years ago
- 7bb175b It's possible to commute instrctions with more than 3 operands. by Evan Cheng · 17 years ago
- a915477 new testcase by Chris Lattner · 17 years ago
- ee19b86 llvm/test programs should not be execution programs. This by Chris Lattner · 17 years ago
- e11fb34 isSubRegOf() is a dup of isSubRegister. by Evan Cheng · 17 years ago
- 152b7e1 Temporary solution: added a different set of BCTRL_Macho / BCTRL_ELF with right callee-saved defs set for ppc64. by Evan Cheng · 17 years ago
- 8eef4b2 Fix validation problems, which were somewhat ironically in the "valid html" button code :) by Chris Lattner · 17 years ago
- c0b42e9 add a skeleton for part 4 by Chris Lattner · 17 years ago
- 35abbf5 complete the codegen chapter by Chris Lattner · 17 years ago
- bad82d8 Now with valid HTML 4.01! by Owen Anderson · 17 years ago
- a6f31fe Add a link to the "writing an optimization" tutorial. by Owen Anderson · 17 years ago
- a7dfb75 Add downloadable code sample for tutorial 2. by Owen Anderson · 17 years ago
- c04ee69 Add the second of the "basic topics" tutorials. by Owen Anderson · 17 years ago
- 485eff5 Reorder the optimization and bitcode tutorials. by Owen Anderson · 17 years ago
- d93a584 Fix up a broken #include, move code to its own section, add conclusions. by Chris Lattner · 17 years ago
- d3f0cdd Finish up expr codegen. by Chris Lattner · 17 years ago
- 28571ed several improvements suggested by Dan, thanks! by Chris Lattner · 17 years ago
- 4102eb5 Fix memcpy lowering when addresses are 4-byte aligned but size is not multiple of 4. by Evan Cheng · 17 years ago
- ac72058 The #include <iterator> isn't needed in this header. by Dan Gohman · 17 years ago
- 02e4fa7 Strength reduction improvements. by Dan Gohman · 17 years ago
- 8368805 Fix the folding of multiplication into addresses on x86, which was broken by Dan Gohman · 17 years ago
- 3311876 Use ptr type in the immediate field of a BxA instruction so we don't end up selecting 32-bit call instruction for ppc64. by Evan Cheng · 17 years ago
- 76500d5 Add missing paratheses. by Evan Cheng · 17 years ago
- 706a5e6 add a 'don't use me' marker. by Chris Lattner · 17 years ago
- fec3ad3 Support for expanding extending loads of integers with funky bit-widths. by Duncan Sands · 17 years ago
- 246b256 Move the SCEV object factors from being static members of the individual by Dan Gohman · 17 years ago
- 245741d Fix up the logic for result expanding the various extension by Duncan Sands · 17 years ago
- bee175b fit in 80 cols :) by Chris Lattner · 17 years ago
- 2e90204 start of chapter 3 by Chris Lattner · 17 years ago
- c6311b9 Fix a few typos I noticed. by Owen Anderson · 17 years ago
- c333e4f Add downloadable code samples. by Owen Anderson · 17 years ago
- e6c9104 Check in part 2: parser and ast. by Chris Lattner · 17 years ago
- d2ae9a9 Fix some code to make it actually work. by Owen Anderson · 17 years ago
- 8c6c72d Put correct link in example by Bill Wendling · 17 years ago
- c38ef54 add part 1, review appreciated. by Chris Lattner · 17 years ago
- 9de3c39 add an outline for "part 2". by Chris Lattner · 17 years ago
- 7d63bea rename tutorial 1 -> JITTutorial1, make unimplemented links not be dead links. by Chris Lattner · 17 years ago
- 42b08be Fix an unfolding bug. by Evan Cheng · 17 years ago
- cbfb9b2 - Only perform the unfolding optimization when the folding in question is modref. by Evan Cheng · 17 years ago
- d958a5a add a mechanism for the JIT to invoke a function to lazily create functions as they are referenced. by Chris Lattner · 17 years ago
- ec2fcaf llvm-gcc3 is dead, along with it __main. by Chris Lattner · 17 years ago
- a024e8c Reg2Mem cleanup and optimizations: by Anton Korobeynikov · 17 years ago
- c618503 LoadLibraryPermanently doesn't throw. by Chris Lattner · 17 years ago
- 8b5295b Add a convenience method for creating EE's. by Chris Lattner · 17 years ago
- 61c7ef3 Allow for copysign having f80 second argument. Fixes 5550319. by Dale Johannesen · 17 years ago
- d0e908e Add promote operand support for [su]int_to_fp. by Chris Lattner · 17 years ago
- 0ec16ee Some improvements based on feedback from Anders. by Owen Anderson · 17 years ago
- 7d69c95 Fix some weird indenting in code. by Owen Anderson · 17 years ago
- 2d279f8 Use getOrInsertFunction() in tutorial 1. This makes for shorter, simpler, and better example code. by Owen Anderson · 17 years ago
- 6f1fd94 Add the beginnings of an LLVM tutorial. If anyone has suggestions, comments, by Owen Anderson · 17 years ago
- be5a0a4 Add result promotion of FP_TO_*INT, fixing CodeGen/X86/trunc-to-bool.ll by Chris Lattner · 17 years ago
- aaeb0c8 simplify some code. by Chris Lattner · 17 years ago
- d20154c Implement promote and expand for operands of memcpy and friends. by Chris Lattner · 17 years ago
- b9d5e7c Added missing curly braces which renders the if clause useless in debug build. by Evan Cheng · 17 years ago
- e526962 Fix a few places vector operations were not getting by Dale Johannesen · 17 years ago
- f7c9695 Resolve unfold tables ambiguity. by Evan Cheng · 17 years ago
- 40eaa99 New test case. by Evan Cheng · 17 years ago
- 66f7163 Local spiller optimization: by Evan Cheng · 17 years ago
- 80629c8 Don't branch fold inline asm statements. by Bill Wendling · 17 years ago
- 7f5f685 Add support for a few more nodes. by Duncan Sands · 17 years ago
- b6210fc Redo "last ppc long double fix" as Chris wants. by Dale Johannesen · 17 years ago
- 4f78af8 Removed "-arch i386" by popular demand... by Bill Wendling · 17 years ago
- 2205895 Now with RUN line! by Bill Wendling · 17 years ago
- 8c0247d Remove the Foundation.h file because not everyone has that. by Bill Wendling · 17 years ago
- 3305aaa This test now passes. by Devang Patel · 17 years ago
- a98c7b3 Update this file for 2.0 syntax. Contributed by Jan Rehders by Anton Korobeynikov · 17 years ago
- f185e67 Fix a really nasty vector miscompilation bill recently introduced. by Chris Lattner · 17 years ago
- b38e795 Updated VC++ build system by Hartmut Kaiser · 17 years ago
- 1c4d492 rename ExpandOperation to ExpandOperationResult, as suggested by Duncan by Chris Lattner · 17 years ago
- 7b73a5d split LowerMEMCPY into LowerMEMCPYCall and LowerMEMCPYInline in the ARM backend. by Rafael Espindola · 17 years ago
- c8ca236 Support for expanding ADDE and SUBE. by Duncan Sands · 17 years ago