2008-07-12 |
Evan Cheng | Back out 53476 and 53480 for now. Somehow they cause... |
tree | commitdiff |
2008-07-12 |
Dan Gohman | Add a utility function to MachineInstr for testing... |
tree | commitdiff |
2008-07-11 |
Dan Gohman | Include a frame index in the "fixed stack" pseudo sourc... |
tree | commitdiff |
2008-07-11 |
Dan Gohman | Add support for putting NamedRegionTimers in TimerGroup... |
tree | commitdiff |
2008-07-11 |
Dan Gohman | Trim unnecessary #includes. |
tree | commitdiff |
2008-07-11 |
Duncan Sands | It is pointless to turn a UINT_TO_FP into an |
tree | commitdiff |
2008-07-11 |
Duncan Sands | Add two missing SINT_TO_FP libcalls. |
tree | commitdiff |
2008-07-11 |
Duncan Sands | Add support for 128 bit shifts and 32 bit shifts |
tree | commitdiff |
2008-07-10 |
Bill Wendling | Pull r53428 from Gaz into mainline: |
tree | commitdiff |
2008-07-10 |
Dan Gohman | Add a SubclassData field to SDNode, similar to what... |
tree | commitdiff |
2008-07-10 |
Dan Gohman | Fix a copy+pasto in an assertion string. |
tree | commitdiff |
2008-07-10 |
Dan Gohman | Stack objects have nonnegative indices, not just positi... |
tree | commitdiff |
2008-07-10 |
Dan Gohman | Remove this file; the code that it went with is no... |
tree | commitdiff |
2008-07-10 |
Duncan Sands | Add support for 128 bit multiplicative operations. |
tree | commitdiff |
2008-07-10 |
Duncan Sands | Add a mysteriously missing libcall, FPTOSINT_F80_I32. |
tree | commitdiff |
2008-07-10 |
Evan Cheng | - Change the horrible N^2 isRegReDefinedByTwoAddr.... |
tree | commitdiff |
2008-07-09 |
Dan Gohman | Simplify hasNUsesOfValue and hasAnyUsesOfValue even... |
tree | commitdiff |
2008-07-09 |
Dan Gohman | Move MemoryVT out of LSBaseNode into MemSDNode, allowin... |
tree | commitdiff |
2008-07-09 |
Dan Gohman | Move the IsVolatile and SVOffset fields into the MemSDN... |
tree | commitdiff |
2008-07-09 |
Dan Gohman | const-ify SelectionDAG::getNodeValueTypes. |
tree | commitdiff |
2008-07-08 |
Dan Gohman | Factor out the code for computing an alignment value... |
tree | commitdiff |
2008-07-08 |
Evan Cheng | Unbreak C++ tests on x86 Darwin. |
tree | commitdiff |
2008-07-08 |
Evan Cheng | Avoid unnecessary string construction during asm printing. |
tree | commitdiff |
2008-07-07 |
Dan Gohman | Pool-allocation for MachineInstrs, MachineBasicBlocks... |
tree | commitdiff |
2008-07-07 |
Dan Gohman | Pool-allocation for SDNodes. The pool is allocated... |
tree | commitdiff |
2008-07-07 |
Bill Wendling | Use StringMap for greater justice! |
tree | commitdiff |
2008-07-07 |
Dan Gohman | Fix SDNode::MorphNodeTo (a function used by by SelectNo... |
tree | commitdiff |
2008-07-07 |
Dan Gohman | Move MachineMemOperand's constructor out of line, to... |
tree | commitdiff |
2008-07-07 |
Dan Gohman | Shrink MachineMemOperand by storing the alignment in... |
tree | commitdiff |
2008-07-07 |
Dan Gohman | Remove most of the uses of SDOperandPtr, usually replac... |
tree | commitdiff |
2008-07-07 |
Dan Gohman | Remove uses of "llvm/Support/Debug.h" from LLVM include... |
tree | commitdiff |
2008-07-07 |
Duncan Sands | LegalizeTypes soft-float support for stores of a |
tree | commitdiff |
2008-07-05 |
Mon P Wang | Fixed generating incorrect aligned stores that I backou... |
tree | commitdiff |
2008-07-03 |
Bill Wendling | Don't return std::vector by value, but pass it in by... |
tree | commitdiff |
2008-07-03 |
Bill Wendling | Revert my previous check-in that split up MachineModule... |
tree | commitdiff |
2008-07-03 |
Evan Cheng | Backed out 53031. |
tree | commitdiff |
2008-07-03 |
Evan Cheng | - Remove calls to copyKillDeadInfo which is an N^2... |
tree | commitdiff |
2008-07-03 |
Evan Cheng | - Add LiveVariables::replaceKillInstruction. This does... |
tree | commitdiff |
2008-07-02 |
Dan Gohman | Replace a few uses of SelectionDAG::getTargetNode with |
tree | commitdiff |
2008-07-02 |
Mon P Wang | Make the default min align of CreateStackTemporary... |
tree | commitdiff |
2008-07-02 |
Duncan Sands | Add a new getMergeValues method that does not need |
tree | commitdiff |
2008-07-02 |
Mon P Wang | Fixed problem in EmitStackConvert where the source... |
tree | commitdiff |
2008-07-02 |
Bill Wendling | Sorry. I couldn't sleep at night knowing I put these... |
tree | commitdiff |
2008-07-01 |
Bill Wendling | - Update comments. |
tree | commitdiff |
2008-07-01 |
Owen Anderson | Add a version of AsmPrinter::EOL that takes a const... |
tree | commitdiff |
2008-07-01 |
Evan Cheng | DAGSize should not be public. |
tree | commitdiff |
2008-07-01 |
Dan Gohman | Make ilist_traits<MachineBasicBlock>'s Parent member... |
tree | commitdiff |
2008-07-01 |
Evan Cheng | Do not use computationally expensive scheduling heurist... |
tree | commitdiff |
2008-07-01 |
Dan Gohman | Split ISD::LABEL into ISD::DBG_LABEL and ISD::EH_LABEL... |
tree | commitdiff |
2008-06-30 |
Dan Gohman | Rename ISD::LOCATION to ISD::DBG_STOPPOINT to better... |
tree | commitdiff |
2008-06-30 |
Evan Cheng | Split scheduling from instruction selection. |
tree | commitdiff |
2008-06-30 |
Duncan Sands | Revert the SelectionDAG optimization that makes |
tree | commitdiff |
2008-06-27 |
Bill Wendling | More cruft from revert... |
tree | commitdiff |
2008-06-27 |
Bill Wendling | Reverting broken patch r52803. |
tree | commitdiff |
2008-06-27 |
Bill Wendling | - Remove a use of std::vector. |
tree | commitdiff |
2008-06-27 |
Bill Wendling | Refactor the DebugInfoDesc stuff out of the MachineModu... |
tree | commitdiff |
2008-06-26 |
Bill Wendling | Remove warnings about shadowed and unused variables. |
tree | commitdiff |
2008-06-25 |
Owen Anderson | Remember which MachineOperand we were processing, so... |
tree | commitdiff |
2008-06-25 |
Duncan Sands | Add support for expanding PPC 128 bit floats. |
tree | commitdiff |
2008-06-25 |
Dan Gohman | Remove the OrigVT member from AtomicSDNode, as it is... |
tree | commitdiff |
2008-06-25 |
Mon P Wang | Added MemOperands to Atomic operations since Atomics... |
tree | commitdiff |
2008-06-24 |
Owen Anderson | Remove an incorrect comment. |
tree | commitdiff |
2008-06-24 |
Owen Anderson | Use InstrSlots::NUM rather than pre-dividing by four... |
tree | commitdiff |
2008-06-24 |
Dan Gohman | Comment fixes, and make Schedule() pure virtual. |
tree | commitdiff |
2008-06-23 |
Owen Anderson | Add getScaledIntervalSize, which gives a measure of... |
tree | commitdiff |
2008-06-23 |
Dan Gohman | Use StringMap instead of std::map<std::string, SDNode*>. |
tree | commitdiff |
2008-06-23 |
Evan Cheng | Instead of adding an isSS field to LiveInterval to... |
tree | commitdiff |
2008-06-21 |
Dan Gohman | Reorder some fields in SDNode. This avoids padding, |
tree | commitdiff |
2008-06-21 |
Dan Gohman | Remove ScheduleDAG's SUnitMap altogether. Instead,... |
tree | commitdiff |
2008-06-21 |
Dan Gohman | Add a priority queue class, which is a wrapper around... |
tree | commitdiff |
2008-06-21 |
Dan Gohman | Change ScheduleDAG's SUnitMap from DenseMap<SDNode... |
tree | commitdiff |
2008-06-21 |
Evan Cheng | Undo spill weight tweak. Need to investigate the perfor... |
tree | commitdiff |
2008-06-20 |
Duncan Sands | Add some methods for querying the nature of a |
tree | commitdiff |
2008-06-20 |
Dan Gohman | Add an allnodes_size method. |
tree | commitdiff |
2008-06-19 |
Evan Cheng | Minor spiller tweak to unfavor reload into load/store... |
tree | commitdiff |
2008-06-18 |
Evan Cheng | Add MachineRegisterInfo::use_empty. |
tree | commitdiff |
2008-06-17 |
Chris Lattner | add a new -enable-value-prop flag for llcbeta, that... |
tree | commitdiff |
2008-06-16 |
Duncan Sands | Allow these transforms for types like i256 while |
tree | commitdiff |
2008-06-14 |
Andrew Lenharth | add missing atomic intrinsic from gcc |
tree | commitdiff |
2008-06-11 |
Duncan Sands | Sometimes (rarely) nodes held in LegalizeTypes |
tree | commitdiff |
2008-06-10 |
Duncan Sands | Small doc fix. |
tree | commitdiff |
2008-06-09 |
Duncan Sands | Various tweaks related to apint codegen. No functionality |
tree | commitdiff |
2008-06-08 |
Duncan Sands | Remove comparison methods for MVT. The main cause |
tree | commitdiff |
2008-06-06 |
Duncan Sands | Tighten up the abstraction slightly. |
tree | commitdiff |
2008-06-06 |
Duncan Sands | Wrap MVT::ValueType in a struct to get type safety |
tree | commitdiff |
2008-06-06 |
Evan Cheng | Refine stack slot interval weight computation. |
tree | commitdiff |
2008-06-05 |
Owen Anderson | Add a helper for constructing new live ranges that... |
tree | commitdiff |
2008-06-04 |
Evan Cheng | Add a stack slot coloring pass. Not yet enabled. |
tree | commitdiff |
2008-06-04 |
Duncan Sands | Change packed struct layout so that field sizes |
tree | commitdiff |
2008-05-30 |
Evan Cheng | Revert 51775. |
tree | commitdiff |
2008-05-30 |
Owen Anderson | Forgot to commit this file. |
tree | commitdiff |
2008-05-30 |
Evan Cheng | Patches for building llvm on Solaris x86. Contributed... |
tree | commitdiff |
2008-05-29 |
Dan Gohman | Prune and tidy #includes. |
tree | commitdiff |
2008-05-29 |
Anton Korobeynikov | For PR1338: rename include/llvm/ADT/ilist and friends... |
tree | commitdiff |
2008-05-28 |
Owen Anderson | Factor the numbering computation into a separate method... |
tree | commitdiff |
2008-05-19 |
Dale Johannesen | Handle quoted names when constructing $stub's, |
tree | commitdiff |
2008-05-19 |
Bill Wendling | Remove warnings about unused parameters and shadowed... |
tree | commitdiff |
2008-05-15 |
Evan Cheng | Fix typos and comments. |
tree | commitdiff |
2008-05-15 |
Evan Cheng | Make use of vector load and store operations to impleme... |
tree | commitdiff |
2008-05-14 |
Roman Levenstein | Do not generate by TableGen the hard-coded standard... |
tree | commitdiff |
next |