| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Remove BRTWOWAY* | Nate Begeman | 2006-03-17 | 1 | -4/+4 |
* | Fix a problem fully scalarizing values. | Chris Lattner | 2006-03-16 | 1 | -1/+4 |
* | Add support for CopyFromReg from vector values. Note: this doesn't support | Chris Lattner | 2006-03-16 | 1 | -104/+119 |
* | Teach CreateRegForValue how to handle vector types. | Chris Lattner | 2006-03-16 | 1 | -23/+53 |
* | add support for vector->vector casts | Chris Lattner | 2006-03-15 | 1 | -33/+77 |
* | Handle the removal of the debug chain. | Jim Laskey | 2006-03-13 | 1 | -4/+4 |
* | Added a parameter to control whether Constant::getStringValue() would chop | Evan Cheng | 2006-03-10 | 1 | -1/+1 |
* | scrape out bits of llvm-db | Chris Lattner | 2006-03-10 | 1 | -9/+0 |
* | Simplify the interface to the schedulers, to not pass the selected heuristicin. | Chris Lattner | 2006-03-10 | 1 | -1/+15 |
* | remove dbg_declare, it's not used yet. | Chris Lattner | 2006-03-09 | 1 | -4/+0 |
* | Get rid of the multiple copies of getStringValue. Now a Constant:: method. | Jim Laskey | 2006-03-08 | 1 | -19/+1 |
* | Change the interface for getting a target HazardRecognizer to be more clean. | Chris Lattner | 2006-03-08 | 1 | -5/+3 |
* | Hoist the HazardRecognizer out of the ScheduleDAGList.cpp file to where | Chris Lattner | 2006-03-06 | 1 | -4/+10 |
* | Split the list scheduler into top-down and bottom-up pieces. The priority | Chris Lattner | 2006-03-05 | 1 | -0/+6 |
* | Codegen copysign[f] into a FCOPYSIGN node | Chris Lattner | 2006-03-05 | 1 | -1/+12 |
* | Add more vector NodeTypes: VSDIV, VUDIV, VAND, VOR, and VXOR. | Evan Cheng | 2006-03-03 | 1 | -4/+6 |
* | remove the read/write port/io intrinsics. | Chris Lattner | 2006-03-03 | 1 | -23/+0 |
* | Split memcpy/memset/memmove intrinsics into i32/i64 versions, resolving | Chris Lattner | 2006-03-03 | 1 | -3/+12 |
* | Vector ops lowering. | Evan Cheng | 2006-03-01 | 1 | -4/+10 |
* | Add support for output memory constraints. | Chris Lattner | 2006-02-27 | 1 | -7/+38 |
* | Get VC++ building again. | Jeff Cohen | 2006-02-24 | 1 | -0/+1 |
* | Implement (most of) selection of inline asm memory operands. | Chris Lattner | 2006-02-24 | 1 | -0/+42 |
* | Lower C_Memory operands. | Chris Lattner | 2006-02-24 | 1 | -25/+44 |
* | Fix an endianness problem on big-endian targets with expanded operands | Chris Lattner | 2006-02-23 | 1 | -9/+16 |
* | Record all of the expanded registers in the DAG and machine instr, fixing | Chris Lattner | 2006-02-23 | 1 | -63/+105 |
* | This fixes a couple of problems with expansion | Chris Lattner | 2006-02-22 | 1 | -9/+23 |
* | Change a whole bunch of code to be built around RegsForValue instead of | Chris Lattner | 2006-02-22 | 1 | -124/+248 |
* | split register class handling from explicit physreg handling. | Chris Lattner | 2006-02-22 | 1 | -34/+77 |
* | Adjust to changes in getRegForInlineAsmConstraint prototype | Chris Lattner | 2006-02-21 | 1 | -18/+18 |
* | Dumb bug. Code sees a memcpy from X+c so it increments src offset. But it | Evan Cheng | 2006-02-16 | 1 | -4/+10 |
* | If the false case is the current basic block, then this is a self loop. | Evan Cheng | 2006-02-16 | 1 | -0/+9 |
* | Remove an unused function parameter. | Evan Cheng | 2006-02-15 | 1 | -2/+2 |
* | Turn a memcpy from string constant into a series of stores of constant values. | Evan Cheng | 2006-02-15 | 1 | -47/+69 |
* | Lower memcpy with small constant size operand into a series of load / store | Evan Cheng | 2006-02-15 | 1 | -8/+34 |
* | Doh again! | Evan Cheng | 2006-02-14 | 1 | -1/+1 |
* | Keep to < 80 cols | Evan Cheng | 2006-02-14 | 1 | -6/+6 |
* | Missed a break so memcpy cases fell through to memset. Doh. | Evan Cheng | 2006-02-14 | 1 | -1/+1 |
* | Fixed a build breakage. | Evan Cheng | 2006-02-14 | 1 | -14/+23 |
* | Rename maxStoresPerMemSet to maxStoresPerMemset, etc. | Evan Cheng | 2006-02-14 | 1 | -1/+1 |
* | Expand memset dst, c, size to a series of stores if size falls below the | Evan Cheng | 2006-02-14 | 1 | -4/+127 |
* | now that libcalls don't suck, we can remove this hack | Chris Lattner | 2006-02-14 | 1 | -6/+2 |
* | Rename to better reflect usage (current and planned.) | Jim Laskey | 2006-02-13 | 1 | -1/+1 |
* | Reorg for integration with gcc4. Old style debug info will not be passed though | Jim Laskey | 2006-02-11 | 1 | -24/+21 |
* | Get rid of some memory leaks identified by Valgrind | Evan Cheng | 2006-02-04 | 1 | -0/+1 |
* | Add initial support for immediates. This allows us to compile this: | Chris Lattner | 2006-02-04 | 1 | -1/+1 |
* | Initial early support for non-register operands, like immediates | Chris Lattner | 2006-02-04 | 1 | -15/+42 |
* | remove some #ifdef'd out code, which should properly be in the dag combiner a... | Chris Lattner | 2006-02-03 | 1 | -30/+0 |
* | Implement matching constraints. We can now say things like this: | Chris Lattner | 2006-02-02 | 1 | -15/+28 |
* | Implement simple register assignment for inline asms. This allows us to comp... | Chris Lattner | 2006-02-01 | 1 | -8/+103 |
* | adjust to changes in InlineAsm interface. Fix a few minor bugs. | Chris Lattner | 2006-02-01 | 1 | -32/+38 |