| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix 80-column violations. | Dan Gohman | 2009-04-15 | 2 | -3/+4 |
* | Add a folding table entry for MOV8rr_NOREX. | Dan Gohman | 2009-04-15 | 1 | -0/+1 |
* | Check isInlinedSubroutine() before creating DW_TAG_inlined_subroutine. | Devang Patel | 2009-04-15 | 1 | -1/+2 |
* | Fix MachineInstr::getNumExplicitOperands to count | Dan Gohman | 2009-04-15 | 1 | -2/+2 |
* | Limit the number of times we're willing to chase pointers. Removes an O(n^2) | Nick Lewycky | 2009-04-15 | 1 | -1/+3 |
* | Fix X86MachineFunctionInfo's doxygen comment. | Dan Gohman | 2009-04-15 | 1 | -2/+3 |
* | Move MachineRegisterInfo::setRegClass out of line. | Dan Gohman | 2009-04-15 | 1 | -0/+20 |
* | Move MachineJumpTableInfo::ReplaceMBBInJumpTables out of line. | Dan Gohman | 2009-04-15 | 1 | -0/+17 |
* | Give RemoveRegOperandFromRegInfo a comment and move the | Dan Gohman | 2009-04-15 | 1 | -0/+15 |
* | Enhance induction variable code to remove the | Dale Johannesen | 2009-04-15 | 1 | -40/+121 |
* | Avoid making the transformation enabled by my last patch if the new destinati... | Evan Cheng | 2009-04-15 | 1 | -3/+13 |
* | While inlining, clone llvm.dbg.func.start intrinsic and adjust | Devang Patel | 2009-04-15 | 2 | -3/+52 |
* | Construct and emit DW_TAG_inlined_subroutine DIEs for inlined subroutine scop... | Devang Patel | 2009-04-15 | 3 | -91/+217 |
* | Do for GR16_NOREX what r69049 did for GR8_NOREX, to avoid trouble with | Dan Gohman | 2009-04-15 | 1 | -0/+35 |
* | Add a method to check that the subprogram holds debug info for the given Func... | Devang Patel | 2009-04-15 | 1 | -0/+13 |
* | Add a new MOV8rr_NOREX, and make X86's copyRegToReg use it when | Dan Gohman | 2009-04-15 | 2 | -5/+20 |
* | GR8_NOREX can contain the H registers, since they don't require | Dan Gohman | 2009-04-15 | 1 | -2/+3 |
* | Optimize conditional branch on i1 phis with non-constant inputs. | Evan Cheng | 2009-04-14 | 1 | -14/+55 |
* | For the h-register addressing-mode trick, use the correct value for | Dan Gohman | 2009-04-14 | 1 | -1/+14 |
* | Mac OS X 10.6 and above do not use key manager to register EH frames. | Evan Cheng | 2009-04-14 | 1 | -2/+8 |
* | When the result of an EXTRACT_SUBREG, INSERT_SUBREG, or SUBREG_TO_REG | Dan Gohman | 2009-04-14 | 1 | -20/+19 |
* | Call CreateProcess with bInheritHandles = TRUE. | Mikhail Glushenkov | 2009-04-14 | 1 | -1/+1 |
* | Delete trailing whitespace. | Mikhail Glushenkov | 2009-04-14 | 1 | -13/+13 |
* | Some of GR8_NOREX registers are only available in 64-bit mode. | Evan Cheng | 2009-04-14 | 1 | -0/+48 |
* | Handle aggregate type arguments to direct and indirect calls. | Sanjiv Gupta | 2009-04-14 | 4 | -35/+101 |
* | LoopIndexSplit needs to inform the loop pass manager of the instructions it is | Owen Anderson | 2009-04-14 | 1 | -0/+1 |
* | Do not force asm's to be chained if they don't touch | Dale Johannesen | 2009-04-14 | 1 | -0/+3 |
* | Fix PR3934 part 2. findOnlyInterestingUse() was not setting IsCopy and IsDstP... | Evan Cheng | 2009-04-14 | 1 | -9/+13 |
* | Make these errors more noticable in build logs. | Daniel Dunbar | 2009-04-13 | 1 | -5/+5 |
* | Change SelectionDAG type legalization to allow BUILD_VECTOR operands to be | Bob Wilson | 2009-04-13 | 5 | -31/+78 |
* | Rename COPY_TO_SUBCLASS to COPY_TO_REGCLASS, and generalize | Dan Gohman | 2009-04-13 | 4 | -30/+29 |
* | Refactor some code in SelectionDAGLegalize::ExpandBUILD_VECTOR. | Bob Wilson | 2009-04-13 | 1 | -24/+19 |
* | PR3934: Fix a bogus two-address pass assertion. | Evan Cheng | 2009-04-13 | 1 | -8/+10 |
* | Right now, Debugging information to encode scopes (DW_TAG_lexical_block) reli... | Devang Patel | 2009-04-13 | 3 | -21/+24 |
* | Reapply 68847. | Devang Patel | 2009-04-13 | 5 | -6/+168 |
* | Implement x86 h-register extract support. | Dan Gohman | 2009-04-13 | 7 | -98/+359 |
* | Add a new TargetInstrInfo MachineInstr opcode, COPY_TO_SUBCLASS. | Dan Gohman | 2009-04-13 | 2 | -75/+170 |
* | Remove x86's special-case handling for ISD::TRUNCATE and | Dan Gohman | 2009-04-13 | 1 | -85/+0 |
* | Fix copy+pastos in comments. | Dan Gohman | 2009-04-13 | 1 | -2/+2 |
* | Don't abort on an aliasing physical register that does not have | Dan Gohman | 2009-04-13 | 1 | -1/+1 |
* | When assigning a physical register to a MachineOperand, set | Dan Gohman | 2009-04-13 | 1 | -1/+10 |
* | List the l registers before h registers, for consistency. | Dan Gohman | 2009-04-13 | 1 | -4/+4 |
* | Add an assertion to verify that a copy was actually emitted. | Dan Gohman | 2009-04-13 | 1 | -1/+2 |
* | Use X86::SUBREG_8BIT instead of hard-coding the equivalent constant. | Dan Gohman | 2009-04-13 | 1 | -3/+3 |
* | Add a comment about MOVSX64rr8. | Dan Gohman | 2009-04-13 | 1 | -0/+4 |
* | Fix another hard-coded constant to use X86AddrNumOperands. | Dan Gohman | 2009-04-13 | 1 | -1/+1 |
* | X86-64 TLS support for local exec and initial exec. | Rafael Espindola | 2009-04-13 | 3 | -10/+23 |
* | While passing arg of types larger than char only one byte at lower end was ge... | Sanjiv Gupta | 2009-04-13 | 1 | -1/+1 |
* | Fix warning in .ll parser, detect and reject available_externally on function | Nick Lewycky | 2009-04-13 | 1 | -0/+1 |
* | Add a new "available_externally" linkage type. This is intended | Chris Lattner | 2009-04-13 | 11 | -7/+30 |