2009-01-16 |
Dan Gohman | Initial hazard recognizer support in post-pass scheduli... |
tree | commitdiff |
2009-01-15 |
Devang Patel | Validate dbg_* intrinsics before lowering them. |
tree | commitdiff |
2009-01-15 |
Mon P Wang | Added missing support to widen an operand from a bit... |
tree | commitdiff |
2009-01-15 |
Dan Gohman | Generalize the HazardRecognizer interface so that it... |
tree | commitdiff |
2009-01-15 |
Rafael Espindola | Add the private linkage. |
tree | commitdiff |
2009-01-15 |
Dan Gohman | Move a few containers out of ScheduleDAGInstrs::BuildSc... |
tree | commitdiff |
2009-01-15 |
Dan Gohman | Make getWidenVectorType const; this file was missed... |
tree | commitdiff |
2009-01-15 |
Dan Gohman | More consts on TargetLowering references. |
tree | commitdiff |
2009-01-15 |
Dan Gohman | Use const with TargetLowering references in a few more... |
tree | commitdiff |
2009-01-15 |
Gabor Greif | minor refactoring: use a more specific API |
tree | commitdiff |
2009-01-13 |
Devang Patel | Removoe MachineModuleInfo methods (and related DebugInf... |
tree | commitdiff |
2009-01-13 |
Devang Patel | Undo previous checkin. |
tree | commitdiff |
2009-01-13 |
Devang Patel | Use dwarf writer to decide whether the module has debug... |
tree | commitdiff |
2009-01-13 |
Dan Gohman | The list-td and list-tdrr schedulers don't yet support... |
tree | commitdiff |
2009-01-13 |
Duncan Sands | When replacing uses and the same node is reached |
tree | commitdiff |
2009-01-13 |
Duncan Sands | Fix some typos. Also, the WidenedVectors map |
tree | commitdiff |
2009-01-13 |
Duncan Sands | Correct a comment - this is not a sign extension. |
tree | commitdiff |
2009-01-13 |
Devang Patel | Use DebugInfo interface to lower dbg_* intrinsics. |
tree | commitdiff |
2009-01-12 |
Duncan Sands | Rename getABITypeSize to getTypePaddedSize, as |
tree | commitdiff |
2009-01-12 |
Evan Cheng | Fix PR3241: Currently EmitCopyFromReg emits a copy... |
tree | commitdiff |
2009-01-11 |
Evan Cheng | CheckForPhysRegDependency should not return copy cost... |
tree | commitdiff |
2009-01-09 |
Evan Cheng | Duplicated node may produce a non-physical register... |
tree | commitdiff |
2009-01-09 |
Evan Cheng | Minor debug output tweak. |
tree | commitdiff |
2009-01-09 |
Devang Patel | Request DwarfWriter. This will be used to handle dbg_... |
tree | commitdiff |
2009-01-09 |
Misha Brukman | Removed trailing whitespace from Makefiles. |
tree | commitdiff |
2009-01-07 |
Dan Gohman | Remove redundant 'else's. No functionality change. |
tree | commitdiff |
2009-01-06 |
Dan Gohman | Fix a bug in ComputeLinearIndex computation handling... |
tree | commitdiff |
2009-01-06 |
Dan Gohman | Update these argument lists for the isNormalMemory |
tree | commitdiff |
2009-01-06 |
Dan Gohman | Use a latency value of 0 for the artificial edges inser... |
tree | commitdiff |
2009-01-05 |
Dan Gohman | TargetLowering.h #includes SelectionDAGNodes.h, so... |
tree | commitdiff |
2009-01-05 |
Dan Gohman | Tidy up #includes, deleting a bunch of unnecessary... |
tree | commitdiff |
2009-01-05 |
Devang Patel | squash warnings. |
tree | commitdiff |
2009-01-03 |
Dan Gohman | Fix a DAGCombiner abort on an invalid shift count const... |
tree | commitdiff |
2009-01-03 |
Dan Gohman | CommuteNodesToReducePressure() is now removed. |
tree | commitdiff |
2009-01-03 |
Dan Gohman | Remove the code from the scheduler that commuted two... |
tree | commitdiff |
2009-01-01 |
Duncan Sands | Factorize (and generalize) the code promoting SELECT |
tree | commitdiff |
2009-01-01 |
Duncan Sands | Remove trailing spaces. |
tree | commitdiff |
2009-01-01 |
Duncan Sands | Fix PR3274: when promoting the condition of a BRCOND... |
tree | commitdiff |
2008-12-29 |
Scott Michel | Teach LeaglizeDAG that i64 mul can be a libcall. |
tree | commitdiff |
2008-12-23 |
Dale Johannesen | Change comments so everybody can understand them, hopef... |
tree | commitdiff |
2008-12-23 |
Dale Johannesen | Add another permutation where we should get rid of... |
tree | commitdiff |
2008-12-23 |
Anton Korobeynikov | Restore debug printing |
tree | commitdiff |
2008-12-23 |
Anton Korobeynikov | Sometimes APInt syntax is really ugly... :( |
tree | commitdiff |
2008-12-23 |
Anton Korobeynikov | Indent stuff properly |
tree | commitdiff |
2008-12-23 |
Anton Korobeynikov | Initial checkin of APInt'ififcation of switch lowering |
tree | commitdiff |
2008-12-23 |
Dan Gohman | Clean up the atomic opcodes in SelectionDAG. |
tree | commitdiff |
2008-12-23 |
Dan Gohman | Rename BuildSchedUnits to BuildSchedGraph, and refactor the |
tree | commitdiff |
2008-12-23 |
Dan Gohman | Avoid an unnecessary call to allnodes_size(), which... |
tree | commitdiff |
2008-12-23 |
Dale Johannesen | One more permutation of subtracting off a base value. |
tree | commitdiff |
2008-12-18 |
Mon P Wang | Added support for vector widening. |
tree | commitdiff |
2008-12-17 |
Mon P Wang | Fix expansion of vsetcc to set the high bit for true... |
tree | commitdiff |
2008-12-17 |
Dan Gohman | Double the amount of memory reserved for SUnits. This... |
tree | commitdiff |
2008-12-17 |
Eli Friedman | Fix for PR3225: disable a broken optimization in |
tree | commitdiff |
2008-12-16 |
Dale Johannesen | A new dag combine; several permutations of this |
tree | commitdiff |
2008-12-16 |
Dan Gohman | Preserve SourceValue information when lowering produces... |
tree | commitdiff |
2008-12-16 |
Evan Cheng | We have decided not to support inline asm where an... |
tree | commitdiff |
2008-12-16 |
Dan Gohman | Remove some special-case logic in ScheduleDAGSDNodes's |
tree | commitdiff |
2008-12-16 |
Dan Gohman | Fix some register-alias-related bugs in the post-RA... |
tree | commitdiff |
2008-12-16 |
Dan Gohman | Make addPred and removePred return void, since the... |
tree | commitdiff |
2008-12-15 |
Mon P Wang | Added support for splitting and scalarizing vector... |
tree | commitdiff |
2008-12-15 |
Dan Gohman | Fix printing of PseudoSourceValues in SDNode graphs. |
tree | commitdiff |
2008-12-15 |
Mon P Wang | Added support to LegalizeType for expanding the operand... |
tree | commitdiff |
2008-12-14 |
Duncan Sands | Reapply r60997, this time without forgetting that |
tree | commitdiff |
2008-12-13 |
Bill Wendling | Temporarily revert r60997. It was causing this failure: |
tree | commitdiff |
2008-12-13 |
Duncan Sands | LegalizeDAG is not supposed to introduce illegal |
tree | commitdiff |
2008-12-13 |
Mon P Wang | Remove assertion to allow promotion of a truncating... |
tree | commitdiff |
2008-12-13 |
Mon P Wang | Added basic support for expanding VSETCC |
tree | commitdiff |
2008-12-13 |
Duncan Sands | On big-endian machines it is wrong to do a full |
tree | commitdiff |
2008-12-12 |
Duncan Sands | When expanding unaligned loads and stores do not make |
tree | commitdiff |
2008-12-12 |
Evan Cheng | Fix add/sub expansion: don't create ADD / SUB with... |
tree | commitdiff |
2008-12-12 |
Duncan Sands | When using a 4 byte jump table on a 64 bit machine, |
tree | commitdiff |
2008-12-12 |
Mon P Wang | Added support for SELECT v8i8 v4i16 for X86 (MMX) |
tree | commitdiff |
2008-12-12 |
Bill Wendling | Redo the arithmetic with overflow architecture. I was... |
tree | commitdiff |
2008-12-11 |
Mon P Wang | Avoid generating a convert_rndsat node when the src... |
tree | commitdiff |
2008-12-11 |
Bill Wendling | Clarify FIXME. |
tree | commitdiff |
2008-12-11 |
Mon P Wang | Whitespace clean up (tabs with spaces) |
tree | commitdiff |
2008-12-11 |
Mon P Wang | Make fix for r60829 less conservative to allow the... |
tree | commitdiff |
2008-12-10 |
Bill Wendling | If ADD, SUB, or MUL have an overflow bit that's used... |
tree | commitdiff |
2008-12-10 |
Duncan Sands | For amusement, implement SADDO, SSUBO, UADDO, USUBO |
tree | commitdiff |
2008-12-10 |
Mon P Wang | Fixed a bug when trying to optimize a extract vector... |
tree | commitdiff |
2008-12-10 |
Bill Wendling | Whitespace changes. |
tree | commitdiff |
2008-12-10 |
Bill Wendling | Whitespace fixes. |
tree | commitdiff |
2008-12-09 |
Dan Gohman | Rewrite the SDep class, and simplify some of the relate... |
tree | commitdiff |
2008-12-09 |
Bill Wendling | Add sub/mul overflow intrinsics. This currently doesn... |
tree | commitdiff |
2008-12-09 |
Duncan Sands | Fix PR3117: not all nodes being legalized. The |
tree | commitdiff |
2008-12-09 |
Mon P Wang | In LegalizeOp, don't change the result type of CONVERT_... |
tree | commitdiff |
2008-12-09 |
Mon P Wang | Fix getNode to allow a vector for the shift amount... |
tree | commitdiff |
2008-12-08 |
Dan Gohman | Factor out the code for sign-extending/truncating gep... |
tree | commitdiff |
2008-12-04 |
Duncan Sands | When allocating a stack temporary, use the correct |
tree | commitdiff |
2008-12-04 |
Dan Gohman | Make debug output more informative. |
tree | commitdiff |
2008-12-03 |
Duncan Sands | Only check that the result of the mapping was not |
tree | commitdiff |
2008-12-02 |
Evan Cheng | Remove a (what appears to be) overly strict assertion... |
tree | commitdiff |
2008-12-02 |
Scott Michel | Non-functional change: make custom lowering for truncat... |
tree | commitdiff |
2008-12-02 |
Dale Johannesen | One more transformation. |
tree | commitdiff |
2008-12-02 |
Tilmann Scheller | make it possible to custom lower TRUNCATE (needed for... |
tree | commitdiff |
2008-12-02 |
Mon P Wang | Removed some unnecessary code in widening. |
tree | commitdiff |
2008-12-02 |
Dale Johannesen | Add a few more transformations. |
tree | commitdiff |
2008-12-01 |
Bill Wendling | Expand getVTList, getNodeValueTypes, and SelectNodeTo... |
tree | commitdiff |
2008-12-01 |
Duncan Sands | There are no longer any places that require a |
tree | commitdiff |
2008-12-01 |
Duncan Sands | Change the interface to the type legalization method |
tree | commitdiff |
next |