2008-10-24 |
Evan Cheng | Fix a end() dereference; remove an abort() that wasn... |
tree | commitdiff |
2008-10-24 |
Evan Cheng | Avoid splitting an interval multiple times; avoid split... |
tree | commitdiff |
2008-10-24 |
Dale Johannesen | Initialize uninitialized variable. |
tree | commitdiff |
2008-10-23 |
Evan Cheng | Committing a good chunk of the pre-register allocation... |
tree | commitdiff |
2008-10-23 |
Duncan Sands | Fix thinko - the operand number has nothing to do |
tree | commitdiff |
2008-10-22 |
Duncan Sands | LegalizeTypes soft-float support for fpow. |
tree | commitdiff |
2008-10-22 |
Duncan Sands | Be nice to CellSPU: for this target getSetCCResultType |
tree | commitdiff |
2008-10-22 |
Duncan Sands | Port from LegalizeDAG the logic to only generate |
tree | commitdiff |
2008-10-22 |
Duncan Sands | Add some comments explaining the meaning of a boolean |
tree | commitdiff |
2008-10-22 |
Duncan Sands | Temporarily allow the operands of a BUILD_VECTOR |
tree | commitdiff |
2008-10-22 |
Daniel Dunbar | Move Print*Pass to use raw_ostream. |
tree | commitdiff |
2008-10-21 |
Daniel Dunbar | Privatize PrintModulePass and PrintFunctionPass and add |
tree | commitdiff |
2008-10-21 |
Dale Johannesen | Add an SSE2 algorithm for uint64->f64 conversion. |
tree | commitdiff |
2008-10-21 |
Dan Gohman | Fix SelectionDAGBuild lowering of Select instructions to |
tree | commitdiff |
2008-10-21 |
Dan Gohman | Don't create TargetGlobalAddress nodes with offsets... |
tree | commitdiff |
2008-10-21 |
Dan Gohman | Optimized FCMP_OEQ and FCMP_UNE for x86. |
tree | commitdiff |
2008-10-21 |
Dan Gohman | When the coalescer is doing rematerializing, have it... |
tree | commitdiff |
2008-10-21 |
Dan Gohman | Make the NaN test come second, heuristically assuming |
tree | commitdiff |
2008-10-21 |
Oscar Fuentes | CMake: updated lib/CodeGen/CMakeLists.txt |
tree | commitdiff |
2008-10-21 |
Chris Lattner | Fix gcc.c-torture/compile/920520-1.c by inserting bitco... |
tree | commitdiff |
2008-10-20 |
Evan Cheng | Add skeleton for the pre-register allocation live inter... |
tree | commitdiff |
2008-10-20 |
Dan Gohman | Fast-isel no longer an experiment. |
tree | commitdiff |
2008-10-20 |
Evan Cheng | Add a register class -> virtual registers map. |
tree | commitdiff |
2008-10-20 |
Duncan Sands | Support operations like fp_to_uint with a vector |
tree | commitdiff |
2008-10-20 |
Duncan Sands | LegalizeTypes support for atomic operation promotion. |
tree | commitdiff |
2008-10-20 |
Duncan Sands | Use DAG.getIntPtrConstant rather than DAG.getConstant |
tree | commitdiff |
2008-10-20 |
Duncan Sands | Always use either MVT::i1 or getSetCCResultType for |
tree | commitdiff |
2008-10-20 |
Duncan Sands | Formatting - no functional change. |
tree | commitdiff |
2008-10-20 |
Duncan Sands | Don't use a random type for the select condition, |
tree | commitdiff |
2008-10-19 |
Bill Wendling | Set N->OperandList to 0 after deletion. Otherwise,... |
tree | commitdiff |
2008-10-19 |
Bill Wendling | Fix comment. Other formatting changes. No functionality... |
tree | commitdiff |
2008-10-19 |
Duncan Sands | Vector shuffle mask elements may be "undef". Handle |
tree | commitdiff |
2008-10-19 |
Duncan Sands | Use a legal integer type for vector shuffle mask |
tree | commitdiff |
2008-10-18 |
Chris Lattner | Reapply r57699 with a fix to not crash on asms with... |
tree | commitdiff |
2008-10-18 |
Dan Gohman | Don't truncate GlobalAddress offsets to int in debug... |
tree | commitdiff |
2008-10-18 |
Evan Cheng | By min, I mean max. |
tree | commitdiff |
2008-10-18 |
Evan Cheng | When creating intervals, leave min(1, numdefs) holes... |
tree | commitdiff |
2008-10-18 |
Dan Gohman | Teach DAGCombine to fold constant offsets into GlobalAd... |
tree | commitdiff |
2008-10-18 |
Dan Gohman | Revert r57699. It's causing regressions in |
tree | commitdiff |
2008-10-17 |
Dan Gohman | Factor out the code for mapping LLVM IR condition opcod... |
tree | commitdiff |
2008-10-17 |
Evan Cheng | Fix PR2898. Spiller delete a store for reuse before... |
tree | commitdiff |
2008-10-17 |
Chris Lattner | add support for 128 bit aggregates. |
tree | commitdiff |
2008-10-17 |
Bill Wendling | The Dwarf writer was comparing mangled and unmangled... |
tree | commitdiff |
2008-10-17 |
Mon P Wang | Added MemIntrinsicNode which is useful to represent... |
tree | commitdiff |
2008-10-17 |
Dan Gohman | Factor out the code for mapping LLVM IR condition opcod... |
tree | commitdiff |
2008-10-17 |
Chris Lattner | Fix PR2356 on PowerPC: if we have an input and output... |
tree | commitdiff |
2008-10-17 |
Chris Lattner | refactor some code into a helper method, no functionali... |
tree | commitdiff |
2008-10-17 |
Chris Lattner | Keep track of *which* input constraint matches an output |
tree | commitdiff |
2008-10-17 |
Chris Lattner | add an assert so that PR2356 explodes instead of runnin... |
tree | commitdiff |
2008-10-17 |
Evan Cheng | Fix a very subtle spiller bug: UpdateKills should not... |
tree | commitdiff |
2008-10-17 |
Dan Gohman | Define patterns for shld and shrd that match immediate |
tree | commitdiff |
2008-10-16 |
Dan Gohman | Rename AliasSet to SubRegs, to reflect changes in the... |
tree | commitdiff |
2008-10-16 |
Dan Gohman | Move the include of MachineLocation.h into MachineModul... |
tree | commitdiff |
2008-10-16 |
Dan Gohman | Fix a subtle bug in DeadMachineInstructionElim's liveness |
tree | commitdiff |
2008-10-15 |
Dan Gohman | Adjust whitespace in debug messages to be more consistent |
tree | commitdiff |
2008-10-15 |
Evan Cheng | - Add target lowering hooks that specify which setcc... |
tree | commitdiff |
2008-10-14 |
Dan Gohman | FastISel support for exception-handling constructs. |
tree | commitdiff |
2008-10-14 |
Evan Cheng | Rename LoadX to LoadExt. |
tree | commitdiff |
2008-10-14 |
Dan Gohman | Fix command-line option printing to print two spaces... |
tree | commitdiff |
2008-10-13 |
Evan Cheng | FIX PR2794. Make sure SIGN_EXTEND_INREG nodes introduce... |
tree | commitdiff |
2008-10-13 |
Evan Cheng | Also update sub-register intervals after a trivial... |
tree | commitdiff |
2008-10-13 |
Matthijs Kooijman | * Make TargetLowering not crash when TargetMachine... |
tree | commitdiff |
2008-10-13 |
Matthijs Kooijman | Make MachineFunction not crash when TargetMachine:... |
tree | commitdiff |
2008-10-13 |
Chris Lattner | calls can be supported. |
tree | commitdiff |
2008-10-12 |
Owen Anderson | Fix a bug in live-in detection that caused lost-copy... |
tree | commitdiff |
2008-10-11 |
Chris Lattner | fix typo |
tree | commitdiff |
2008-10-11 |
Chris Lattner | Change CALLSEQ_BEGIN and CALLSEQ_END to take TargetCons... |
tree | commitdiff |
2008-10-11 |
Chris Lattner | simplify comparison |
tree | commitdiff |
2008-10-10 |
Dale Johannesen | Remove some overzealous checks that were rejecting |
tree | commitdiff |
2008-10-10 |
Mon P Wang | Added missing print functions that take a raw_ostream |
tree | commitdiff |
2008-10-09 |
Dale Johannesen | Add a "loses information" return value to APFloat:... |
tree | commitdiff |
2008-10-09 |
Dale Johannesen | Rename APFloat::convertToAPInt to bitcastToAPInt to |
tree | commitdiff |
2008-10-08 |
Dale Johannesen | Align EH tables before label is emitted, not after, |
tree | commitdiff |
2008-10-08 |
Owen Anderson | Fix the case where an instruction is not properly marke... |
tree | commitdiff |
2008-10-07 |
Dan Gohman | Remove -disable-fast-isel. Use cl::boolOrDefault with... |
tree | commitdiff |
2008-10-07 |
Dan Gohman | Avoid emitting redundant materializations of integer... |
tree | commitdiff |
2008-10-07 |
Owen Anderson | Add an option to enable StrongPHIElimination, for ease... |
tree | commitdiff |
2008-10-07 |
Andrew Lenharth | Use Dan's supperior check |
tree | commitdiff |
2008-10-07 |
Andrew Lenharth | No need for |= |
tree | commitdiff |
2008-10-07 |
Andrew Lenharth | Use ADDC if it is valid at any smaller size. Do it... |
tree | commitdiff |
2008-10-07 |
Andrew Lenharth | Use ADDC if it is valid at any smaller size. fixes... |
tree | commitdiff |
2008-10-07 |
Andrew Lenharth | Expand arith on machines without carry flags |
tree | commitdiff |
2008-10-07 |
Dan Gohman | Correctly handle calls with no return values. This... |
tree | commitdiff |
2008-10-06 |
Dan Gohman | Don't dereference the end() iterator. Thanks to |
tree | commitdiff |
2008-10-06 |
Devang Patel | Remove unncessary isDeclaration() checks. |
tree | commitdiff |
2008-10-06 |
Chris Lattner | reorder #include order, patch by Kenneth Boyd! |
tree | commitdiff |
2008-10-06 |
Chris Lattner | Add #include to get alloca, patch by Kenneth Boyd! |
tree | commitdiff |
2008-10-04 |
Chris Lattner | wrap some long lines and expand i32 mul's to libcalls... |
tree | commitdiff |
2008-10-04 |
Oscar Fuentes | CMake: Reflected changes on source file structure.... |
tree | commitdiff |
2008-10-04 |
Argyrios Kyrtzidis | Fix compilation error on MSVC. |
tree | commitdiff |
2008-10-04 |
Dan Gohman | Fix fast-isel's handling of atomic instructions. They may |
tree | commitdiff |
2008-10-04 |
Dan Gohman | Fix a bug in the local allocator's liveness computation... |
tree | commitdiff |
2008-10-03 |
Dale Johannesen | Pass MemOperand through for 64-bit atomics on 32-bit, |
tree | commitdiff |
2008-10-03 |
Dan Gohman | Use -1ULL instead of uint64_t(-1), at Anton's suggestion. |
tree | commitdiff |
2008-10-03 |
Evan Cheng | Fix typos pointed out by Duncan. Also untabify these... |
tree | commitdiff |
2008-10-03 |
Dan Gohman | Switch the MachineOperand accessors back to the short... |
tree | commitdiff |
2008-10-03 |
Duncan Sands | The result of getSetCCResultType (eg: i32) may be larger |
tree | commitdiff |
2008-10-03 |
Dan Gohman | Implement fast-isel support for zero-extending from i1. |
tree | commitdiff |
2008-10-02 |
Dan Gohman | Optimize conditional branches in X86FastISel. This... |
tree | commitdiff |
2008-10-02 |
Dan Gohman | Add a new MachineBasicBlock utility function, isLayoutS... |
tree | commitdiff |
next |