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 |
2008-10-02 |
Andrew Lenharth | fix build gcc 4.3 |
tree | commitdiff |
2008-10-02 |
Owen Anderson | Use a multimap rather than a map for holding the list... |
tree | commitdiff |
2008-10-02 |
Dale Johannesen | Handle some 64-bit atomics on x86-32, some of the time. |
tree | commitdiff |
2008-10-02 |
Evan Cheng | A Partitioned Boolean Quadratic Programming (PBQP)... |
tree | commitdiff |
2008-10-02 |
Dan Gohman | Fix a think-o in isSafeToMove. This fixes it from think... |
tree | commitdiff |
2008-10-01 |
Devang Patel | Remove OptimizeForSize global. Use function attribute... |
tree | commitdiff |
2008-10-01 |
Dan Gohman | Enable FastISel by default (on x86 and x86-64) with... |
tree | commitdiff |
2008-10-01 |
Dan Gohman | Make some implicit conversions explicit, to avoid compi... |
tree | commitdiff |
2008-10-01 |
Dan Gohman | Fold trivial two-operand tokenfactors where the operand... |
tree | commitdiff |
2008-10-01 |
Dan Gohman | Fix typos in comments. |
tree | commitdiff |
2008-10-01 |
Bill Wendling | Implement the -fno-builtin option in the front-end... |
tree | commitdiff |
2008-09-30 |
Owen Anderson | Mark merged-in VNInfo's as being PHIKilled. |
tree | commitdiff |
2008-09-30 |
Owen Anderson | Fix a simple error in renumbering kill markaers, that... |
tree | commitdiff |
2008-09-30 |
Bill Wendling | - Initialize "--no-builtin" to "false". |
tree | commitdiff |
2008-09-30 |
Bill Wendling | Add the new `-no-builtin' flag. This flag is meant... |
tree | commitdiff |
2008-09-30 |
Dan Gohman | Move the primary fast-isel top-level comments to FastIS... |
tree | commitdiff |
2008-09-30 |
Dan Gohman | Optimize SelectionDAG's AssignTopologicalOrder even... |
tree | commitdiff |
2008-09-30 |
Evan Cheng | Re-apply 56835 along with header file changes. |
tree | commitdiff |
2008-09-30 |
Duncan Sands | Revert commit 56835 since it breaks the build. |
tree | commitdiff |
2008-09-30 |
Evan Cheng | If a re-materializable instruction has a register opera... |
tree | commitdiff |
2008-09-29 |
Dale Johannesen | Remove misuse of ReplaceNodeResults for atomics with |
tree | commitdiff |
2008-09-29 |
Dan Gohman | Fix FastISel to not initialize the PIC-base register... |
tree | commitdiff |
2008-09-26 |
Bill Wendling | Temporarily reverting r56683. This is causing a failure... |
tree | commitdiff |
2008-09-26 |
Dan Gohman | Rename ConstantSDNode's getSignExtended to getSExtValue... |
tree | commitdiff |
2008-09-26 |
Evan Cheng | Fix @llvm.frameaddress codegen. FP elimination optimiza... |
tree | commitdiff |
2008-09-26 |
Dale Johannesen | Add "inreg" field to CallSDNode (doesn't increase |
tree | commitdiff |
2008-09-26 |
Owen Anderson | We don't need to insert copies for implicit_def's. |
tree | commitdiff |
2008-09-26 |
Bill Wendling | If we have a function with an unreachable statement... |
tree | commitdiff |
2008-09-25 |
Devang Patel | Large mechanical patch. |
tree | commitdiff |
2008-09-25 |
Dale Johannesen | Accept 'inreg' attribute on x86 functions as |
tree | commitdiff |
2008-09-25 |
Dan Gohman | Support for i1 XOR in FastISel. It is actually safe... |
tree | commitdiff |
2008-09-25 |
Dan Gohman | Don't print fast-isel debug messages by default. Thanks... |
tree | commitdiff |
2008-09-25 |
Dan Gohman | Don't forget the newline in debug output. |
tree | commitdiff |
2008-09-25 |
Dan Gohman | FastISel support for debug info. |
tree | commitdiff |
2008-09-25 |
Richard Pennington | bug 2812: Segmentation fault on a big emdiam processor. |
tree | commitdiff |
2008-09-25 |
Dan Gohman | Fix a recent fast-isel coverage regression - don't... |
tree | commitdiff |
2008-09-25 |
Dan Gohman | Enable DeadMachineInstructionElim when Fast-ISel is... |
tree | commitdiff |
2008-09-25 |
Dan Gohman | Add debug output to this pass. |
tree | commitdiff |
2008-09-25 |
Dan Gohman | Refactor the code that adds standard LLVM codegen passe... |
tree | commitdiff |
2008-09-25 |
Evan Cheng | <rdar://problem/6234798> Assertion failed: (!OpInfo... |
tree | commitdiff |
2008-09-24 |
Dan Gohman | Give LowerSubregs.cpp a top-level description. |
tree | commitdiff |
2008-09-24 |
Dale Johannesen | Remove SelectionDag early allocation of registers |
tree | commitdiff |
2008-09-24 |
Anton Korobeynikov | Use helper |
tree | commitdiff |
2008-09-24 |
Anton Korobeynikov | SmallPtrSet will be better |
tree | commitdiff |
2008-09-24 |
Anton Korobeynikov | Use generic section-handling stuff to emit constant... |
tree | commitdiff |
2008-09-24 |
Anton Korobeynikov | Get rid of duplicate char*/Section* DataSection |
tree | commitdiff |
2008-09-24 |
Anton Korobeynikov | Get rid of duplicate char*/Section* TextSection |
tree | commitdiff |
2008-09-24 |
Anton Korobeynikov | Move actual section printing stuff to AsmPrinter from... |
tree | commitdiff |
2008-09-24 |
Anton Korobeynikov | Drop obsolete hook and change all usage to new interface |
tree | commitdiff |
2008-09-24 |
Anton Korobeynikov | Provide direct function to switch to Section |
tree | commitdiff |
2008-09-24 |
Owen Anderson | Fix off-by-one error when updating live intervals. |
tree | commitdiff |
2008-09-24 |
Bill Wendling | Reapplying r56550 |
tree | commitdiff |
2008-09-24 |
Bill Wendling | Forgot this part with my last patch. Sorry about the... |
tree | commitdiff |
2008-09-24 |
Eric Christopher | Temporarily revert r56550 until missing commit can... |
tree | commitdiff |
2008-09-24 |
Bill Wendling | Refactor the constant folding code into it's own functi... |
tree | commitdiff |
2008-09-24 |
Dale Johannesen | Next round of earlyclobber handling. Approach the |
tree | commitdiff |
2008-09-24 |
Dan Gohman | Refactor the logic for testing if an instruction is... |
tree | commitdiff |
2008-09-24 |
Dan Gohman | Set SetStore to false, to allow this pass to delete |
tree | commitdiff |
2008-09-24 |
Dan Gohman | Add a method to MachineInstr for testing whether it... |
tree | commitdiff |
next |