| Commit message (Expand) | Author | Age | Files | Lines |
| * | Use the new APInt-enabled form of getConstant instead of converting | Dan Gohman | 2008-02-29 | 1 | -1/+1 |
| * | Refactor inline asm constraint matching code out of SDIsel into TargetLowering. | Evan Cheng | 2008-02-26 | 1 | -91/+15 |
| * | Convert MaskedValueIsZero and all its users to use APInt. Also add | Dan Gohman | 2008-02-25 | 1 | -10/+10 |
| * | Pass alignment on ByVal parameters, from FE, all | Dale Johannesen | 2008-02-22 | 1 | -0/+9 |
| * | Make the clobber analysis a bit more smart: we only are careful about | Chris Lattner | 2008-02-21 | 1 | -3/+13 |
| * | Treat clobber operands like early clobbers: if we have | Chris Lattner | 2008-02-21 | 1 | -0/+16 |
| * | Atomic op support. If any gcc test uses __sync builtins, it might start fail... | Andrew Lenharth | 2008-02-21 | 1 | -1/+33 |
| * | Add support for matching mem operands. This fixes PR1133, patch by | Chris Lattner | 2008-02-21 | 1 | -1/+7 |
| * | Fix a (harmless) but where vregs were added to the used reg lists for | Chris Lattner | 2008-02-21 | 1 | -9/+26 |
| * | assert is more effective reminder then FIXME tag for unimplemented features. | Devang Patel | 2008-02-20 | 1 | -1/+1 |
| * | Update gcc 4.3 warnings fix patch with recent head changes | Anton Korobeynikov | 2008-02-20 | 1 | -1/+1 |
| * | Add GetResultInst. First step for multiple return value support. | Devang Patel | 2008-02-19 | 1 | -0/+4 |
| * | llvm.memory.barrier, and impl for x86 and alpha | Andrew Lenharth | 2008-02-16 | 1 | -0/+9 |
| * | In TargetLowering::LowerCallTo, don't assert that | Duncan Sands | 2008-02-14 | 1 | -10/+16 |
| * | In SDISel, for targets that support FORMAL_ARGUMENTS nodes, lower this | Chris Lattner | 2008-02-13 | 1 | -1/+15 |
| * | Generalize getCopyFromParts and getCopyToParts to | Duncan Sands | 2008-02-12 | 1 | -113/+215 |
| * | Generalize the handling of call and return arguments, | Duncan Sands | 2008-02-11 | 1 | -136/+85 |
| * | Rename MRegisterInfo to TargetRegisterInfo. | Dan Gohman | 2008-02-10 | 1 | -6/+7 |
| * | SDIsel processes llvm.dbg.declare by recording the variable debug information... | Evan Cheng | 2008-02-02 | 1 | -6/+4 |
| * | Remove the nasty LABEL hack with a much less evil one. Now llvm.dbg.func.star... | Evan Cheng | 2008-02-01 | 1 | -6/+14 |
| * | Add an extra operand to LABEL nodes which distinguishes between debug, EH, or... | Evan Cheng | 2008-01-31 | 1 | -8/+14 |
| * | Rename ISD::FLT_ROUNDS to ISD::FLT_ROUNDS_ to avoid conflicting | Dan Gohman | 2008-01-31 | 1 | -1/+1 |
| * | Even though InsertAtEndOfBasicBlock is an ugly hack it still deserves a prope... | Evan Cheng | 2008-01-30 | 1 | -4/+4 |
| * | Handle 'X' constraint in asm's better. | Dale Johannesen | 2008-01-29 | 1 | -19/+34 |
| * | fix long lines. | Chris Lattner | 2008-01-25 | 1 | -2/+3 |
| * | Forgot these. | Evan Cheng | 2008-01-24 | 1 | -4/+2 |
| * | * Introduce a new SelectionDAG::getIntPtrConstant method | Chris Lattner | 2008-01-17 | 1 | -19/+14 |
| * | For PR1839: add initial support for __builtin_trap. llvm-gcc part is missed | Anton Korobeynikov | 2008-01-15 | 1 | -0/+5 |
| * | Remove the assumption that byval has been applied to | Duncan Sands | 2008-01-13 | 1 | -12/+12 |
| * | Enabling the target-independent garbage collection infrastructure by hooking it | Gordon Henriksen | 2008-01-07 | 1 | -8/+34 |
| * | Rename SSARegMap -> MachineRegisterInfo in keeping with the idea | Chris Lattner | 2007-12-31 | 1 | -13/+13 |
| * | use simplified operand addition methods. | Chris Lattner | 2007-12-30 | 1 | -17/+25 |
| * | Remove attribution from file headers, per discussion on llvmdev. | Chris Lattner | 2007-12-29 | 1 | -2/+2 |
| * | Simplify LowerCallTo by using a callsite. | Duncan Sands | 2007-12-19 | 1 | -41/+27 |
| * | The C++ exception handling personality function wants | Duncan Sands | 2007-12-19 | 1 | -2/+6 |
| * | Make invokes of inline asm legal. Teach codegen | Duncan Sands | 2007-12-17 | 1 | -17/+20 |
| * | Rather than having special rules like "intrinsics cannot | Duncan Sands | 2007-12-03 | 1 | -21/+3 |
| * | Add some convenience methods for querying attributes, and | Duncan Sands | 2007-11-28 | 1 | -12/+11 |
| * | Fix PR1146: parameter attributes are longer part of | Duncan Sands | 2007-11-27 | 1 | -12/+10 |
| * | err, no really. | Chris Lattner | 2007-11-27 | 1 | -1/+1 |
| * | don't depend on ADL. | Chris Lattner | 2007-11-27 | 1 | -1/+1 |
| * | Several changes: | Chris Lattner | 2007-11-24 | 1 | -9/+1 |
| * | Implement necessary bits for flt_rounds gcc builtin. | Anton Korobeynikov | 2007-11-15 | 1 | -0/+4 |
| * | This assertion was bogus. | Duncan Sands | 2007-11-15 | 1 | -3/+2 |
| * | Make labels work in asm blocks; allow labels as | Dale Johannesen | 2007-11-05 | 1 | -22/+28 |
| * | Add std:: to sort calls. | Dan Gohman | 2007-11-02 | 1 | -1/+1 |
| * | Change illegal uses of ++ to uses of STLExtra.h's next function. | Dan Gohman | 2007-11-02 | 1 | -1/+1 |
| * | Executive summary: getTypeSize -> getTypeStoreSize / getABITypeSize. | Duncan Sands | 2007-11-01 | 1 | -6/+6 |
| * | - Remove the hacky code that forces a memcpy. Alignment is taken care of in the | Bill Wendling | 2007-10-26 | 1 | -11/+3 |
| * | Fix comment and use the "Size" variable that's already provided. | Bill Wendling | 2007-10-23 | 1 | -10/+5 |