| Commit message (Expand) | Author | Age | Files | Lines |
* | Teach PHI elimination to remove REG_SEQUENCE instructions and update referenc... | Evan Cheng | 2010-05-04 | 3 | -0/+86 |
* | Use llvm.foo as the intrinsic, rather than llvm.dbg.value. Since the | Duncan Sands | 2010-05-04 | 1 | -4/+3 |
* | Defer adding critical edges to the "toSplit" list until after checking for | Bob Wilson | 2010-05-04 | 1 | -4/+5 |
* | one more thing. | Chris Lattner | 2010-05-04 | 1 | -1/+1 |
* | update instructions for llvm-gcc4, the brave new world! PR7037 | Chris Lattner | 2010-05-04 | 1 | -7/+7 |
* | "on the rare occasion the SPU BE produces illegal assembly - it tries to emit... | Chris Lattner | 2010-05-04 | 2 | -2/+23 |
* | MC/X86: Chris pointed that 'as' isn't consistent in accepting the long form of | Daniel Dunbar | 2010-05-04 | 2 | -7/+0 |
* | Rename variables for consistency. | Evan Cheng | 2010-05-04 | 1 | -10/+11 |
* | MC/X86: Add "support" for matching ATT style mnemonic prefixes. | Daniel Dunbar | 2010-05-04 | 3 | -4/+74 |
* | Fix a problem exposed by my previous commit and noticed by a release-asserts | Duncan Sands | 2010-05-04 | 1 | -11/+3 |
* | Fix a variant of PR6112 found by thinking about it: when doing | Duncan Sands | 2010-05-04 | 2 | -11/+33 |
* | fix operand indexes when outputting InvokeInsts | Gabor Greif | 2010-05-04 | 1 | -6/+7 |
* | Set DW_AT_APPLE_omit_frame_ptr in endFunction() where MachineFunction is avai... | Devang Patel | 2010-05-04 | 2 | -4/+40 |
* | Use the SCEVAddRecExpr::getPostIncExpr utility function instead | Dan Gohman | 2010-05-04 | 1 | -4/+2 |
* | Fix a copy+pasto. | Dan Gohman | 2010-05-04 | 1 | -2/+2 |
* | Do not ignore debug loc attached with llvm.dbg.declare while collecting debug... | Devang Patel | 2010-05-04 | 2 | -3/+87 |
* | Instruction selection optimizations may have moved the def of a function argu... | Evan Cheng | 2010-05-04 | 1 | -1/+2 |
* | 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 |