| Commit message (Expand) | Author | Age | Files | Lines |
* | Accept RIP-relative symbols with 'i' constraint, and | Dale Johannesen | 2010-07-06 | 1 | -2/+1 |
* | CanLowerReturn doesn't need a SelectionDAG; it just needs an LLVMContext. | Dan Gohman | 2010-07-06 | 1 | -2/+2 |
* | Propagate debug loc. | Devang Patel | 2010-07-06 | 1 | -10/+10 |
* | Reapply r107655 with fixes; insert the pseudo instruction into | Dan Gohman | 2010-07-06 | 1 | -58/+70 |
* | Revert r107655. | Dan Gohman | 2010-07-06 | 1 | -69/+57 |
* | Fix a bunch of custom-inserter functions to handle the case where | Dan Gohman | 2010-07-06 | 1 | -57/+69 |
* | Fix up -fstack-protector on linux to use the segment | Eric Christopher | 2010-07-06 | 1 | -0/+21 |
* | Have the X86 backend use Triple instead of a string and some enums. | Eric Christopher | 2010-07-05 | 1 | -12/+10 |
* | more tidying. | Chris Lattner | 2010-07-05 | 1 | -2/+1 |
* | Just rip v2f32 support completely out of the X86 backend. In | Chris Lattner | 2010-07-04 | 1 | -23/+4 |
* | fix PR7518 - terrible codegen of <2 x float>, by only marking | Chris Lattner | 2010-07-04 | 1 | -6/+16 |
* | Remove isSS argument from CreateFixedObject. Fixed objects cannot be spill sl... | Evan Cheng | 2010-07-03 | 1 | -7/+6 |
* | use ArgOperand API | Gabor Greif | 2010-06-30 | 1 | -1/+1 |
* | Remove pointless and unused variables. | Duncan Sands | 2010-06-29 | 1 | -9/+0 |
* | Reduce indentation via early exit. NFC. | Bill Wendling | 2010-06-28 | 1 | -100/+110 |
* | use ArgOperand API | Gabor Greif | 2010-06-26 | 1 | -2/+2 |
* | The hasMemory argument is irrelevant to how the argument | Dale Johannesen | 2010-06-25 | 1 | -8/+2 |
* | - Reapply r106066 now that the bzip2 build regression has been fixed. | Bill Wendling | 2010-06-25 | 1 | -0/+20 |
* | Disallow matching "i" constraint to symbol addresses when | Dale Johannesen | 2010-06-24 | 1 | -0/+7 |
* | Reapply r106634, now that the bug it exposed is fixed. | Dan Gohman | 2010-06-24 | 1 | -2/+4 |
* | Fix a bug in the code which determines when it's safe to use the | Dan Gohman | 2010-06-24 | 1 | -7/+13 |
* | Revert r106263, "Fold the ShrinkDemandedOps pass into the regular DAGCombiner... | Daniel Dunbar | 2010-06-23 | 1 | -4/+2 |
* | The generic DAG combiner can now fold atomic fences when needed, so switch | Jim Grosbach | 2010-06-23 | 1 | -57/+6 |
* | Revert r106066, "Create a more targeted fix for not sinking instructions into... | Daniel Dunbar | 2010-06-23 | 1 | -20/+0 |
* | fix typo | Jim Grosbach | 2010-06-22 | 1 | -1/+1 |
* | Fix warning in no-asserts build. | Nick Lewycky | 2010-06-20 | 1 | -0/+1 |
* | Change UpdateNodeOperands' operand and return value from SDValue to | Dan Gohman | 2010-06-18 | 1 | -9/+12 |
* | Delete unused variables. | Dan Gohman | 2010-06-18 | 1 | -2/+0 |
* | Eliminate unnecessary uses of getZExtValue(). | Dan Gohman | 2010-06-18 | 1 | -2/+2 |
* | isValueValidForType can be a static member function. | Dan Gohman | 2010-06-18 | 1 | -4/+4 |
* | Fold the ShrinkDemandedOps pass into the regular DAGCombiner pass, | Dan Gohman | 2010-06-18 | 1 | -2/+4 |
* | Create a more targeted fix for not sinking instructions into a range where it | Bill Wendling | 2010-06-15 | 1 | -0/+20 |
* | For 32-bit non-pic tlv mach-o addressing we don't need a pic base or | Eric Christopher | 2010-06-15 | 1 | -0/+9 |
* | Ensure that mov and not lea are used to stick the address into | Eric Christopher | 2010-06-08 | 1 | -5/+16 |
* | Fix some liveout handling related to tail calls, see comments. | Dale Johannesen | 2010-06-05 | 1 | -11/+6 |
* | Add first pass at darwin tls compiler support. | Eric Christopher | 2010-06-03 | 1 | -22/+100 |
* | Fix comment so it doesn't include comments which are irrelevant to the x86 | Eli Friedman | 2010-06-02 | 1 | -9/+5 |
* | Use comments to document non-obvious code rather than | Dan Gohman | 2010-06-02 | 1 | -0/+11 |
* | Don't try to custom-lower 64-bit add-with-overflow and friends on x86-32; the | Eli Friedman | 2010-06-02 | 1 | -5/+7 |
* | Fix PR7193: if sibling call address can take a register, make sure there are ... | Evan Cheng | 2010-05-29 | 1 | -0/+18 |
* | Fix comment typos. | Dale Johannesen | 2010-05-28 | 1 | -2/+2 |
* | Mark some math lib intrinsic nodes Legal on SSE4.1. | Dale Johannesen | 2010-05-27 | 1 | -0/+11 |
* | FastISel doesn't yet handle callee-pop functions. | Dan Gohman | 2010-05-27 | 1 | -25/+2 |
* | SRetReturnReg was set in LowerFormalArguments(). So only assert it here. | Zhongxing Xu | 2010-05-26 | 1 | -4/+2 |
* | Implement @llvm.returnaddress. rdar://8015977. | Evan Cheng | 2010-05-22 | 1 | -0/+4 |
* | Previous commit message should refer to 104308. | Dale Johannesen | 2010-05-21 | 1 | -1/+1 |
* | Fix two bugs in 104348: | Dale Johannesen | 2010-05-21 | 1 | -3/+9 |
* | Fix i64->f64 conversion, x86-64, -no-sse. A bit | Dale Johannesen | 2010-05-21 | 1 | -0/+32 |
* | Code refactoring: pull SchedPreference enum from TargetLowering.h to TargetMa... | Evan Cheng | 2010-05-19 | 1 | -1/+1 |
* | Revert 103911; it broke a test that expects bitconvert | Dale Johannesen | 2010-05-16 | 1 | -4/+0 |