| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Fix to r102952. The MOV64toSDrm record in X86Instr64bit.td needed the opcode | Kevin Enderby | 2010-05-04 | 1 | -1/+1 |
* | MC/Matcher: Add support for over-riding the default MatchInstruction function | Daniel Dunbar | 2010-05-04 | 2 | -8/+16 |
* | llvm-mc: Fix case were we would skip a line in the .s file after an instruction | Daniel Dunbar | 2010-05-04 | 2 | -27/+28 |
* | Teach scheduler about REG_SEQUENCE. | Evan Cheng | 2010-05-04 | 2 | -2/+44 |
* | Add a polygen rule that reflects the fact that nsw and nuw can be | Dan Gohman | 2010-05-04 | 1 | -1/+1 |
* | Re-enable isel kill flags, now that the local allocator is ignoring them. | Dan Gohman | 2010-05-04 | 1 | -4/+0 |
* | rdar://7937137 - dbg values not being handled in thumb1 version of | Jim Grosbach | 2010-05-04 | 1 | -0/+7 |
* | Update one more 2.7 to 2.8. | Dan Gohman | 2010-05-03 | 1 | -1/+1 |
* | Minimally update ReleaseNotes.html for 2.8 development; uncomment and | Dan Gohman | 2010-05-03 | 1 | -53/+13 |
* | Remove preexisting kill flags in RegAllocLocal, just like LiveVariables does. | Jakob Stoklund Olesen | 2010-05-03 | 1 | -1/+4 |
* | Factor out FastISel's code for materializing constants and other values | Dan Gohman | 2010-05-03 | 2 | -1/+15 |
* | Implement builtin_return_address(x) and builtin_frame_address(x) | Dale Johannesen | 2010-05-03 | 2 | -23/+58 |
* | Remove the API compatibility layer which converted add, sub, and mul | Dan Gohman | 2010-05-03 | 3 | -34/+27 |
* | Check that subregisters don't have independent values in RemoveCopyByCommutin... | Jakob Stoklund Olesen | 2010-05-03 | 2 | -3/+47 |
* | Fix tests to use fadd, fsub, and fmul, instead of add, sub, and mul, | Dan Gohman | 2010-05-03 | 15 | -40/+40 |
* | Reword a comment slightly. | Eric Christopher | 2010-05-03 | 1 | -1/+1 |
* | Use getConstant instead of getIntegerSCEV. The two are basically the | Dan Gohman | 2010-05-03 | 4 | -44/+43 |
* | Revert r102948. | Bill Wendling | 2010-05-03 | 1 | -32/+0 |
* | Remove special case for llvmCore_Embedded project. This is no longer needed | Bob Wilson | 2010-05-03 | 1 | -5/+0 |
* | Print basic block numbers in live interval debug output. Since the rest of the | Bob Wilson | 2010-05-03 | 1 | -1/+2 |
* | Fix function prototype mismatch in LLVMUnionType(). Fixes PR7019. | Nick Lewycky | 2010-05-03 | 1 | -2/+1 |
* | Changed llvm-mc to use the same suffixes with floating point compare | Kevin Enderby | 2010-05-03 | 2 | -6/+39 |
* | Fixed the encoding of two of the X86 movq instuctions. The Move quadword from | Kevin Enderby | 2010-05-03 | 3 | -2/+19 |
* | Fixed the encoding of the x86 push instructions. Using a 32-bit immediate value | Kevin Enderby | 2010-05-03 | 2 | -4/+17 |
* | Testcase for r102947. | Bill Wendling | 2010-05-03 | 1 | -0/+32 |
* | Silence warnings about -1 being converted to an unsigned value. | Dan Gohman | 2010-05-03 | 1 | -6/+6 |
* | Add an option, defaulting to off, to disable the sse domain crossing opts. | Eric Christopher | 2010-05-03 | 1 | -1/+8 |
* | Check for side effects before splitting loop. | Devang Patel | 2010-05-03 | 3 | -0/+80 |
* | Use isTrueWhenEqual and isFalseWhenEqual instead of assuming that | Dan Gohman | 2010-05-03 | 1 | -2/+2 |
* | In ScalarEvolution::print, don't bother printing out the SCEVs for | Dan Gohman | 2010-05-03 | 1 | -1/+1 |
* | In SimplifyICmpOperands, avoid needlessly swapping the operands in the | Dan Gohman | 2010-05-03 | 1 | -3/+6 |
* | Factor out the new <= and >= analysis code into SimplifyICmpOperands. | Dan Gohman | 2010-05-03 | 1 | -51/+62 |
* | Update this comment to note its relationship with the "happens-before" | Dan Gohman | 2010-05-03 | 1 | -3/+2 |
* | Delete this comment. The behavior of struct loads and stores with | Dan Gohman | 2010-05-03 | 1 | -2/+0 |
* | Describe invoke instruction dependencies. Generalize the text for | Dan Gohman | 2010-05-03 | 1 | -9/+10 |
* | Say "operations" instead of "instructions", as nsw can be applied to | Dan Gohman | 2010-05-03 | 1 | -1/+1 |
* | Fix a bug which prevented tail merging of return instructions in | Dan Gohman | 2010-05-03 | 6 | -50/+52 |
* | Add a README entry. | Dan Gohman | 2010-05-03 | 1 | -0/+13 |
* | Remove the -enable-sjlj-eh option, which doesn't do anything. | Duncan Sands | 2010-05-02 | 18 | -61/+21 |
* | fix some inconsistent line endings, patch by Jakub Staszak! | Chris Lattner | 2010-05-01 | 4 | -28/+28 |
* | revert r102831. We already delete dead readonly calls in | Chris Lattner | 2010-05-01 | 2 | -9/+2 |
* | Don't count debug info as instructions. This was | Dale Johannesen | 2010-05-01 | 1 | -1/+2 |
* | Added a variant of InlineCostAnalyzer::getInlineCost() that takes the called ... | David Chisnall | 2010-05-01 | 2 | -3/+17 |
* | Insert ANY_EXTEND node instead of invalid truncate during DAG Combining (X & 1), | Anton Korobeynikov | 2010-05-01 | 2 | -1/+33 |
* | Do folding for indirect branches, where possible | Anton Korobeynikov | 2010-05-01 | 3 | -7/+33 |
* | Implement indirect branches on MSP430 | Anton Korobeynikov | 2010-05-01 | 7 | -8/+91 |
* | Long branch target oparands are not pc-rel. | Anton Korobeynikov | 2010-05-01 | 1 | -4/+6 |
* | Disable the call-deletion transformation introduced in r86975. Without | Owen Anderson | 2010-05-01 | 2 | -2/+9 |
* | fix PR5009 by making CGSCCPM realize that a call was devirtualized | Chris Lattner | 2010-05-01 | 2 | -5/+115 |
* | rename test | Chris Lattner | 2010-05-01 | 1 | -0/+0 |