2008-04-03 |
Evan Cheng | - Treat a live range defined by an implicit_def as... |
tree | commitdiff |
2008-04-03 |
Evan Cheng | Start of a series of patches related to implicit_def. |
tree | commitdiff |
2008-04-03 |
Evan Cheng | Backing out 48222 temporarily. |
tree | commitdiff |
2008-04-02 |
Evan Cheng | Now that I am told MachineRegisterInfo also tracks... |
tree | commitdiff |
2008-04-02 |
Evan Cheng | Remove #include<map> from LiveVariables.h. Not referenced. |
tree | commitdiff |
2008-04-02 |
Anton Korobeynikov | Add new CC lowering rule: provide a list of registers... |
tree | commitdiff |
2008-04-02 |
Dale Johannesen | Recommitting EH patch; this should answer most of the |
tree | commitdiff |
2008-04-01 |
Chris Lattner | update comment. |
tree | commitdiff |
2008-03-29 |
Evan Cheng | Cosmetic change. |
tree | commitdiff |
2008-03-28 |
Duncan Sands | Rename getAnyLoad to getLoad is suggested by Evan. |
tree | commitdiff |
2008-03-27 |
Duncan Sands | Implement LegalizeTypes support for softfloat LOAD. |
tree | commitdiff |
2008-03-27 |
Dan Gohman | Avoid creating chain dependencies from CopyToReg nodes... |
tree | commitdiff |
2008-03-26 |
Roman Levenstein | Use a linked data structure for the uses lists of an... |
tree | commitdiff |
2008-03-25 |
Dan Gohman | A quick nm audit turned up several fixed tables and... |
tree | commitdiff |
2008-03-22 |
Evan Cheng | Teach DAG combiner to commute commutable binary nodes... |
tree | commitdiff |
2008-03-21 |
Dan Gohman | Don't include <map> in Pass.h, which doesn't need it... |
tree | commitdiff |
2008-03-21 |
Duncan Sands | Introduce a new node for holding call argument |
tree | commitdiff |
2008-03-19 |
Evan Cheng | Fix live variables issues: |
tree | commitdiff |
2008-03-15 |
Evan Cheng | Replace all target specific implicit def instructions... |
tree | commitdiff |
2008-03-14 |
Evan Cheng | Back out r48353. Not needed. |
tree | commitdiff |
2008-03-14 |
Evan Cheng | Add an MO_Undef MachineOperandType, intended for INSERT... |
tree | commitdiff |
2008-03-14 |
Evan Cheng | Forgot this. |
tree | commitdiff |
2008-03-13 |
Dan Gohman | Fix a typo in a comment. |
tree | commitdiff |
2008-03-13 |
Evan Cheng | Improve VarInfo::removeKill() by using std::find instea... |
tree | commitdiff |
2008-03-13 |
Evan Cheng | Refactor some code out of MachineSink into a MachineIns... |
tree | commitdiff |
2008-03-12 |
Evan Cheng | Experimental scheduler change to schedule / coalesce... |
tree | commitdiff |
2008-03-12 |
Duncan Sands | Don't try to extract an i32 from an f64. This |
tree | commitdiff |
2008-03-12 |
Evan Cheng | Document an implementation detail about EXTRACT_SUBREG... |
tree | commitdiff |
2008-03-11 |
Dan Gohman | Use PassManagerBase instead of FunctionPassManager... |
tree | commitdiff |
2008-03-11 |
Evan Cheng | When the register allocator runs out of registers,... |
tree | commitdiff |
2008-03-10 |
Dan Gohman | Implement more support for fp-to-i128 and i128-to-fp... |
tree | commitdiff |
2008-03-10 |
Evan Cheng | Revert 48125, 48126, and 48130 for now to unbreak some... |
tree | commitdiff |
2008-03-10 |
Dale Johannesen | Use uint64_t not unsigned long long. |
tree | commitdiff |
2008-03-10 |
Christopher Lamb | Allow insert_subreg into implicit, target-specific... |
tree | commitdiff |
2008-03-10 |
Dale Johannesen | Increase ISD::ParamFlags to 64 bits. Increase the... |
tree | commitdiff |
2008-03-08 |
Evan Cheng | Implement x86 support for @llvm.prefetch. It correspond... |
tree | commitdiff |
2008-03-06 |
Bill Wendling | When setting the "unused" info, take into account somet... |
tree | commitdiff |
2008-03-05 |
Dale Johannesen | Clarify that CALLSEQ_START..END may not be nested, |
tree | commitdiff |
2008-03-05 |
Dan Gohman | Codegen support for i128 SINT_TO_FP. |
tree | commitdiff |
2008-03-05 |
Evan Cheng | Refactor code. Remove duplicated functions that basical... |
tree | commitdiff |
2008-03-04 |
Evan Cheng | Rename isOperand() to isOperandOf() (and other similar... |
tree | commitdiff |
2008-03-03 |
Bill Wendling | This is the initial check-in for adding register scaven... |
tree | commitdiff |
2008-03-01 |
Dale Johannesen | Add MVT::is128BitVector and is64BitVector. Shrink |
tree | commitdiff |
2008-02-29 |
Evan Cheng | Don't fill eh frames even though these are text sections. |
tree | commitdiff |
2008-02-28 |
Duncan Sands | Document that the shuffle mask may contain undef |
tree | commitdiff |
2008-02-28 |
Evan Cheng | Add a quick and dirty "loop aligner pass". x86 uses... |
tree | commitdiff |
2008-02-27 |
Evan Cheng | Fix a bug in dead spill slot elimination. |
tree | commitdiff |
2008-02-27 |
Duncan Sands | LegalizeTypes support for INSERT_VECTOR_ELT. |
tree | commitdiff |
2008-02-27 |
Evan Cheng | Don't track max alignment during stack object allocatio... |
tree | commitdiff |
2008-02-27 |
Evan Cheng | Spiller now remove unused spill slots. |
tree | commitdiff |
2008-02-27 |
Dan Gohman | Convert the last remaining users of the non-APInt form of |
tree | commitdiff |
2008-02-26 |
Bill Wendling | Detabify |
tree | commitdiff |
2008-02-25 |
Dan Gohman | Factor the assert for indexed loads/stores out of LoadS... |
tree | commitdiff |
2008-02-25 |
Dan Gohman | Convert MaskedValueIsZero and all its users to use... |
tree | commitdiff |
2008-02-25 |
Chris Lattner | add LSBaseSDNode::getOffset at Dan's request. |
tree | commitdiff |
2008-02-25 |
Dan Gohman | Add a new method to SDNode/SDOperand named getValueSize... |
tree | commitdiff |
2008-02-25 |
Evan Cheng | Correctly determine whether a argument load can be... |
tree | commitdiff |
2008-02-23 |
Evan Cheng | Forgot this. |
tree | commitdiff |
2008-02-22 |
Evan Cheng | Enable re-materialization of instructions which have... |
tree | commitdiff |
2008-02-22 |
Chris Lattner | minor cleanups to LSBaseSDNode. |
tree | commitdiff |
2008-02-21 |
Andrew Lenharth | Better names as per Evan's request |
tree | commitdiff |
2008-02-21 |
Andrew Lenharth | Atomic op support. If any gcc test uses __sync builtin... |
tree | commitdiff |
2008-02-20 |
Anton Korobeynikov | Unbreak build with gcc 4.3: provide missed includes... |
tree | commitdiff |
2008-02-20 |
Bill Wendling | Fixed typo. |
tree | commitdiff |
2008-02-20 |
Bill Wendling | More constification of things. More comments added... |
tree | commitdiff |
2008-02-18 |
Evan Cheng | - When DAG combiner is folding a bit convert into a... |
tree | commitdiff |
2008-02-18 |
Roman Levenstein | New helper function getMBBFromIndex() that given an... |
tree | commitdiff |
2008-02-16 |
Andrew Lenharth | llvm.memory.barrier, and impl for x86 and alpha |
tree | commitdiff |
2008-02-16 |
Dan Gohman | Rename CountMemOperands to ComputeMemOperandsEnd to... |
tree | commitdiff |
2008-02-15 |
Evan Cheng | - Removing the infamous r2rMap_ and rep() method. Now... |
tree | commitdiff |
2008-02-15 |
Dan Gohman | Change MemOperand's size and offset to be 64-bit. |
tree | commitdiff |
2008-02-14 |
Nate Begeman | Change how FP immediates are handled. |
tree | commitdiff |
2008-02-14 |
Nate Begeman | Support a new type of MachineOperand, MO_FPImmediate... |
tree | commitdiff |
2008-02-14 |
Nate Begeman | Nuke dead comment |
tree | commitdiff |
2008-02-13 |
Dan Gohman | Simplify some logic in ComputeMaskedBits. And change... |
tree | commitdiff |
2008-02-13 |
Nicolas Geoffray | Enable exception handling int JIT |
tree | commitdiff |
2008-02-13 |
Evan Cheng | Simplify. |
tree | commitdiff |
2008-02-13 |
Evan Cheng | Initial support for copy elimination by commuting its... |
tree | commitdiff |
2008-02-13 |
Evan Cheng | - Added removeValNo() to remove all live ranges of... |
tree | commitdiff |
2008-02-13 |
Evan Cheng | Added debugging routine dumpUses. |
tree | commitdiff |
2008-02-13 |
Dan Gohman | Convert SelectionDAG::ComputeMaskedBits to use APInt... |
tree | commitdiff |
2008-02-12 |
Dan Gohman | Add a doxygen comment for SrcValueSDNode, to make its... |
tree | commitdiff |
2008-02-11 |
Dan Gohman | From Chris' review: change MemOperandSDNode's construct... |
tree | commitdiff |
2008-02-10 |
Dan Gohman | Rename MRegisterInfo to TargetRegisterInfo. |
tree | commitdiff |
2008-02-08 |
Dan Gohman | Change ConstantSDNode to store an APInt instead of... |
tree | commitdiff |
2008-02-08 |
Dan Gohman | Avoid needlessly casting away const qualifiers. |
tree | commitdiff |
2008-02-07 |
Dan Gohman | Follow Chris' suggestion; change the PseudoSourceValue... |
tree | commitdiff |
2008-02-06 |
Dan Gohman | Re-apply the memory operand changes, with a fix for... |
tree | commitdiff |
2008-02-05 |
Evan Cheng | Unbreak teh build. |
tree | commitdiff |
2008-02-04 |
Evan Cheng | Typo. |
tree | commitdiff |
2008-02-03 |
Chris Lattner | Change the 'global modification' APIs in SelectionDAG... |
tree | commitdiff |
2008-02-02 |
Evan Cheng | SDIsel processes llvm.dbg.declare by recording the... |
tree | commitdiff |
2008-02-01 |
Evan Cheng | Remove the nasty LABEL hack with a much less evil one... |
tree | commitdiff |
2008-02-01 |
Evan Cheng | Rename RecordLabel to RecordSourceLine because that... |
tree | commitdiff |
2008-01-31 |
Evan Cheng | Revert 46556 and 46585. Dan please fix the PseudoSource... |
tree | commitdiff |
2008-01-31 |
Evan Cheng | Add an extra operand to LABEL nodes which distinguishes... |
tree | commitdiff |
2008-01-31 |
Dan Gohman | Fix a typo in a comment. |
tree | commitdiff |
2008-01-31 |
Dan Gohman | Rename ISD::FLT_ROUNDS to ISD::FLT_ROUNDS_ to avoid... |
tree | commitdiff |
2008-01-31 |
Dan Gohman | Create a new class, MemOperand, for describing memory... |
tree | commitdiff |
2008-01-30 |
Evan Cheng | A semi-gross fix for a debug info issue. When inserting... |
tree | commitdiff |
next |