| Commit message (Expand) | Author | Age | Files | Lines |
* | Reorder some fields in SDNode. This avoids padding, | Dan Gohman | 2008-06-21 | 1 | -5/+5 |
* | Remove ScheduleDAG's SUnitMap altogether. Instead, use SDNode's NodeId | Dan Gohman | 2008-06-21 | 1 | -3/+1 |
* | Add a priority queue class, which is a wrapper around std::priority_queue | Dan Gohman | 2008-06-21 | 2 | -1/+77 |
* | Change ScheduleDAG's SUnitMap from DenseMap<SDNode*, vector<SUnit*> > | Dan Gohman | 2008-06-21 | 1 | -8/+8 |
* | Undo spill weight tweak. Need to investigate the performance regressions. | Evan Cheng | 2008-06-21 | 1 | -6/+2 |
* | Add some methods for querying the nature of a | Duncan Sands | 2008-06-20 | 1 | -14/+25 |
* | Add an allnodes_size method. | Dan Gohman | 2008-06-20 | 1 | -0/+1 |
* | Add C binding for ExecutionEngine::addGlobalMapping. | Gordon Henriksen | 2008-06-20 | 1 | -0/+3 |
* | It's invalid to take the one-past-the-end address of a non-array | Dan Gohman | 2008-06-20 | 1 | -1/+2 |
* | Add an idx_iterator to the insertvalue and extractvalue instructions. | Owen Anderson | 2008-06-19 | 1 | -4/+6 |
* | The inline keyword goes before the return type. This fixes a compiler warning. | Dan Gohman | 2008-06-19 | 1 | -1/+1 |
* | Minor spiller tweak to unfavor reload into load/store instructions. | Evan Cheng | 2008-06-19 | 2 | -2/+13 |
* | Move SCEVExpander::visitAddExpr out-of-line. | Dan Gohman | 2008-06-18 | 1 | -9/+1 |
* | Move LSR's private isZero function to a public SCEV member | Dan Gohman | 2008-06-18 | 1 | -0/+4 |
* | Add MachineRegisterInfo::use_empty. | Evan Cheng | 2008-06-18 | 1 | -0/+4 |
* | Check empty dominance frontier. | Devang Patel | 2008-06-18 | 1 | -0/+3 |
* | Auto-upgrade code for multiple-value return statements. This code | Dan Gohman | 2008-06-17 | 1 | -0/+6 |
* | Add an insertBefore method for attaching previously unattached instructions, | Owen Anderson | 2008-06-17 | 1 | -0/+4 |
* | Fix use of placement new to actually use an address. | Owen Anderson | 2008-06-17 | 1 | -1/+1 |
* | Provide generic hooks for icache invalidation. Add PPC implementation. | Anton Korobeynikov | 2008-06-17 | 1 | -0/+5 |
* | Forgot to commit the ValueTracking header file along with r52396. | Matthijs Kooijman | 2008-06-17 | 1 | -0/+7 |
* | 80 column fixes. | Matthijs Kooijman | 2008-06-17 | 1 | -3/+3 |
* | add a new -enable-value-prop flag for llcbeta, that enables propagation | Chris Lattner | 2008-06-17 | 2 | -2/+9 |
* | Horizontal-add instructions are not commutative. | Evan Cheng | 2008-06-16 | 1 | -8/+11 |
* | Move some documentation from the header file into ProgrammersManual. About to... | Gabor Greif | 2008-06-16 | 1 | -165/+0 |
* | - Add "Commutative" property to intrinsics. This allows tblgen to generate th... | Evan Cheng | 2008-06-16 | 2 | -87/+132 |
* | Add a new flag that disables symbol lookup with dlsym when set. This allows | Chris Lattner | 2008-06-16 | 1 | -3/+13 |
* | Make the InsertBefore argument to FindInsertedValue optional, so you can find... | Matthijs Kooijman | 2008-06-16 | 1 | -1/+4 |
* | Pass around Instruction* instead of Instruction& in FindInsertedValue and fri... | Matthijs Kooijman | 2008-06-16 | 1 | -1/+1 |
* | Move FindScalarValue from InstructionCombining.cpp to ValueTracking.cpp. While | Matthijs Kooijman | 2008-06-16 | 1 | -0/+9 |
* | Add comment. | Matthijs Kooijman | 2008-06-16 | 1 | -0/+3 |
* | Allow these transforms for types like i256 while | Duncan Sands | 2008-06-16 | 1 | -0/+6 |
* | Add option to commuteInstruction() which forces it to create a new (commuted)... | Evan Cheng | 2008-06-16 | 1 | -2/+6 |
* | add a const version of stripPointerCasts | Chris Lattner | 2008-06-16 | 1 | -0/+3 |
* | Fix PR2434. When scanning for exising binary operator to reuse don't | Wojciech Matyjewicz | 2008-06-15 | 1 | -1/+1 |
* | add missing atomic intrinsic from gcc | Andrew Lenharth | 2008-06-14 | 2 | -0/+6 |
* | Disable some DAG combiner optimizations that may be | Duncan Sands | 2008-06-13 | 1 | -8/+8 |
* | Crash less. The i64 restriction in BinomialCoefficient caused some problems | Nick Lewycky | 2008-06-13 | 1 | -0/+5 |
* | Do not speculatively execute an instruction by hoisting it to its predecessor... | Evan Cheng | 2008-06-12 | 1 | -0/+2 |
* | If queried as to whether an operation is legal | Duncan Sands | 2008-06-12 | 1 | -13/+17 |
* | remove bogus comment | Gabor Greif | 2008-06-11 | 1 | -1/+0 |
* | op_iterator-ify dropAllReferences | Gabor Greif | 2008-06-11 | 1 | -5/+4 |
* | Sometimes (rarely) nodes held in LegalizeTypes | Duncan Sands | 2008-06-11 | 2 | -4/+9 |
* | Small doc fix. | Duncan Sands | 2008-06-10 | 1 | -1/+1 |
* | Various tweaks related to apint codegen. No functionality | Duncan Sands | 2008-06-09 | 1 | -0/+4 |
* | Remove some DAG combiner assumptions about sizes | Duncan Sands | 2008-06-09 | 1 | -2/+3 |
* | Add a simple, but efficient, generic scoped hash table | Chris Lattner | 2008-06-09 | 1 | -0/+193 |
* | Remove comparison methods for MVT. The main cause | Duncan Sands | 2008-06-08 | 3 | -13/+38 |
* | get rid of ExtractValueInst::init's Value argument, it is already passed to t... | Gabor Greif | 2008-06-06 | 1 | -6/+6 |
* | make ExtractValueInst derived from UnaryInstruction | Gabor Greif | 2008-06-06 | 2 | -19/+10 |