| Commit message (Expand) | Author | Age | Files | Lines |
| * | Fix PR5421 by APInt'izing switch lowering. | Chris Lattner | 2009-11-07 | 1 | -14/+16 |
| * | Add code to check at SelectionDAGISel::LowerArguments time to see if return v... | Kenneth Uildriks | 2009-11-07 | 1 | -0/+60 |
| * | Fix warning with gcc-4.0 and signed/unsigned. | Eric Christopher | 2009-10-31 | 1 | -1/+1 |
| * | Initial target-independent CodeGen support for BlockAddresses. | Dan Gohman | 2009-10-30 | 1 | -2/+10 |
| * | Make sure we return the right sized type here. | Eric Christopher | 2009-10-28 | 1 | -2/+5 |
| * | rename indbr -> indirectbr to appease the residents of #llvm. | Chris Lattner | 2009-10-28 | 1 | -1/+1 |
| * | Update the MachineBasicBlock CFG for an indirect branch. | Dan Gohman | 2009-10-27 | 1 | -0/+4 |
| * | Add CodeGen support for indirect branches. | Dan Gohman | 2009-10-27 | 1 | -2/+3 |
| * | don't use stdio | Chris Lattner | 2009-10-27 | 1 | -1/+1 |
| * | add enough support for indirect branch for the feature test to pass | Chris Lattner | 2009-10-27 | 1 | -0/+5 |
| * | Add objectsize intrinsic and hook it up through codegen. Doesn't | Eric Christopher | 2009-10-27 | 1 | -0/+12 |
| * | Remove FreeInst. | Victor Hernandez | 2009-10-26 | 1 | -20/+0 |
| * | APInt-ify the gep scaling code, so that it correctly handles the case where | Dan Gohman | 2009-10-23 | 1 | -4/+5 |
| * | -Revert parts of 84326 and 84411. Distinquishing between fixed and non-fixed | Evan Cheng | 2009-10-18 | 1 | -4/+2 |
| * | Only fixed stack objects and spill slots should be get FixedStack PseudoSourc... | Evan Cheng | 2009-10-18 | 1 | -2/+4 |
| * | Revert 84315 for now. Re-thinking the patch. | Evan Cheng | 2009-10-17 | 1 | -1/+1 |
| * | Rename getFixedStack to getStackObject. The stack objects represented are not | Evan Cheng | 2009-10-17 | 1 | -1/+1 |
| * | Remove MallocInst from LLVM Instructions. | Victor Hernandez | 2009-10-17 | 1 | -42/+0 |
| * | I don't see any point in having both eh.selector.i32 and eh.selector.i64, | Duncan Sands | 2009-10-14 | 1 | -11/+5 |
| * | s/DebugLoc.CompileUnit/DebugLoc.Scope/g | Devang Patel | 2009-10-13 | 1 | -1/+1 |
| * | Introduce new convenience methods for sign extending or | Duncan Sands | 2009-10-13 | 1 | -54/+10 |
| * | Extract scope information from the variable itself, instead of relying on all... | Devang Patel | 2009-10-09 | 1 | -2/+8 |
| * | Make sure sin, cos, sqrt calls are marked readonly | Dale Johannesen | 2009-09-25 | 1 | -3/+6 |
| * | Generate FSQRT from calls to the sqrt function, which | Dale Johannesen | 2009-09-25 | 1 | -0/+9 |
| * | Enhance EmitInstrWithCustomInserter() so target can specify CFG changes that ... | Evan Cheng | 2009-09-18 | 1 | -0/+1 |
| * | duncan points out the EH selector values are signed. | Chris Lattner | 2009-09-18 | 1 | -1/+1 |
| * | tolerate llvm.eh.selector.i64 on 32-bit systems and llvm.eh.selector.i32 on | Chris Lattner | 2009-09-17 | 1 | -21/+24 |
| * | Better solution for tracking both the original alignment of the access, and t... | Nate Begeman | 2009-09-15 | 1 | -3/+2 |
| * | Add an "original alignment" field to load and store nodes. This enables the | Nate Begeman | 2009-09-15 | 1 | -6/+5 |
| * | Fix an abort on a store of an empty struct member. getValue returns | Dan Gohman | 2009-09-08 | 1 | -0/+4 |
| * | Simplify. Testing shows that this is not equivalent to BBI = CR.CaseBB + 1. | Duncan Sands | 2009-09-06 | 1 | -4/+2 |
| * | Remove some not-really-used variables, as warned | Duncan Sands | 2009-09-06 | 1 | -6/+2 |
| * | Detect VLAs. | Devang Patel | 2009-09-05 | 1 | -1/+5 |
| * | Retype from unsigned to CallingConv::ID accordingly. Approved by Bob Wilson. | Sandeep Patel | 2009-09-02 | 1 | -2/+3 |
| * | Reapply 79977. | Devang Patel | 2009-08-28 | 1 | -6/+6 |
| * | Revert 79977. It causes llvm-gcc bootstrap failures on some platforms. | Devang Patel | 2009-08-26 | 1 | -6/+6 |
| * | Update DebugInfo interface to use metadata, instead of special named llvm.dbg... | Devang Patel | 2009-08-25 | 1 | -6/+6 |
| * | Record variable debug info at ISel time directly. | Devang Patel | 2009-08-22 | 1 | -3/+12 |
| * | Fix typo. Should check both values of RangeUse for 0. Patch by Marius Wachtler. | Bill Wendling | 2009-08-21 | 1 | -1/+1 |
| * | Remove a bit more cruft from the sjlj moving to a backend pass. | Jim Grosbach | 2009-08-17 | 1 | -9/+0 |
| * | Simplify this code to not depend as much on CurMBB. | Dan Gohman | 2009-08-15 | 1 | -16/+15 |
| * | Indentation change. | Evan Cheng | 2009-08-14 | 1 | -2/+1 |
| * | Push LLVMContexts through the IntegerType APIs. | Owen Anderson | 2009-08-13 | 1 | -12/+16 |
| * | Add contexts to some of the MVT APIs. No functionality change yet, just the ... | Owen Anderson | 2009-08-12 | 1 | -45/+47 |
| * | Split EVT into MVT and EVT, the former representing _just_ a primitive type, ... | Owen Anderson | 2009-08-11 | 1 | -286/+286 |
| * | SjLj based exception handling unwinding support. This patch is nasty, brutish | Jim Grosbach | 2009-08-11 | 1 | -1/+10 |
| * | Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ... | Owen Anderson | 2009-08-10 | 1 | -410/+410 |
| * | Start moving TargetLowering away from using full MVTs and towards SimpleValue... | Owen Anderson | 2009-08-10 | 1 | -6/+10 |
| * | Use stripPointerCasts instead of partially rewriting it. | Dale Johannesen | 2009-08-06 | 1 | -4/+2 |
| * | Add assertion checks after the calls to LowerFormalArguments, LowerCall, | Dan Gohman | 2009-08-06 | 1 | -1/+34 |