2008-03-13 |
Chris Lattner | move a bunch of trivial methods to be inline. |
tree | commitdiff |
2008-03-13 |
Chris Lattner | Various improvements suggested by Duncan |
tree | commitdiff |
2008-03-13 |
Evan Cheng | Improve VarInfo::removeKill() by using std::find instea... |
tree | commitdiff |
2008-03-13 |
Dan Gohman | Change PMTopLevelManager's PassManagers vector element... |
tree | commitdiff |
2008-03-13 |
Dan Gohman | Change PMStack::push to accept a PMDataManager* instead of |
tree | commitdiff |
2008-03-13 |
Dan Gohman | Fix a typo in a comment. |
tree | commitdiff |
2008-03-13 |
Dan Gohman | No need for typedefs with enums in C++. |
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 |
Chris Lattner | Reimplement the parameter attributes support, phase... |
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 |
Anton Korobeynikov | Add helper for ultimate aliasee resoltion |
tree | commitdiff |
2008-03-11 |
Devang Patel | Fix getOperand() for ReturnInst. |
tree | commitdiff |
2008-03-11 |
Dan Gohman | Give PassManager and FunctionPassManager a common base... |
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 |
Scott Michel | Give TargetLowering::getSetCCResultType() a parameter... |
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-09 |
Nick Lewycky | Update the block cloner which fixes bugpoint on code... |
tree | commitdiff |
2008-03-09 |
Nick Lewycky | Two things. Preserve the unwind_to when splitting a BB. |
tree | commitdiff |
2008-03-08 |
Nick Lewycky | Not all users of a BB are Instructions any more. |
tree | commitdiff |
2008-03-08 |
Dan Gohman | Remove unused runPass methods. |
tree | commitdiff |
2008-03-08 |
Evan Cheng | Implement x86 support for @llvm.prefetch. It correspond... |
tree | commitdiff |
2008-03-07 |
Dan Gohman | There is no killUse. |
tree | commitdiff |
2008-03-07 |
Devang Patel | Add new sretpromotion pass. |
tree | commitdiff |
2008-03-07 |
Devang Patel | RetVal is not used when there are more then one return... |
tree | commitdiff |
2008-03-07 |
Andrew Lenharth | add a pass that can extract all kinds of global values... |
tree | commitdiff |
2008-03-07 |
Gordon Henriksen | Cleanup some comments in the OCaml bindings. |
tree | commitdiff |
2008-03-06 |
Bill Wendling | When setting the "unused" info, take into account somet... |
tree | commitdiff |
2008-03-06 |
Gabor Greif | fix typos |
tree | commitdiff |
2008-03-06 |
Nick Lewycky | Treat BBs that use BBs as proper predecessors and succe... |
tree | commitdiff |
2008-03-05 |
Dale Johannesen | Clarify that CALLSEQ_START..END may not be nested, |
tree | commitdiff |
2008-03-05 |
Evan Cheng | Add a target lowering hook to control whether it's... |
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 |
Devang Patel | Revert SmallVector ctor variants. |
tree | commitdiff |
2008-03-04 |
Devang Patel | Add FunctionType ctor variant that takes SmallVector... |
tree | commitdiff |
2008-03-04 |
Evan Cheng | Fix 80 column violations. |
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-03 |
Devang Patel | s/isReturnStruct()/hasStructRetAttr()/g |
tree | commitdiff |
2008-03-03 |
Chris Lattner | Stub out a Path::GetMainExecutable call to find the... |
tree | commitdiff |
2008-03-02 |
Chris Lattner | make operand accessors const-correct |
tree | commitdiff |
2008-03-02 |
Chris Lattner | Add a new ShuffleVectorInst::getMaskValue method. |
tree | commitdiff |
2008-03-02 |
Nick Lewycky | Add an unwind_to field to basic blocks, making them... |
tree | commitdiff |
2008-03-01 |
Dale Johannesen | Add MVT::is128BitVector and is64BitVector. Shrink |
tree | commitdiff |
2008-02-29 |
Devang Patel | Add pass to promote sret. |
tree | commitdiff |
2008-02-29 |
Anton Korobeynikov | Use enumeration for preffered EH dwarf encoding reason |
tree | commitdiff |
2008-02-29 |
Evan Cheng | Don't fill eh frames even though these are text sections. |
tree | commitdiff |
2008-02-29 |
Dan Gohman | Add support to APInt for shift and rotate operations... |
tree | commitdiff |
2008-02-29 |
Dan Gohman | Add a method to APFloat to convert directly from APInt. |
tree | commitdiff |
2008-02-28 |
Dale Johannesen | Interface of getByValTypeAlignment differed between |
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 |
Devang Patel | Remove dead code. |
tree | commitdiff |
2008-02-27 |
Anton Korobeynikov | Preparation step for some cleanup/generalization in... |
tree | commitdiff |
2008-02-27 |
Anton Korobeynikov | Assert on invalid PHINode::addIncoming() arguments... |
tree | commitdiff |
2008-02-27 |
Nick Kledzik | fixes from review of first commit |
tree | commitdiff |
2008-02-27 |
Evan Cheng | Fix a bug in dead spill slot elimination. |
tree | commitdiff |
2008-02-27 |
Dan Gohman | Add -analyze support to postdomtree. |
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 |
Bill Wendling | Final de-tabification. |
tree | commitdiff |
2008-02-27 |
Chris Lattner | Add path separator support, patch by Sam Bishop. |
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-27 |
Devang Patel | Add comment. |
tree | commitdiff |
2008-02-27 |
Dan Gohman | Convert SimplifyDemandedMask and ShrinkDemandedConstant... |
tree | commitdiff |
2008-02-26 |
Devang Patel | Remove unncessary ReturnInst constructors. |
tree | commitdiff |
2008-02-26 |
Bill Wendling | Rename PrintableName to Name. |
tree | commitdiff |
2008-02-26 |
Anton Korobeynikov | Update per review. Patch by Mikhail Glushenkov! |
tree | commitdiff |
2008-02-26 |
Bill Wendling | Change "Name" to "AsmName" in the target register info... |
tree | commitdiff |
2008-02-26 |
Nick Kledzik | first commit of new LTO system. It is not hooked up... |
tree | commitdiff |
2008-02-26 |
Devang Patel | Use SmallVector while constructing ReturnInst. |
tree | commitdiff |
2008-02-26 |
Devang Patel | Avoid const_casts |
tree | commitdiff |
2008-02-26 |
Devang Patel | Remove unnecessary getOperand/setOperand overriders. |
tree | commitdiff |
2008-02-26 |
Devang Patel | Unify to ReturnInst::init() member functions. |
tree | commitdiff |
2008-02-26 |
Devang Patel | Optimize most common case by using single RetVal in... |
tree | commitdiff |
2008-02-26 |
Bill Wendling | Detabify |
tree | commitdiff |
2008-02-26 |
Evan Cheng | Refactor inline asm constraint matching code out of... |
tree | commitdiff |
2008-02-26 |
Devang Patel | Pass const vectors by reference. |
tree | commitdiff |
2008-02-25 |
Eli Friedman | Add missing include (for ptrdiff_t). |
tree | commitdiff |
2008-02-25 |
Dan Gohman | Factor the assert for indexed loads/stores out of LoadS... |
tree | commitdiff |
2008-02-25 |
Chris Lattner | add an assertion to catch a null PATypeHolder, patch... |
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 |
Chris Lattner | prune #includes, fit in 80 cols. |
tree | commitdiff |
2008-02-25 |
Chris Lattner | make this self contained. |
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-24 |
Bill Wendling | Some platforms use the same name for 32-bit and 64... |
tree | commitdiff |
2008-02-23 |
Scott Michel | Merge current work back to tree to minimize diffs and... |
tree | commitdiff |
2008-02-23 |
Devang Patel | Remove unnecessary "inline" keywords. |
tree | commitdiff |
2008-02-23 |
Devang Patel | Use dyn_cast instead of isa + cast. |
tree | commitdiff |
2008-02-23 |
Evan Cheng | Forgot this. |
tree | commitdiff |
next |