| Commit message (Expand) | Author | Age | Files | Lines |
* | Testcase for EH with functions whose names are stripped. | Dale Johannesen | 2008-04-02 | 1 | -0/+27 |
* | Speculatively micro-optimize memory-zeroing calls on Darwin 10. | Dan Gohman | 2008-04-01 | 1 | -0/+8 |
* | More soft fp fixes. | Evan Cheng | 2008-04-01 | 1 | -1/+3 |
* | Unbreak ARM / Thumb soft FP support. | Evan Cheng | 2008-04-01 | 1 | -0/+10 |
* | Mark functions in some tests as 'nounwind'. Generating | Dale Johannesen | 2008-03-31 | 14 | -31/+31 |
* | It's not safe to fold a load from GV stub or constantpool into a two-address ... | Evan Cheng | 2008-03-31 | 1 | -0/+40 |
* | Fix a DAGCombiner optimization to respect volatile qualification. | Dan Gohman | 2008-03-31 | 1 | -0/+24 |
* | add a testcase for forming memset from noncontiguous stores. | Chris Lattner | 2008-03-29 | 2 | -1/+100 |
* | Fix a tokenfactor node to use the load chain rather than the | Dan Gohman | 2008-03-28 | 1 | -0/+35 |
* | add another testcase | Devang Patel | 2008-03-27 | 1 | -0/+13 |
* | New test case. | Devang Patel | 2008-03-27 | 1 | -0/+7 |
* | Fix a memory bug: increment an iterator of a deleted machine instr. | Evan Cheng | 2008-03-27 | 1 | -0/+24 |
* | Expose ExecutionEngine::getTargetData() to c and ocaml bindings. | Erick Tryzelaar | 2008-03-27 | 1 | -1/+9 |
* | One more coalescer fix wrt deadness propagation. | Evan Cheng | 2008-03-26 | 1 | -0/+28 |
* | Avoid commuting a def MI in order to coalesce a copy instruction away if any ... | Evan Cheng | 2008-03-26 | 1 | -0/+49 |
* | Use ## for comment delimiter on darwin x86-32, so | Dale Johannesen | 2008-03-25 | 1 | -0/+49 |
* | Handle a special case xor undef, undef -> 0. Technically this should be trans... | Evan Cheng | 2008-03-25 | 1 | -0/+11 |
* | Handle a special case xor undef, undef -> 0. Technically this should be trans... | Evan Cheng | 2008-03-25 | 1 | -0/+6 |
* | Add CMP32mr and friends to the load-unfolding table. Among | Dan Gohman | 2008-03-25 | 1 | -1/+1 |
* | Tests for the instruction iterator bindings. | Gordon Henriksen | 2008-03-25 | 1 | -0/+35 |
* | Byebye llvm-upgrade! | Tanya Lattner | 2008-03-25 | 110 | -2138/+1823 |
* | lastRegisterUse() should ignore identity copies. Those will be erased. | Evan Cheng | 2008-03-25 | 1 | -0/+30 |
* | check struct layout | Devang Patel | 2008-03-25 | 1 | -0/+1 |
* | Use the bit size of the operand instead of the hard-coded 32 to generate the | Bill Wendling | 2008-03-24 | 1 | -0/+25 |
* | - SSE4.1 extractfps extracts a f32 into a gr32 register. Very useful! Not. Fi... | Evan Cheng | 2008-03-24 | 1 | -0/+30 |
* | Add incoming value from header only if phi node has any use inside the loop. | Devang Patel | 2008-03-24 | 1 | -0/+69 |
* | Fix test name. | Devang Patel | 2008-03-24 | 1 | -0/+0 |
* | apparently tclsh doesn't lex like bash. Weird. | Chris Lattner | 2008-03-24 | 1 | -1/+1 |
* | pass the option so this test tests the right thing. | Chris Lattner | 2008-03-24 | 1 | -2/+2 |
* | Add new test. | Devang Patel | 2008-03-24 | 1 | -0/+87 |
* | Remove incorrect comment. | Devang Patel | 2008-03-24 | 1 | -2/+0 |
* | APIntify SelectionDAG's EXTRACT_ELEMENT code. | Dan Gohman | 2008-03-24 | 2 | -0/+30 |
* | Transform (zext (or (icmp), (icmp))) to (or (zext (cimp), (zext icmp))) if at... | Evan Cheng | 2008-03-24 | 1 | -0/+35 |
* | Objective Caml bindings for basic block, function, global, and arg iterators. | Gordon Henriksen | 2008-03-23 | 1 | -2/+118 |
* | New testcase. | Bill Wendling | 2008-03-22 | 1 | -0/+10 |
* | Use normal naming convention for test. | Owen Anderson | 2008-03-22 | 1 | -0/+0 |
* | Add testcase for prev. commit. Minor fixes | Anton Korobeynikov | 2008-03-22 | 1 | -0/+6 |
* | Support chained aliases for LLVM IR printing. This fixes PR2145 | Anton Korobeynikov | 2008-03-22 | 1 | -0/+2 |
* | implement an initial hack at a straight-line store -> memset optimization. | Chris Lattner | 2008-03-22 | 1 | -0/+55 |
* | Teach DAG combiner to commute commutable binary nodes in order to achieve sdi... | Evan Cheng | 2008-03-22 | 1 | -0/+27 |
* | Handle getresult instructions in different basic blocks | Dan Gohman | 2008-03-21 | 1 | -0/+15 |
* | Testcase for PR2160. | Duncan Sands | 2008-03-21 | 1 | -0/+12 |
* | Add support for calls that return two FP values in | Chris Lattner | 2008-03-21 | 1 | -0/+39 |
* | disable a bogus assertion. | Chris Lattner | 2008-03-21 | 1 | -0/+10 |
* | Enable support for returning two long-double values in ST(0)/ST(1). | Chris Lattner | 2008-03-21 | 1 | -0/+11 |
* | Teach masked value is zero about add and sub, and use MVIZ to | Chris Lattner | 2008-03-21 | 1 | -0/+7 |
* | Undo 48570. Correctly match mmx shift instructions with an immediate operand. | Evan Cheng | 2008-03-21 | 1 | -2/+2 |
* | Fix this xform: (sra (shl X, m), result_size) -> (sign_extend (trunc (shl X, ... | Evan Cheng | 2008-03-20 | 1 | -0/+14 |
* | Keep track of analysis information inherited from Module pass manager. | Devang Patel | 2008-03-20 | 1 | -0/+58 |
* | Add more patterns to match in the integer comparison test harnesses. | Scott Michel | 2008-03-20 | 3 | -7/+26 |