| Commit message (Expand) | Author | Age | Files | Lines |
* | Update LabelsBeforeInsn also, when creating unknown-position labels. | Dan Gohman | 2010-05-06 | 1 | -0/+5 |
* | Fix PR7054 - Assertion `Symbol->isUndefined() && "Cannot define a symbol twic... | Chris Lattner | 2010-05-06 | 1 | -1/+7 |
* | In bottom-up mode, defer the materialization of local constant values. | Dan Gohman | 2010-05-06 | 1 | -0/+11 |
* | Add an "IsBottomUp" member function to FastISel, which will be used to | Dan Gohman | 2010-05-05 | 1 | -1/+2 |
* | fix rdar://7946934 - in some limited cases, the assembler should | Chris Lattner | 2010-05-05 | 1 | -7/+16 |
* | Cleanup of ARMv7M support. Move hardware divide and Thumb2 extract/pack | Jim Grosbach | 2010-05-05 | 6 | -24/+38 |
* | Emit debug info for MachineInstrs with unknown debug locations, instead | Dan Gohman | 2010-05-05 | 1 | -19/+34 |
* | Fix PR6520. An earlyclobber physreg must not be allocated to anything else. | Jakob Stoklund Olesen | 2010-05-05 | 1 | -2/+12 |
* | Fixed a sign-extension bug in the X86 disassembler | Sean Callanan | 2010-05-05 | 1 | -3/+55 |
* | Use getValue() for PHINodes when direct NodeMap access does not work. | Devang Patel | 2010-05-05 | 1 | -1/+15 |
* | Do not pre-allocate references of D registers pairs if they are extracted fro... | Evan Cheng | 2010-05-05 | 1 | -8/+28 |
* | No-ops emitted for scheduling don't correspond with anything in the | Dan Gohman | 2010-05-05 | 4 | -5/+0 |
* | Add initial support for ARMv7M subtarget and cortex-m3 cpu. Patch by | Jim Grosbach | 2010-05-05 | 6 | -20/+49 |
* | Use the right version of "append" to combine two SmallVectors. | Bob Wilson | 2010-05-05 | 1 | -1/+1 |
* | MC/Mach-O: Mark absolute variable's appropriately, and add Mach-O support for | Daniel Dunbar | 2010-05-05 | 4 | -4/+6 |
* | MC: Reject attempts to define a variable symbol. | Daniel Dunbar | 2010-05-05 | 3 | -9/+4 |
* | MC: Make setVariableValue check the redefinition condition a bit more strongly. | Daniel Dunbar | 2010-05-05 | 1 | -0/+8 |
* | Move REG_SEQUENCE removal to 2addr pass. | Evan Cheng | 2010-05-05 | 3 | -63/+68 |
* | Implement rdar://7415680 - Twine integer support lacks greatness | Chris Lattner | 2010-05-05 | 1 | -4/+4 |
* | Model CONCAT_VECTORS of two 64-bit values as a REG_SEQUENCE. | Evan Cheng | 2010-05-05 | 3 | -4/+38 |
* | Trim include. | Evan Cheng | 2010-05-05 | 1 | -1/+0 |
* | Teach liveintervalanalysis about virtual registers which are defined by reg_s... | Evan Cheng | 2010-05-05 | 1 | -14/+37 |
* | MC: Rename MCSymbol::{g,s}etValue -> MCSymbol::{g,s}etVariableValue. | Daniel Dunbar | 2010-05-05 | 4 | -6/+6 |
* | MC/Mach-O/x86_64: Relocations in debug sections should use local relocations | Daniel Dunbar | 2010-05-05 | 1 | -0/+11 |
* | Try again if write(2) reports an recoverable error. | Benjamin Kramer | 2010-05-05 | 1 | -1/+6 |
* | Revert 102941, we're going to do this via attr and can just | Eric Christopher | 2010-05-05 | 1 | -8/+1 |
* | Combine the implementations of the core part of the SSAUpdater and | Bob Wilson | 2010-05-04 | 2 | -866/+211 |
* | Update comment. | Eric Christopher | 2010-05-04 | 1 | -1/+1 |
* | With -neon-reg-sequence, models forming a Q register from a pair of consecuti... | Evan Cheng | 2010-05-04 | 1 | -2/+11 |
* | Do not pre-allocate for registers which form a REG_SEQUENCE. | Evan Cheng | 2010-05-04 | 1 | -0/+28 |
* | Teach PHI elimination to remove REG_SEQUENCE instructions and update referenc... | Evan Cheng | 2010-05-04 | 3 | -0/+86 |
* | Defer adding critical edges to the "toSplit" list until after checking for | Bob Wilson | 2010-05-04 | 1 | -4/+5 |
* | "on the rare occasion the SPU BE produces illegal assembly - it tries to emit... | Chris Lattner | 2010-05-04 | 1 | -2/+10 |
* | MC/X86: Chris pointed that 'as' isn't consistent in accepting the long form of | Daniel Dunbar | 2010-05-04 | 1 | -5/+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 | 2 | -4/+66 |
* | 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 | 1 | -7/+21 |
* | 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 | 1 | -4/+6 |
* | 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 | 1 | -3/+1 |
* | 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 |
* | 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 |
* | 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 |
* | Remove preexisting kill flags in RegAllocLocal, just like LiveVariables does. | Jakob Stoklund Olesen | 2010-05-03 | 1 | -1/+4 |