2008-09-12 |
Dan Gohman | Change ConstantSDNode and ConstantFPSDNode to use ConstantIn...
|
commit | commitdiff | tree |
2008-09-12 |
Dan Gohman | Rename ConstantSDNode::getValue to getZExtValue, for...
|
commit | commitdiff | tree |
2008-09-11 |
Dan Gohman | On 64-bit targets, change 32-bit getelementptr indices...
|
commit | commitdiff | tree |
2008-09-11 |
Dan Gohman | Fix a vectorshuffle instcombine bug introduced by r55995.
|
commit | commitdiff | tree |
2008-09-11 |
Dan Gohman | Fix a copy+paste bug that Duncan spotted. For several
|
commit | commitdiff | tree |
2008-09-11 |
Dan Gohman | In my analysis for r56076 I missed the case where the...
|
commit | commitdiff | tree |
2008-09-10 |
Dan Gohman | Fix an icmp+sdiv optimization to check for and handle...
|
commit | commitdiff | tree |
2008-09-10 |
Dan Gohman | Add more documentation advertising the -view-*-dags...
|
commit | commitdiff | tree |
2008-09-10 |
Dan Gohman | X86FastISel support for double->float and float->double...
|
commit | commitdiff | tree |
2008-09-10 |
Dan Gohman | FastISel support for i1 PHI nodes.
|
commit | commitdiff | tree |
2008-09-10 |
Dan Gohman | FastISel support for i1 constants.
|
commit | commitdiff | tree |
2008-09-10 |
Dan Gohman | Add X86FastISel support for static allocas, and refences
|
commit | commitdiff | tree |
2008-09-10 |
Dan Gohman | Add a break statement that I accidentally deleted when
|
commit | commitdiff | tree |
2008-09-10 |
Dan Gohman | Fix a warning about comparing signed and unsigned values.
|
commit | commitdiff | tree |
2008-09-09 |
Dan Gohman | Change -fast-isel-no-abort to -fast-isel-abort, which...
|
commit | commitdiff | tree |
2008-09-09 |
Dan Gohman | Fix a minor wording ambiguity in the Developer Policy.
|
commit | commitdiff | tree |
2008-09-09 |
Dan Gohman | Add a new option, -fast-isel-verbose, that can be used...
|
commit | commitdiff | tree |
2008-09-09 |
Dan Gohman | Mark IMPLICIT_DEF as being rematerializable and cheap...
|
commit | commitdiff | tree |
2008-09-09 |
Dan Gohman | Make SimplifyDemandedVectorElts simplify vectors with...
|
commit | commitdiff | tree |
2008-09-09 |
Dan Gohman | Remove the code that protected FastISel from aborting in
|
commit | commitdiff | tree |
2008-09-09 |
Dan Gohman | Temporarily disable vector select in the bitcode reader...
|
commit | commitdiff | tree |
2008-09-09 |
Dan Gohman | Update generated files.
|
commit | commitdiff | tree |
2008-09-09 |
Dan Gohman | Extend the vcmp/fcmp LLVM IR instructions to take vectors...
|
commit | commitdiff | tree |
2008-09-08 |
Dan Gohman | Fix a few I's that were meant to be renamed to BI's.
|
commit | commitdiff | tree |
2008-09-08 |
Dan Gohman | Add a target triple; apparently LLVM doesn't use 64-bit
|
commit | commitdiff | tree |
2008-09-08 |
Dan Gohman | In visitUREM, arrange for the temporary UDIV node to be
|
commit | commitdiff | tree |
2008-09-08 |
Dan Gohman | Bitcasting two or from aggregate types is not permitted...
|
commit | commitdiff | tree |
2008-09-08 |
Dan Gohman | i128 and f80 are implemented for x86-64 now.
|
commit | commitdiff | tree |
2008-09-08 |
Dan Gohman | Add AsmPrinter support for i128 and larger static initialize...
|
commit | commitdiff | tree |
2008-09-08 |
Dan Gohman | Fix copy+pastos in comments.
|
commit | commitdiff | tree |
2008-09-08 |
Dan Gohman | Fix the string for ISD::UDIVREM.
|
commit | commitdiff | tree |
2008-09-08 |
Dan Gohman | Fix typos in (generated) comments.
|
commit | commitdiff | tree |
2008-09-08 |
Dan Gohman | Delete an unused variable.
|
commit | commitdiff | tree |
2008-09-05 |
Dan Gohman | Move the code that inserts copies for function livein...
|
commit | commitdiff | tree |
2008-09-05 |
Dan Gohman | Fix X86FastISel's shift and select code to reject illegal...
|
commit | commitdiff | tree |
2008-09-05 |
Dan Gohman | Fix the opcodes used by X86FastISel for shifts and...
|
commit | commitdiff | tree |
2008-09-05 |
Dan Gohman | FastISel support for AND and OR with type i1.
|
commit | commitdiff | tree |
2008-09-05 |
Dan Gohman | X86FastISel support for shifts and conditional moves.
|
commit | commitdiff | tree |
2008-09-05 |
Dan Gohman | FastISel support for ConstantExprs.
|
commit | commitdiff | tree |
2008-09-05 |
Dan Gohman | Revert r55817. It broke PIC. FastISel will need to...
|
commit | commitdiff | tree |
2008-09-05 |
Dan Gohman | Fix a search+replace-o.
|
commit | commitdiff | tree |
2008-09-05 |
Dan Gohman | Check a comparion's operand type for legality before
|
commit | commitdiff | tree |
2008-09-05 |
Dan Gohman | Fix X86FastISel code for comparisons and conditional...
|
commit | commitdiff | tree |
2008-09-05 |
Dan Gohman | FastISel support for unreachable.
|
commit | commitdiff | tree |
2008-09-05 |
Dan Gohman | In FastISel mode, the scheduler may be invoked multiple...
|
commit | commitdiff | tree |
2008-09-05 |
Dan Gohman | X86FastISel support for conditional branches.
|
commit | commitdiff | tree |
2008-09-04 |
Dan Gohman | X86FastISel support for ICmpInst and FCmpInst.
|
commit | commitdiff | tree |
2008-09-04 |
Dan Gohman | Add an include of SmallSet.h.
|
commit | commitdiff | tree |
2008-09-04 |
Dan Gohman | Tidy up several unbeseeming casts from pointer to intptr_t.
|
commit | commitdiff | tree |
2008-09-04 |
Dan Gohman | Clean up uses of TargetLowering::getTargetMachine.
|
commit | commitdiff | tree |
2008-09-03 |
Dan Gohman | Do trivial local CSE for constants and other non-Instruction...
|
commit | commitdiff | tree |
2008-09-03 |
Dan Gohman | Put RegsForValue in the llvm namespace to avoid warnings...
|
commit | commitdiff | tree |
2008-09-03 |
Dan Gohman | Create HandlePHINodesInSuccessorBlocksFast, a version of
|
commit | commitdiff | tree |
2008-09-03 |
Dan Gohman | Split the SelectionDAG-building code, including the...
|
commit | commitdiff | tree |
2008-09-03 |
Dan Gohman | Separate MachineInstr-emitting routines from actual...
|
commit | commitdiff | tree |
2008-09-03 |
Dan Gohman | Fix addRegisterDead and addRegisterKilled to be more...
|
commit | commitdiff | tree |
2008-09-02 |
Dan Gohman | Ensure that HandlePHINodesInSuccessorBlocks is run...
|
commit | commitdiff | tree |
2008-08-28 |
Dan Gohman | Add a target callback for FastISel.
|
commit | commitdiff | tree |
2008-08-28 |
Dan Gohman | Implement null and undef values for FastISel.
|
commit | commitdiff | tree |
2008-08-28 |
Dan Gohman | Optimize DAGCombiner's worklist processing. Previously...
|
commit | commitdiff | tree |
2008-08-28 |
Dan Gohman | Move CaseBlock, JumpTable, and BitTestBlock to be members of
|
commit | commitdiff | tree |
2008-08-28 |
Dan Gohman | Fix a FastISel bug where the instructions from lowering...
|
commit | commitdiff | tree |
2008-08-28 |
Dan Gohman | Revert r55467; it causes regressions in UnitTests/Vector...
|
commit | commitdiff | tree |
2008-08-28 |
Dan Gohman | Fix a missing #include. Patch by Andrew John Hughes.
|
commit | commitdiff | tree |
2008-08-27 |
Dan Gohman | Reorganize the lifetimes of the major objects SelectionDAGISel
|
commit | commitdiff | tree |
2008-08-27 |
Dan Gohman | Fix FastISel's bitcast code for the case where getRegForValu...
|
commit | commitdiff | tree |
2008-08-27 |
Dan Gohman | Don't check TLI.getOperationAction. The FastISel way...
|
commit | commitdiff | tree |
2008-08-27 |
Dan Gohman | Add a new FastISel method, getRegForValue, which takes...
|
commit | commitdiff | tree |
2008-08-27 |
Dan Gohman | Add a comment about the current floating-point constant...
|
commit | commitdiff | tree |
2008-08-27 |
Dan Gohman | Reinstate the x86-64 portion of r55190. When doing...
|
commit | commitdiff | tree |
2008-08-27 |
Dan Gohman | Optimize ScheduleDAGRRList's topological sort to use...
|
commit | commitdiff | tree |
2008-08-27 |
Dan Gohman | Optimize ScheduleDAG's ComputeDepths and ComputeHeights...
|
commit | commitdiff | tree |
2008-08-27 |
Dan Gohman | Remove the std::ostream form of PseudoSourceValue's...
|
commit | commitdiff | tree |
2008-08-27 |
Dan Gohman | Update a comment to reflect recent changes.
|
commit | commitdiff | tree |
2008-08-27 |
Dan Gohman | Unbreak PseudoSourceValue::print. This fixes -print...
|
commit | commitdiff | tree |
2008-08-27 |
Dan Gohman | Diagnose uses of unsized types with the byval attribute...
|
commit | commitdiff | tree |
2008-08-27 |
Dan Gohman | Update wording, as aggregates are now first-class.
|
commit | commitdiff | tree |
2008-08-27 |
Dan Gohman | Basic FastISel support for floating-point constants.
|
commit | commitdiff | tree |
2008-08-26 |
Dan Gohman | Add a MachineInstrBuilder method for adding floating...
|
commit | commitdiff | tree |
2008-08-26 |
Dan Gohman | Optimize SelectionDAG's topological sort to use one...
|
commit | commitdiff | tree |
2008-08-26 |
Dan Gohman | Refactor the bitcast code into its own function.
|
commit | commitdiff | tree |
2008-08-26 |
Dan Gohman | Refactor a bunch of FastISelEmitter code into a helper...
|
commit | commitdiff | tree |
2008-08-26 |
Dan Gohman | Make FastISel use the correct argument type when casting...
|
commit | commitdiff | tree |
2008-08-26 |
Dan Gohman | Don't select binary instructions with illegal types.
|
commit | commitdiff | tree |
2008-08-26 |
Dan Gohman | Actually recycle SDNode allocations. SelectionDAG is...
|
commit | commitdiff | tree |
2008-08-26 |
Dan Gohman | Avoid a warning about isTargetNullPtr being unused...
|
commit | commitdiff | tree |
2008-08-23 |
Dan Gohman | Make MBBMap a DenseMap instead of a std::map.
|
commit | commitdiff | tree |
2008-08-23 |
Dan Gohman | Move the point at which FastISel taps into the SelectionDAGISel
|
commit | commitdiff | tree |
2008-08-23 |
Dan Gohman | Avoid creating shift-by-zero SDNodes in the common...
|
commit | commitdiff | tree |
2008-08-23 |
Dan Gohman | Move SelectionDAG's constructor out of line.
|
commit | commitdiff | tree |
2008-08-23 |
Dan Gohman | Add a clear() method to FoldingSet.
|
commit | commitdiff | tree |
2008-08-22 |
Dan Gohman | Reapply r55191 and r55192.
|
commit | commitdiff | tree |
2008-08-22 |
Dan Gohman | Fix the InsertBranch call.
|
commit | commitdiff | tree |
2008-08-22 |
Dan Gohman | Support non-fallthrough unconditional branches in FastISel.
|
commit | commitdiff | tree |
2008-08-22 |
Dan Gohman | Anyext tweaks for x86. When extloading a value to i32...
|
commit | commitdiff | tree |
2008-08-22 |
Dan Gohman | Add FastISel support for PHINodes. Machine PHI nodes
|
commit | commitdiff | tree |
2008-08-22 |
Dan Gohman | Add an empty() member to FoldingSet.
|
commit | commitdiff | tree |
2008-08-22 |
Dan Gohman | Fix SmallVector's size calculation so that a size of...
|
commit | commitdiff | tree |
2008-08-22 |
Dan Gohman | Add a few comments.
|
commit | commitdiff | tree |
2008-08-22 |
Dan Gohman | Factor out the predicate check code from DAGISelEmitter.cpp
|
commit | commitdiff | tree |
next |