| Commit message (Expand) | Author | Age | Files | Lines |
* | Nowadays vectors are only split if they have an even | Duncan Sands | 2009-07-08 | 4 | -59/+47 |
* | Use interators instead of counters for loops. | Bill Wendling | 2009-07-08 | 1 | -16/+21 |
* | Push LLVMContext _back_ through IRBuilder. | Owen Anderson | 2009-07-08 | 2 | -3/+3 |
* | Switch GlobalVariable ctors to a sane API, where *either* a context or a modu... | Owen Anderson | 2009-07-08 | 1 | -5/+4 |
* | Remove trailing whitespace. Reorder some methods | Duncan Sands | 2009-07-08 | 5 | -59/+60 |
* | Remove the vicmp and vfcmp instructions. Because we never had a release with | Nick Lewycky | 2009-07-08 | 2 | -31/+0 |
* | Push LLVMContext through GlobalVariables and IRBuilder. | Owen Anderson | 2009-07-08 | 1 | -2/+2 |
* | dag combine sext(setcc) -> vsetcc before legalize. To make this safe, | Chris Lattner | 2009-07-08 | 1 | -1/+19 |
* | SelectionDAG::SignBitIsZero doesn't work right for vectors, | Chris Lattner | 2009-07-07 | 1 | -0/+4 |
* | Operand of asm("call") (the callee function) is represented | Dale Johannesen | 2009-07-07 | 1 | -3/+16 |
* | add support for legalizing an icmp where the result is illegal (4xi1) but | Chris Lattner | 2009-07-07 | 1 | -7/+30 |
* | random code cleanups. | Chris Lattner | 2009-07-07 | 1 | -27/+28 |
* | implement support for spliting and scalarizing vector setcc's. This | Chris Lattner | 2009-07-07 | 2 | -9/+24 |
* | lower vector icmp/fcmp to ICMP/FCMP nodes with the right result | Chris Lattner | 2009-07-07 | 1 | -2/+5 |
* | ScalarizeVecRes_ShiftOp and ScalarizeVecRes_BinOp are the same, | Chris Lattner | 2009-07-07 | 2 | -12/+1 |
* | add support for vector legalizing of *_EXTEND. | Chris Lattner | 2009-07-07 | 1 | -15/+50 |
* | Accidently dropped this while removing dead code in previous commit. | Devang Patel | 2009-07-07 | 1 | -0/+1 |
* | Remove dead code. | Devang Patel | 2009-07-07 | 2 | -32/+2 |
* | Have scoped mutexes take referenes instead of pointers. | Owen Anderson | 2009-07-07 | 1 | -1/+1 |
* | Revert 74898. It broke several tests. | Evan Cheng | 2009-07-07 | 1 | -9/+3 |
* | if the terminator is a branch depending upon the side effects of a | Sanjiv Gupta | 2009-07-07 | 1 | -3/+9 |
* | Avoid adding a duplicate def. This fixes PR4478. | Evan Cheng | 2009-07-06 | 1 | -2/+11 |
* | Fix the cmake build - patch by Xerxes RĂ„nby. | Duncan Sands | 2009-07-06 | 1 | -0/+1 |
* | Changed ELFCodeEmitter to inherit from ObjectCodeEmitter | Bruno Cardoso Lopes | 2009-07-06 | 4 | -131/+51 |
* | Cleanup MachO writer and code emitter. Fix 80 cols problems, remove extra spa... | Bruno Cardoso Lopes | 2009-07-06 | 5 | -187/+206 |
* | Just forgot to include the two new files | Bruno Cardoso Lopes | 2009-07-06 | 1 | -0/+142 |
* | Add the Object Code Emitter class. Original patch by Aaron Gray, I did some | Bruno Cardoso Lopes | 2009-07-06 | 7 | -255/+171 |
* | More LLVMContext-ification. | Owen Anderson | 2009-07-05 | 1 | -1/+1 |
* | Add NumFixedArgs attribute to CallSDNode which indicates the number of fixed ... | Tilmann Scheller | 2009-07-03 | 4 | -13/+14 |
* | Factor some code out and support for Jump Table relocations | Bruno Cardoso Lopes | 2009-07-03 | 4 | -42/+142 |
* | Simplify debug info intrisinc lowering. | Devang Patel | 2009-07-02 | 2 | -162/+115 |
* | CMake build fixes, from Xerxes Ranby | Douglas Gregor | 2009-07-02 | 2 | -1/+3 |
* | shrinking down #includes | Bruno Cardoso Lopes | 2009-07-02 | 5 | -67/+63 |
* | Remove getFunctionAlignment from TargetELFInfo and use new MachineFunction al... | Bruno Cardoso Lopes | 2009-07-02 | 1 | -4/+5 |
* | Simplify. | Devang Patel | 2009-07-02 | 2 | -17/+17 |
* | Simplify. No intentional functionality change. | Devang Patel | 2009-07-02 | 1 | -49/+36 |
* | Refactor. No functionality change. | Devang Patel | 2009-07-01 | 1 | -10/+4 |
* | llvm.dbg.declare is always used for local variable's debug info. | Devang Patel | 2009-07-01 | 1 | -4/+1 |
* | CommuteChangesDestination() should check if to-be-commuted instruction define... | Evan Cheng | 2009-07-01 | 1 | -16/+30 |
* | Remove special handling of implicit_def. Fix a couple more bugs in liveinterv... | Evan Cheng | 2009-07-01 | 3 | -51/+74 |
* | Handle IMPLICIT_DEF with isUndef operand marker, part 2. This patch moves the... | Evan Cheng | 2009-07-01 | 4 | -36/+104 |
* | Remove unused AsmPrinter OptLevel argument, and propogate. | Daniel Dunbar | 2009-07-01 | 1 | -2/+2 |
* | Add an "alignment" field to the MachineFunction object. It makes more sense to | Bill Wendling | 2009-06-30 | 1 | -4/+6 |
* | Temporarily restore the scavenger implicit_def checking code. MachineOperand ... | Evan Cheng | 2009-06-30 | 1 | -5/+23 |
* | Add a bit IsUndef to MachineOperand. This indicates the def / use register op... | Evan Cheng | 2009-06-30 | 6 | -59/+58 |
* | Struct types are described using field types only. | Devang Patel | 2009-06-29 | 1 | -3/+0 |
* | s/MainCU/ModuleCU/g | Devang Patel | 2009-06-29 | 2 | -30/+29 |
* | Multiple DW_TAG_compile_unit is not used, afaict, on any target. | Devang Patel | 2009-06-29 | 1 | -103/+41 |
* | Eliminate a layer of indirection in LoopInfo and MachineLoopInfo. | Dan Gohman | 2009-06-27 | 1 | -1/+1 |
* | When doing remat, don't consider uses of non-allocatable physregs. Patch | Chris Lattner | 2009-06-27 | 1 | -0/+4 |