2008-03-12 |
Dale Johannesen | Do not promote float params to double in varargs |
tree | commitdiff |
2008-03-12 |
Chris Lattner | Reimplement the parameter attributes support, phase... |
tree | commitdiff |
2008-03-12 |
Evan Cheng | Clean up my own mess. |
tree | commitdiff |
2008-03-12 |
Dale Johannesen | One more bit of Altivec parameter passing. |
tree | commitdiff |
2008-03-12 |
Dale Johannesen | Implement Altivec passing to varargs functions on ppc. |
tree | commitdiff |
2008-03-11 |
Anton Korobeynikov | Correctly propagate thread-local flag from aliasee... |
tree | commitdiff |
2008-03-11 |
Dan Gohman | Use PassManagerBase instead of FunctionPassManager... |
tree | commitdiff |
2008-03-11 |
Chris Lattner | Implement basic support for the 'f' register class... |
tree | commitdiff |
2008-03-11 |
Chris Lattner | coalesce away 80-bit floating point copies. |
tree | commitdiff |
2008-03-11 |
Chris Lattner | convert a massive if statement to a switch. |
tree | commitdiff |
2008-03-11 |
Chris Lattner | start handling the 'f' x87 constraint. |
tree | commitdiff |
2008-03-11 |
Christopher Lamb | Missed part of recommit. |
tree | commitdiff |
2008-03-11 |
Christopher Lamb | Recommitting parts of r48130. These do not appear to... |
tree | commitdiff |
2008-03-11 |
Evan Cheng | If there are multiple register classes that a register... |
tree | commitdiff |
2008-03-11 |
Evan Cheng | When the register allocator runs out of registers,... |
tree | commitdiff |
2008-03-11 |
Evan Cheng | In 32-bit mode, mark 64-bit GPR's as unallocatable. |
tree | commitdiff |
2008-03-11 |
Nick Lewycky | Fix the build on gcc 4.2. |
tree | commitdiff |
2008-03-11 |
Chris Lattner | Change the model for FP Stack return to use fp operands... |
tree | commitdiff |
2008-03-11 |
Dan Gohman | Generalize ExpandIntToFP to handle the case where the... |
tree | commitdiff |
2008-03-10 |
Chris Lattner | abort with an assert instead of a cerr to get line# |
tree | commitdiff |
2008-03-10 |
Scott Michel | - Style cleanup in IA64ISelLowering.h: add 'virtual... |
tree | commitdiff |
2008-03-10 |
Chris Lattner | Don't emit FP_REG_KILL into a block that just returns... |
tree | commitdiff |
2008-03-10 |
Dale Johannesen | Disable prolog code that aligns the stack when a |
tree | commitdiff |
2008-03-10 |
Bill Wendling | Change the "enable/disable" mechanism so that we can... |
tree | commitdiff |
2008-03-10 |
Chris Lattner | Eliminate the FP_GET_ST0/FP_SET_ST0 target-specific... |
tree | commitdiff |
2008-03-10 |
Evan Cheng | Default ISD::PREFETCH to expand. |
tree | commitdiff |
2008-03-10 |
Evan Cheng | Revert 48125, 48126, and 48130 for now to unbreak some... |
tree | commitdiff |
2008-03-10 |
Chris Lattner | fix 80 col violations. |
tree | commitdiff |
2008-03-10 |
Nicolas Geoffray | Stylistic modifications. No functionality changes. |
tree | commitdiff |
2008-03-10 |
Scott Michel | Integer comparison tests for CellSPU. |
tree | commitdiff |
2008-03-10 |
Scott Michel | Give TargetLowering::getSetCCResultType() a parameter... |
tree | commitdiff |
2008-03-10 |
Nicolas Geoffray | Add description of individual bits in CR. This fix... |
tree | commitdiff |
2008-03-10 |
Christopher Lamb | Allow insert_subreg into implicit, target-specific... |
tree | commitdiff |
2008-03-10 |
Dale Johannesen | Increase ISD::ParamFlags to 64 bits. Increase the... |
tree | commitdiff |
2008-03-09 |
Chris Lattner | Darwin PPC64 indirect call target goes in X12, not... |
tree | commitdiff |
2008-03-09 |
Chris Lattner | cell really does support cross-regclass moves, because... |
tree | commitdiff |
2008-03-09 |
Chris Lattner | make sure ar.pfs is in a register class, this fixes... |
tree | commitdiff |
2008-03-09 |
Chris Lattner | teach X86InstrInfo::copyRegToReg how to copy into ST... |
tree | commitdiff |
2008-03-09 |
Chris Lattner | add some code to support cross-register class copying... |
tree | commitdiff |
2008-03-09 |
Chris Lattner | rearrange some code, no functionality change. |
tree | commitdiff |
2008-03-09 |
Chris Lattner | claim ST(x) registers are 80 bits, which is true. ... |
tree | commitdiff |
2008-03-09 |
Chris Lattner | rename FP_SETRESULT -> FP_SET_ST0 |
tree | commitdiff |
2008-03-09 |
Chris Lattner | rename FpGETRESULT32 -> FpGET_ST0_32 etc. Add support for |
tree | commitdiff |
2008-03-09 |
Chris Lattner | Finish implementing a readme entry: when inserting... |
tree | commitdiff |
2008-03-09 |
Chris Lattner | add a note |
tree | commitdiff |
2008-03-09 |
Chris Lattner | Implement a readme entry, compiling |
tree | commitdiff |
2008-03-08 |
Chris Lattner | 1) Improve comments. |
tree | commitdiff |
2008-03-08 |
Chris Lattner | minor simplifications to this code, don't create a... |
tree | commitdiff |
2008-03-08 |
Chris Lattner | This one looks easy, add a note. |
tree | commitdiff |
2008-03-08 |
Chris Lattner | move these to the appropriate file |
tree | commitdiff |
2008-03-08 |
Dale Johannesen | More ppc32 byval handling (bug fixes). Things |
tree | commitdiff |
2008-03-08 |
Evan Cheng | Implement x86 support for @llvm.prefetch. It correspond... |
tree | commitdiff |
2008-03-08 |
Dan Gohman | Add support for calls with i128 return values on ppc64. |
tree | commitdiff |
2008-03-07 |
Bill Wendling | PPC64 passes arguments of integral type in i64 register... |
tree | commitdiff |
2008-03-07 |
Dan Gohman | Add support for lowering 128-bit shifts on ppc64. |
tree | commitdiff |
2008-03-07 |
Dale Johannesen | Next bits of PPC byval handling. Basically functional |
tree | commitdiff |
2008-03-07 |
Chris Lattner | Add support for ppc64 shifts with 7-bit (oversized... |
tree | commitdiff |
2008-03-07 |
Chris Lattner | Replace SDT_PPCShiftOp in favor of SDTIntBinOps. This... |
tree | commitdiff |
2008-03-07 |
Chris Lattner | mark frem as expand for all legal fp types on x86,... |
tree | commitdiff |
2008-03-06 |
Gabor Greif | some more spelling changes |
tree | commitdiff |
2008-03-06 |
Scott Michel | Refine Cell's i64 constant generation code to cover... |
tree | commitdiff |
2008-03-05 |
Andrew Lenharth | gcc likes things spelled correctly |
tree | commitdiff |
2008-03-05 |
Dale Johannesen | Next bit of PPC ByVal handling; call-site code seems |
tree | commitdiff |
2008-03-05 |
Scott Michel | - Fix support for "special" i64 immediates that can... |
tree | commitdiff |
2008-03-05 |
Chris Lattner | evan implemented this. |
tree | commitdiff |
2008-03-05 |
Evan Cheng | isTwoAddress = 1 -> Constraints. |
tree | commitdiff |
2008-03-05 |
Evan Cheng | PSLLWri etc. are two-address instructions. |
tree | commitdiff |
2008-03-05 |
Chris Lattner | add a note |
tree | commitdiff |
2008-03-05 |
Evan Cheng | Ignore debugging related instructions if they get this... |
tree | commitdiff |
2008-03-05 |
Evan Cheng | Rather than asserting. Dump out the MI that we are... |
tree | commitdiff |
2008-03-05 |
Evan Cheng | Add a target lowering hook to control whether it's... |
tree | commitdiff |
2008-03-05 |
Andrew Lenharth | 64bit CAS on 32bit x86. |
tree | commitdiff |
2008-03-05 |
Evan Cheng | Refactor code. Remove duplicated functions that basical... |
tree | commitdiff |
2008-03-04 |
Bill Wendling | Removed spurious EnablePPCRS check. |
tree | commitdiff |
2008-03-04 |
Dale Johannesen | Move PPC lowering functions into PPCTargetLowering |
tree | commitdiff |
2008-03-04 |
Bill Wendling | Use a command-line option to turn register scavenging... |
tree | commitdiff |
2008-03-04 |
Andrew Lenharth | x86-64 atomics |
tree | commitdiff |
2008-03-04 |
Evan Cheng | 80 column violations. |
tree | commitdiff |
2008-03-04 |
Evan Cheng | Remove -always-fold-and-in-test. |
tree | commitdiff |
2008-03-03 |
Dan Gohman | Add support for lowering i64 SRA_PARTS and friends... |
tree | commitdiff |
2008-03-03 |
Bill Wendling | This is the initial check-in for adding register scaven... |
tree | commitdiff |
2008-03-03 |
Devang Patel | s/isReturnStruct()/hasStructRetAttr()/g |
tree | commitdiff |
2008-03-02 |
Chris Lattner | another random note |
tree | commitdiff |
2008-03-02 |
Chris Lattner | add a note |
tree | commitdiff |
2008-03-02 |
Chris Lattner | Evan implemented these. |
tree | commitdiff |
2008-03-02 |
Chris Lattner | Evan implemented this. |
tree | commitdiff |
2008-03-02 |
Chris Lattner | add support for lvsl, fixing PR1481 |
tree | commitdiff |
2008-03-02 |
Chris Lattner | add support for the sse.cmp.* intrinsics, which fixes... |
tree | commitdiff |
2008-03-02 |
Chris Lattner | refactor intrinsic handling code out into its own method. |
tree | commitdiff |
2008-03-02 |
Chris Lattner | fix printing of undef vectors, this fixes "simple"... |
tree | commitdiff |
2008-03-02 |
Chris Lattner | insertelement got the wrong operands. |
tree | commitdiff |
2008-03-02 |
Chris Lattner | Several changes: |
tree | commitdiff |
2008-03-02 |
Chris Lattner | Fix a bug I introduced in constant array and constant... |
tree | commitdiff |
2008-03-02 |
Chris Lattner | implement shufflevector. |
tree | commitdiff |
2008-03-02 |
Chris Lattner | implement extractelement. |
tree | commitdiff |
2008-03-02 |
Chris Lattner | implement insertelement. |
tree | commitdiff |
2008-03-02 |
Chris Lattner | respect isSigned for vector types, fixing sdiv of vecto... |
tree | commitdiff |
2008-03-02 |
Chris Lattner | print the attribute in the right place, this fixes... |
tree | commitdiff |
2008-03-02 |
Chris Lattner | vector types are simple types. This fixes div/rem... |
tree | commitdiff |
2008-03-02 |
Chris Lattner | Print vector types appropriately. This gets basic... |
tree | commitdiff |
next |