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 |
2008-02-23 |
Devang Patel | To support multiple return values, now ret instruction... |
tree | commitdiff |
2008-02-22 |
Dale Johannesen | Split ParameterAttributes.h, putting the complicated |
tree | commitdiff |
2008-02-22 |
Evan Cheng | Remove an invalid assertion now that there are implicit... |
tree | commitdiff |
2008-02-22 |
Devang Patel | Add StripDeadPrototypes pass. |
tree | commitdiff |
2008-02-22 |
Dale Johannesen | Pass alignment on ByVal parameters, from FE, all |
tree | commitdiff |
2008-02-22 |
Anton Korobeynikov | Add smart refcounting pointer class to ADT back (known... |
tree | commitdiff |
2008-02-22 |
Anton Korobeynikov | Unbreak build for VC2008. Patch by Argiris Kirtzidis! |
tree | commitdiff |
2008-02-22 |
Evan Cheng | Enable re-materialization of instructions which have... |
tree | commitdiff |
2008-02-22 |
Devang Patel | Read and write getresult. |
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 | Add convenient helper to get suffix of the file |
tree | commitdiff |
2008-02-20 |
Dan Gohman | Remove inline keywords from in-class function definitio... |
tree | commitdiff |
2008-02-20 |
Devang Patel | getresult type is the type of indexed aggregate element |
tree | commitdiff |
2008-02-20 |
Devang Patel | Specify GetResultInst index as an unsigned. |
tree | commitdiff |
2008-02-20 |
Devang Patel | Fix typo. Add const version of getAggregateValue()... |
tree | commitdiff |
2008-02-20 |
Dan Gohman | Add explicit keywords. |
tree | commitdiff |
2008-02-20 |
Dan Gohman | Add an intersects method to APInt, to capture a common... |
tree | commitdiff |
2008-02-20 |
Anton Korobeynikov | Add 'sink' cmdline option. Patch by Mikhail Glushenkov! |
tree | commitdiff |
2008-02-20 |
Anton Korobeynikov | Fix newly-introduced 4.3 warnings |
tree | commitdiff |
2008-02-20 |
Anton Korobeynikov | And final pack of warnings silencing |
tree | commitdiff |
2008-02-20 |
Anton Korobeynikov | Update gcc 4.3 warnings fix patch with recent head... |
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 |
next |