2008-09-08 |
Anton Korobeynikov | Reapply 55904: Unbreak and fix indentation |
tree | commitdiff |
2008-09-08 |
Dan Gohman | Fix a few I's that were meant to be renamed to BI's. |
tree | commitdiff |
2008-09-08 |
Dale Johannesen | Redo the 3 existing low-precision expansions to |
tree | commitdiff |
2008-09-08 |
Bill Wendling | Reverting r55898 to r55909. One of these patches was... |
tree | commitdiff |
2008-09-08 |
Dan Gohman | In visitUREM, arrange for the temporary UDIV node to be |
tree | commitdiff |
2008-09-08 |
Daniel Dunbar | Add VISIBILITY_HIDDEN on SDISelAsmOperandInfo |
tree | commitdiff |
2008-09-08 |
Dan Gohman | Fix the string for ISD::UDIVREM. |
tree | commitdiff |
2008-09-08 |
Evan Cheng | Avoid redefinition and nnbreak windows build. |
tree | commitdiff |
2008-09-08 |
Anton Korobeynikov | Unbreak and fix indentation |
tree | commitdiff |
2008-09-08 |
Evan Cheng | Add fast isel physical register definition support. |
tree | commitdiff |
2008-09-08 |
Bill Wendling | Revert my previous change -- the subtraction of two... |
tree | commitdiff |
2008-09-07 |
Bill Wendling | Convert |
tree | commitdiff |
2008-09-07 |
Evan Cheng | Indentation. |
tree | commitdiff |
2008-09-07 |
Evan Cheng | - Doh. Pass vector by value is bad. |
tree | commitdiff |
2008-09-05 |
Dale Johannesen | Next limited float precision expansion (log2 12 bits) |
tree | commitdiff |
2008-09-05 |
Owen Anderson | Revert r55859. This is breaking the build in the absce... |
tree | commitdiff |
2008-09-05 |
Dan Gohman | Move the code that inserts copies for function livein... |
tree | commitdiff |
2008-09-05 |
Dale Johannesen | Add the next limited-precision expansion. |
tree | commitdiff |
2008-09-05 |
Dan Gohman | FastISel support for AND and OR with type i1. |
tree | commitdiff |
2008-09-05 |
Dale Johannesen | Add hooks for other intrinsics to get low-precision... |
tree | commitdiff |
2008-09-05 |
Dan Gohman | FastISel support for ConstantExprs. |
tree | commitdiff |
2008-09-05 |
Dan Gohman | Revert r55817. It broke PIC. FastISel will need to... |
tree | commitdiff |
2008-09-05 |
Evan Cheng | Add a variant of AnalyzeCallOperands that can be used... |
tree | commitdiff |
2008-09-05 |
Duncan Sands | "Fix" PR2762. The testcase now crashes codegen |
tree | commitdiff |
2008-09-05 |
Dan Gohman | Fix a search+replace-o. |
tree | commitdiff |
2008-09-05 |
Dale Johannesen | Add -flimit-float-precision to enable some faster, |
tree | commitdiff |
2008-09-05 |
Dan Gohman | FastISel support for unreachable. |
tree | commitdiff |
2008-09-05 |
Dan Gohman | In FastISel mode, the scheduler may be invoked multiple... |
tree | commitdiff |
2008-09-05 |
Owen Anderson | Add initial support for selecting constant materializat... |
tree | commitdiff |
2008-09-04 |
Dan Gohman | Add an include of SmallSet.h. |
tree | commitdiff |
2008-09-04 |
Dan Gohman | Tidy up several unbeseeming casts from pointer to intptr_t. |
tree | commitdiff |
2008-09-04 |
Dan Gohman | Clean up uses of TargetLowering::getTargetMachine. |
tree | commitdiff |
2008-09-04 |
Dale Johannesen | Add intrinsics for log, log2, log10, exp, exp2. |
tree | commitdiff |
2008-09-03 |
Dan Gohman | Do trivial local CSE for constants and other non-Instru... |
tree | commitdiff |
2008-09-03 |
Dan Gohman | Put RegsForValue in the llvm namespace to avoid warning... |
tree | commitdiff |
2008-09-03 |
Dan Gohman | Create HandlePHINodesInSuccessorBlocksFast, a version of |
tree | commitdiff |
2008-09-03 |
Owen Anderson | Oops, I accidentally broke the fallback case with my... |
tree | commitdiff |
2008-09-03 |
Owen Anderson | Fix an issue where we were reusing materializations... |
tree | commitdiff |
2008-09-03 |
Dan Gohman | Split the SelectionDAG-building code, including the... |
tree | commitdiff |
2008-09-03 |
Dan Gohman | Separate MachineInstr-emitting routines from actual... |
tree | commitdiff |
2008-09-03 |
Evan Cheng | If TargetSelectInstruction returns true, move to next... |
tree | commitdiff |
2008-09-02 |
Evan Cheng | 80 col violations. |
tree | commitdiff |
2008-09-02 |
Dan Gohman | Ensure that HandlePHINodesInSuccessorBlocks is run... |
tree | commitdiff |
2008-09-01 |
Gabor Greif | Provide two overloads of AnalyzeNewNode. |
tree | commitdiff |
2008-09-01 |
Duncan Sands | Even though no caller actually uses the new value |
tree | commitdiff |
2008-08-31 |
Bill Wendling | Another situation where ROTR is cheaper than ROTL. |
tree | commitdiff |
2008-08-31 |
Bill Wendling | For this pattern, ROTR is the cheaper option. |
tree | commitdiff |
2008-08-31 |
Bill Wendling | - Fix comment so that it describes how the code really... |
tree | commitdiff |
2008-08-30 |
Gabor Greif | typo |
tree | commitdiff |
2008-08-30 |
Gabor Greif | fix some 80-col violations |
tree | commitdiff |
2008-08-30 |
Evan Cheng | Transform (x << (y&31)) -> (x << y). This takes advanta... |
tree | commitdiff |
2008-08-30 |
Owen Anderson | Fix an issue where a use might be selected before a... |
tree | commitdiff |
2008-08-29 |
Evan Cheng | Fix 80 col. violations. |
tree | commitdiff |
2008-08-29 |
Evan Cheng | Back out 55498. It broken Apple style bootstrapping. |
tree | commitdiff |
2008-08-28 |
Dan Gohman | Add a target callback for FastISel. |
tree | commitdiff |
2008-08-28 |
Gabor Greif | erect abstraction boundaries for accessing SDValue... |
tree | commitdiff |
2008-08-28 |
Dan Gohman | Implement null and undef values for FastISel. |
tree | commitdiff |
2008-08-28 |
Dan Gohman | Optimize DAGCombiner's worklist processing. Previously... |
tree | commitdiff |
2008-08-28 |
Dan Gohman | Move CaseBlock, JumpTable, and BitTestBlock to be membe... |
tree | commitdiff |
2008-08-28 |
Dan Gohman | Fix a FastISel bug where the instructions from lowering... |
tree | commitdiff |
2008-08-28 |
Rafael Espindola | Reduce the size of the Parts vector. |
tree | commitdiff |
2008-08-28 |
Owen Anderson | Hook up support for fast-isel of trunc instructions... |
tree | commitdiff |
2008-08-28 |
Owen Anderson | FastEmitInst_extractsubreg doesn't need to be passed... |
tree | commitdiff |
2008-08-28 |
Rafael Espindola | Correctly resize the Parts array. |
tree | commitdiff |
2008-08-28 |
Dale Johannesen | Split the ATOMIC NodeType's to include the size, e.g. |
tree | commitdiff |
2008-08-27 |
Dan Gohman | Reorganize the lifetimes of the major objects Selection... |
tree | commitdiff |
2008-08-27 |
Owen Anderson | Add a helper method that will be used to support EXTRAC... |
tree | commitdiff |
2008-08-27 |
Dan Gohman | Fix FastISel's bitcast code for the case where getRegFo... |
tree | commitdiff |
2008-08-27 |
Owen Anderson | Use TargetLowering to get the types in fast isel, which... |
tree | commitdiff |
2008-08-27 |
Dan Gohman | Don't check TLI.getOperationAction. The FastISel way... |
tree | commitdiff |
2008-08-27 |
Dan Gohman | Add a new FastISel method, getRegForValue, which takes... |
tree | commitdiff |
2008-08-27 |
Dan Gohman | Add a comment about the current floating-point constant... |
tree | commitdiff |
2008-08-27 |
Dan Gohman | Optimize ScheduleDAGRRList's topological sort to use... |
tree | commitdiff |
2008-08-27 |
Dan Gohman | Optimize ScheduleDAG's ComputeDepths and ComputeHeights... |
tree | commitdiff |
2008-08-27 |
Dan Gohman | Basic FastISel support for floating-point constants. |
tree | commitdiff |
2008-08-27 |
Owen Anderson | Fix handling of inttoptr and ptrtoint when unhandled... |
tree | commitdiff |
2008-08-27 |
Owen Anderson | Add support for fast isel of inttoptr and ptrtoint... |
tree | commitdiff |
2008-08-26 |
Owen Anderson | Factor out a large amoutn of the cast handling code... |
tree | commitdiff |
2008-08-26 |
Owen Anderson | Add support for fast isel of zext. |
tree | commitdiff |
2008-08-26 |
Gabor Greif | disallow direct access to SDValue::ResNo, provide a... |
tree | commitdiff |
2008-08-26 |
Owen Anderson | Add support for fptosi of constants in fast isel. |
tree | commitdiff |
2008-08-26 |
Dan Gohman | Optimize SelectionDAG's topological sort to use one... |
tree | commitdiff |
2008-08-26 |
Dan Gohman | Refactor the bitcast code into its own function. |
tree | commitdiff |
2008-08-26 |
Dan Gohman | Make FastISel use the correct argument type when castin... |
tree | commitdiff |
2008-08-26 |
Dan Gohman | Don't select binary instructions with illegal types. |
tree | commitdiff |
2008-08-26 |
Owen Anderson | Add support for fast isel of sitofp, and remove some... |
tree | commitdiff |
2008-08-26 |
Owen Anderson | Use a combination of copyRegToReg and ISD::BIT_CONVERT... |
tree | commitdiff |
2008-08-26 |
Owen Anderson | Make TargetInstrInfo::copyRegToReg return a bool indica... |
tree | commitdiff |
2008-08-26 |
Owen Anderson | Add support for fast isel of non-constant fptosi instru... |
tree | commitdiff |
2008-08-26 |
Chris Lattner | typo fix. |
tree | commitdiff |
2008-08-26 |
Dan Gohman | Actually recycle SDNode allocations. SelectionDAG is... |
tree | commitdiff |
2008-08-25 |
Owen Anderson | Add a RetVT parameter to emitted FastISel methods,... |
tree | commitdiff |
2008-08-25 |
Evan Cheng | Unbreak build. |
tree | commitdiff |
2008-08-25 |
Owen Anderson | Expand bitcast support in fast isel to support bitcasts... |
tree | commitdiff |
2008-08-25 |
Owen Anderson | Add support for fast isel of (integer) immediate materi... |
tree | commitdiff |
2008-08-24 |
Chris Lattner | make sure to flush the stream after dumping, to make... |
tree | commitdiff |
2008-08-23 |
Chris Lattner | get MachineConstantPool off std::ostream, onto raw_ostr... |
tree | commitdiff |
2008-08-23 |
Chris Lattner | Switch the asmprinter (.ll) and all the stuff it requir... |
tree | commitdiff |
2008-08-23 |
Dan Gohman | Make MBBMap a DenseMap instead of a std::map. |
tree | commitdiff |
2008-08-23 |
Dan Gohman | Move the point at which FastISel taps into the Selectio... |
tree | commitdiff |
next |