- 57360d1 remove attributions from the rest of the llvm makefiles. by Chris Lattner · 17 years ago
- 03c079d One readme entry is done, one is really easy (Evan, want to investigate by Chris Lattner · 17 years ago
- 18f07f4 upgrade this test by Chris Lattner · 17 years ago
- 63079f0 Fold comparisons against a constant nan, and optimize ORD/UNORD by Chris Lattner · 17 years ago
- 69bfbdf this xform is implemented. by Chris Lattner · 17 years ago
- d60eedc Codegen: by Chris Lattner · 17 years ago
- 112dedc avoid going through a stack slot to convert from fpstack to xmm reg by Chris Lattner · 17 years ago
- 741c0ae dead calls to llvm.stacksave can be deleted, even though they by Chris Lattner · 17 years ago
- 26d5f66 upgrade this test by Chris Lattner · 17 years ago
- c49c08f by Devang Patel · 17 years ago
- 2910f68 Add a testcase for my recent InstCombine fix, written by Nicholas. by Owen Anderson · 17 years ago
- a353ffa Adding bindings for target triple and data layout. by Gordon Henriksen · 17 years ago
- 8d2a922 one fewer uncond branch with my codegenprepare hack for single-mbb backedges. by Chris Lattner · 17 years ago
- e86ce7d Tests for changes made in r45356, where IPO optimizations would drop by Gordon Henriksen · 17 years ago
- 0e13821 GC poses hazards to the inliner. Consider: by Gordon Henriksen · 17 years ago
- e1433f2 Noting and enforcing that GC intrinsics are valid only within a by Gordon Henriksen · 17 years ago
- 27acd3a Adjusting verification of "llvm.gc*" intrinsic prototypes to match LangRef. by Gordon Henriksen · 17 years ago
- 2e855e6 C and Ocaml bindings for ExecutionEngine (i.e., the JIT compiler). by Gordon Henriksen · 17 years ago
- 7a653cb Fix a partial application typo. by Gordon Henriksen · 17 years ago
- 8999dd3 implement InstCombine/shift-trunc-shift.ll. This allows by Chris Lattner · 17 years ago
- 01666bf If succ has succ itself as one of the predecessors then do by Devang Patel · 17 years ago
- d9d7039 Get the verifier to check attributes on calls as well by Duncan Sands · 17 years ago
- 110c835 Make DAE not wipe out attributes on calls, and not drop by Duncan Sands · 17 years ago
- 103e1a3 Implement review feedback, including additional transforms by Christopher Lamb · 17 years ago
- e3c1cfb Remove xfail. This is fixed. by Evan Cheng · 17 years ago
- 86c041f More working CellSPU tests: by Scott Michel · 17 years ago
- 1475142 Use a module to group calling convention values, too. by Gordon Henriksen · 17 years ago
- 404a194 Using modules to group enumerations in Ocaml bindings. by Gordon Henriksen · 17 years ago
- da1435f Adding bindings for memory buffers and module providers. Switching by Gordon Henriksen · 17 years ago
- 0e5665b CellSPU testcase, extract_elt.ll: extract vector element. by Scott Michel · 17 years ago
- f0c3354 When inlining through an 'nounwind' call, mark inlined by Duncan Sands · 17 years ago
- 0a92af4 More working CellSPU test cases: by Scott Michel · 17 years ago
- 170783a Two more test cases: or_ops.ll (arithmetic or operations) and vecinsert.ll by Scott Michel · 17 years ago
- 9999e68 Add new immed16.ll test case, fix CellSPU errata to make test case work. by Scott Michel · 17 years ago
- fd8b1fd Remove an orthogonal transformation of the selection condition from my most recent submission. by Christopher Lamb · 17 years ago
- 636e5a2 Fix PR1872: SrcValue and SrcValueOffset should not be used to compute load / store node id. by Evan Cheng · 17 years ago
- f311f53 Fix typos. by Christopher Lamb · 17 years ago
- 30f017a Fold certain additions through selects (and their compares) so as to eliminate subtractions. This code is often produced by the SMAX expansion in SCEV. by Christopher Lamb · 17 years ago
- beec823 FIX for PR1799: When a load is unfolded from an instruction, check if it is a new node. If not, do not create a new SUnit. by Evan Cheng · 17 years ago
- ef989a2 Don't forget to print address space qualifiers when printing out the type table! Thanks to Gordon Henriksen for pointing this out. by Christopher Lamb · 17 years ago
- 9bc55bc Testcase for preceding FE fix by Dale Johannesen · 17 years ago
- 4a5b66b i32 immediate constant test case for CellSPU by Scott Michel · 17 years ago
- f9b83fc Bring back int_x86_sse2_movl_dq intrinsic for backward compatibility. Make sure by Evan Cheng · 17 years ago
- 504c369 - Restore some i8 functionality in CellSPU - New test case: nand.ll by Scott Michel · 17 years ago
- fd7b326 Make invokes of inline asm legal. Teach codegen by Duncan Sands · 17 years ago
- 0a1f248 Disabling a RUN line that's broken until addrspace roundtrips by Gordon Henriksen · 17 years ago
- 57cebee C and Ocaml bindings for address spaces, for that burgeoning market by Gordon Henriksen · 17 years ago
- ece2c04 Make instcombine promote inline asm calls to 'nounwind' by Duncan Sands · 17 years ago
- 7a831ce Make better use of instructions that clear high bits; fix various 2-wide shuffle bugs. by Evan Cheng · 17 years ago
- ec2a08f Start committing working test cases for CellSPU. by Scott Michel · 17 years ago
- 8a43e9e Teach the interpreter to read and write memory in the by Duncan Sands · 17 years ago
- 064a57a Don't redirect stderr when it isn't needed. by Dan Gohman · 17 years ago
- 152804e Fix ctlz and cttz. llvm definition requires them to return number of bits in of the src type when value is zero. by Evan Cheng · 17 years ago
- d04764a All MMX shift instructions took a <2 x i32> vector as the shift amount parameter. Change this to be <1 x i64> instead, which matches the assembler instruction. by Anders Carlsson · 17 years ago
- 18efe26 Implement ctlz and cttz with bsr and bsf. by Evan Cheng · 17 years ago
- f9785f9 Be extra careful with extension use optimation. Now turned on by default. by Evan Cheng · 17 years ago
- f488a8d Remove this testcase as it will always fail on platform like Darwin. by Zhou Sheng · 17 years ago
- 1314b00 Fold some and + shift in x86 addressing mode. by Evan Cheng · 17 years ago
- 6e141fd Implicit def instructions, e.g. X86::IMPLICIT_DEF_GR32, are always re-materializable and they should not be spilled. by Evan Cheng · 17 years ago
- 8908132 Allow vector integer constants to be created with by Dan Gohman · 17 years ago
- ed22325 1. "Upgrage" comments. by Wojciech Matyjewicz · 17 years ago
- d49e18d Implement part of review feedback for address spaces. by Christopher Lamb · 17 years ago
- 794405e Use shuffles to implement insert_vector_elt for i32, i64, f32, and f64. by Evan Cheng · 17 years ago
- 2044bcc Add a test case for -optimize-ext-uses. by Evan Cheng · 17 years ago
- db2d524 Lower a build_vector with all constants into a constpool load unless it can be done with a move to low part. by Evan Cheng · 17 years ago
- 6a7951c Fixed PR1629. by Zhou Sheng · 17 years ago
- 1ae6135 Add (very basic) bindings for ModuleProvider. by Gordon Henriksen · 17 years ago
- 7228c9e Rename these tests to use the appropriate suffixes. by Dan Gohman · 17 years ago
- 83935ac Use not instead of ignore when an exit status is expected to always be non-zero. by Dan Gohman · 17 years ago
- 131c60a Don't redirect stderr when it isn't needed. by Dan Gohman · 17 years ago
- fe63fb9 Implement address space attribute for LLVM pointer types. Address spaces are by Christopher Lamb · 17 years ago
- 1afab9c Implement constant folding if vector<->vector bitcasts where the number by Chris Lattner · 17 years ago
- 14b32e1 - Improved v8i16 shuffle lowering. It now uses pshuflw and pshufhw as much as by Evan Cheng · 17 years ago
- bbc6597 Adding Ocaml bindings for the bitreader as requested by Sarah by Gordon Henriksen · 17 years ago
- f286f6f Fix PR1850 by removing an unsafe transformation from VMCore/ConstantFold.cpp. by Chris Lattner · 17 years ago
- cbb8bad Make PruneEH update the nounwind/noreturn attributes by Duncan Sands · 17 years ago
- 1eff704 Fix PR1836: in the interpreter, read and write apints by Duncan Sands · 17 years ago
- 11a4f64 Improve branch folding by recgonizing that explict successor relationships impact the value of fall-through choices. by Christopher Lamb · 17 years ago
- 80a75bf Adding a collector name attribute to Function in the IR. These by Gordon Henriksen · 17 years ago
- 3820069 Upgrading this test to 2.0 .ll syntax. by Gordon Henriksen · 17 years ago
- f88380b Fix PR1782, patch by Wojtek Matyjewicz! by Chris Lattner · 17 years ago
- d964285 Fix a significant code quality regression I introduced on PPC64 quite by Chris Lattner · 17 years ago
- 3fc027d implement __builtin_return_addr(0) on ppc. by Chris Lattner · 17 years ago
- 8a86c3f Much improved v8i16 shuffles. (Step 1). by Evan Cheng · 17 years ago
- a971593 New test case. by Evan Cheng · 17 years ago
- b0e370a Fix a bogus test case. by Evan Cheng · 17 years ago
- 33faddc Turning simple splitting on. Start testing new coalescer heuristics as new llcbeta. by Evan Cheng · 17 years ago
- d3fd6d2 third time around: instead of disabling this completely, by Chris Lattner · 17 years ago
- e00cbad Actually, disable this code for now. More analysis and improvements to by Chris Lattner · 17 years ago
- e70da20 implement a readme entry, compiling the code into: by Chris Lattner · 17 years ago
- 7f3a75a fix this when run on non x86 hosts. by Chris Lattner · 17 years ago
- 5ef3a04 Fix for PR1831: if all defs of an interval are re-materializable, then it's a preferred spill candiate. by Evan Cheng · 17 years ago
- 5ffdc56 If ExitValue operand is also defined in Loop header then by Devang Patel · 17 years ago
- c8d7194 Fix a typo noticed by Alain Frisch. by Gordon Henriksen · 17 years ago
- e62f97c Allow some reloads to be folded in multi-use cases. Specifically testl r, r -> cmpl [mem], 0. by Evan Cheng · 17 years ago
- cddbb83 Do not fold reload into an instruction with multiple uses. It issues one extra load. by Evan Cheng · 17 years ago
- 213ee90 Update tests. by Evan Cheng · 17 years ago
- 22f26a7 New testcase for PR1744 by Chris Lattner · 17 years ago
- 4b341b4 upgrade this test by Chris Lattner · 17 years ago
- 0a0cfdf make this test have a deterministic result. by Chris Lattner · 17 years ago