2009-07-21 |
Dan Gohman | Permit the IntPtrTy argument to isEliminableCastPair... |
blob | commitdiff | raw |
2009-07-20 |
Dan Gohman | Revert the addition of hasNoPointerOverflow to GEPOperator. |
blob | commitdiff | raw | diff to current |
2009-07-17 |
Dan Gohman | Add a GEPOperator class, and move the hasNoPointerOverflow |
blob | commitdiff | raw | diff to current |
2009-07-17 |
Dan Gohman | Fix a typo that Duncan spotted. |
blob | commitdiff | raw | diff to current |
2009-07-17 |
Dan Gohman | GetElementPtr instructions default to having no overflow. |
blob | commitdiff | raw | diff to current |
2009-07-16 |
Owen Anderson | Now that we have contexts on types, convert some more... |
blob | commitdiff | raw | diff to current |
2009-07-15 |
Owen Anderson | Revert yesterday's change by removing the LLVMContext... |
blob | commitdiff | raw | diff to current |
2009-07-15 |
Owen Anderson | Move a few more convenience factory functions from... |
blob | commitdiff | raw | diff to current |
2009-07-14 |
Owen Anderson | Move EVER MORE stuff over to LLVMContext. |
blob | commitdiff | raw | diff to current |
2009-07-14 |
Torok Edwin | llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE... |
blob | commitdiff | raw | diff to current |
2009-07-13 |
Owen Anderson | These don't really need contexts either. |
blob | commitdiff | raw | diff to current |
2009-07-13 |
Owen Anderson | Move more functionality over to LLVMContext. |
blob | commitdiff | raw | diff to current |
2009-07-13 |
Owen Anderson | Begin the painful process of tearing apart the rat... |
blob | commitdiff | raw | diff to current |
2009-07-11 |
Torok Edwin | assert(0) -> LLVM_UNREACHABLE. |
blob | commitdiff | raw | diff to current |
2009-07-09 |
Owen Anderson | This started as a small change, I swear. Unfortunately... |
blob | commitdiff | raw | diff to current |
2009-07-08 |
Torok Edwin | Implement changes from Chris's feedback. |
blob | commitdiff | raw | diff to current |
2009-07-08 |
Torok Edwin | Start converting to new error handling API. |
blob | commitdiff | raw | diff to current |
2009-07-08 |
Nick Lewycky | Remove the vicmp and vfcmp instructions. Because we... |
blob | commitdiff | raw | diff to current |
2009-06-15 |
Dan Gohman | Use Type::isIntOrIntVector and Type::isFPOrFPVector. |
blob | commitdiff | raw | diff to current |
2009-06-15 |
Dan Gohman | Support vector casts in more places, fixing a variety... |
blob | commitdiff | raw | diff to current |
2009-06-14 |
Dan Gohman | Fix old-style type names in comments. |
blob | commitdiff | raw | diff to current |
2009-06-04 |
Dan Gohman | Split the Add, Sub, and Mul instruction opcodes into... |
blob | commitdiff | raw | diff to current |
2009-05-18 |
Dan Gohman | Revert r72025. It is possible for clients to convert... |
blob | commitdiff | raw | diff to current |
2009-05-18 |
Dan Gohman | Add assertions to CastInst::getCastOpcode to catch... |
blob | commitdiff | raw | diff to current |
2009-03-13 |
Bill Wendling | Revert r66920. It was causing failures in the self... |
blob | commitdiff | raw | diff to current |
2009-03-13 |
Gabor Greif | Second installment of "BasicBlock operands to the back" |
blob | commitdiff | raw | diff to current |
2009-03-12 |
Gabor Greif | Rearrange operands of the BranchInst, to be able to |
blob | commitdiff | raw | diff to current |
2009-03-09 |
Chris Lattner | fix Analysis/BasicAA/2004-12-08-BasicAACrash.ll by... |
blob | commitdiff | raw | diff to current |
2009-03-09 |
Chris Lattner | Fix PR3746 - Crash in isel with GEP of function pointer |
blob | commitdiff | raw | diff to current |
2009-01-11 |
Gabor Greif | simplify CallSite helper class to not consult the Instr... |
blob | commitdiff | raw | diff to current |
2008-12-29 |
Chris Lattner | move select validation logic into a shared place where... |
blob | commitdiff | raw | diff to current |
2008-11-26 |
Chris Lattner | add a long-overdue AllocaInst::isStaticAlloca method. |
blob | commitdiff | raw | diff to current |
2008-11-21 |
Devang Patel | Silence unused variable warnings. |
blob | commitdiff | raw | diff to current |
2008-11-10 |
Mon P Wang | Added support for the following definition of shufflevector |
blob | commitdiff | raw | diff to current |
2008-11-05 |
Devang Patel | Silence unused variable warnings. |
blob | commitdiff | raw | diff to current |
2008-09-25 |
Devang Patel | Large mechanical patch. |
blob | commitdiff | raw | diff to current |
2008-09-23 |
Devang Patel | s/ParameterAttributes/Attributes/g |
blob | commitdiff | raw | diff to current |
2008-08-14 |
Dan Gohman | Improve support for vector casts in LLVM IR and CodeGen. |
blob | commitdiff | raw | diff to current |
2008-07-29 |
Nate Begeman | Add vector shifts to the IR, patch by Eli Friedman. |
blob | commitdiff | raw | diff to current |
2008-07-29 |
Matthijs Kooijman | Add a GetElementPtrInst::getIndexedType that accepts... |
blob | commitdiff | raw | diff to current |
2008-07-25 |
Nate Begeman | Tab removal |
blob | commitdiff | raw | diff to current |
2008-07-23 |
Dan Gohman | Enable first-class aggregates support. |
blob | commitdiff | raw | diff to current |
2008-07-08 |
Duncan Sands | Add some convenience methods for manipulating |
blob | commitdiff | raw | diff to current |
2008-06-23 |
Dan Gohman | Remove two convenience constructors because they're... |
blob | commitdiff | raw | diff to current |
2008-06-23 |
Dan Gohman | Use std::copy instead of a loop. |
blob | commitdiff | raw | diff to current |
2008-06-20 |
Dan Gohman | Simplify this code. Thanks Chris! |
blob | commitdiff | raw | diff to current |
2008-06-17 |
Dan Gohman | In InsertValueInst's copy ctor, actually copy the operands. |
blob | commitdiff | raw | diff to current |
2008-06-17 |
Dan Gohman | Implement the ExtractValueInst::getIndexedType that... |
blob | commitdiff | raw | diff to current |
2008-06-16 |
Chris Lattner | fix pr2460 |
blob | commitdiff | raw | diff to current |
2008-06-06 |
Gabor Greif | get rid of ExtractValueInst::init's Value argument... |
blob | commitdiff | raw | diff to current |
2008-06-06 |
Gabor Greif | make ExtractValueInst derived from UnaryInstruction |
blob | commitdiff | raw | diff to current |
2008-06-05 |
Matthijs Kooijman | * Make CallSite::hasArgument const and let it take... |
blob | commitdiff | raw | diff to current |
2008-06-04 |
Matthijs Kooijman | Add CallSite::hasArgument to allow for seeing if a... |
blob | commitdiff | raw | diff to current |
2008-06-04 |
Matthijs Kooijman | Add a Name parameter to two of the init methods of... |
blob | commitdiff | raw | diff to current |
2008-06-04 |
Matthijs Kooijman | Implement the two constructors in InsertValueInst and... |
blob | commitdiff | raw | diff to current |
2008-05-31 |
Dan Gohman | Factor several methods, including getInversePredicate and |
blob | commitdiff | raw | diff to current |
2008-05-31 |
Dan Gohman | IR, bitcode reader, bitcode writer, and asmparser chang... |
blob | commitdiff | raw | diff to current |
2008-05-27 |
Gabor Greif | prune unneeded #includes |
blob | commitdiff | raw | diff to current |
2008-05-27 |
Gabor Greif | remove unneeded reinterpret_casts |
blob | commitdiff | raw | diff to current |
2008-05-27 |
Gabor Greif | We have the correct headers included to know that BB... |
blob | commitdiff | raw | diff to current |
2008-05-26 |
Gabor Greif | eliminate calls to deprecated Use::init() interface |
blob | commitdiff | raw | diff to current |
2008-05-23 |
Dan Gohman | Add more IR support for the new extractvalue and insert... |
blob | commitdiff | raw | diff to current |
2008-05-16 |
Eric Christopher | Add functions to enable adding a single attribute to... |
blob | commitdiff | raw | diff to current |
2008-05-16 |
Gabor Greif | API change for {BinaryOperator|CmpInst|CastInst}::creat... |
blob | commitdiff | raw | diff to current |
2008-05-16 |
Dan Gohman | Revert the change from r51157 in |
blob | commitdiff | raw | diff to current |
2008-05-15 |
Dan Gohman | IR support for extractvalue and insertvalue instruction... |
blob | commitdiff | raw | diff to current |
2008-05-15 |
Gabor Greif | Fix a bunch of 80col violations that arose from the... |
blob | commitdiff | raw | diff to current |
2008-05-13 |
Gabor Greif | Merge of r51073-51074 from use-diet branch. |
blob | commitdiff | raw | diff to current |
2008-05-13 |
Gabor Greif | Derive GetResultInst from UnaryInstruction, this simpli... |
blob | commitdiff | raw | diff to current |
2008-05-12 |
Nate Begeman | Pointer comparisons should be handled by icmp, not... |
blob | commitdiff | raw | diff to current |
2008-05-12 |
Nate Begeman | Hard code CmpInst back to i1 for now while I go track... |
blob | commitdiff | raw | diff to current |
2008-05-12 |
Nate Begeman | Add two new instructions to the llvm IR, vicmp and... |
blob | commitdiff | raw | diff to current |
2008-05-12 |
Dan Gohman | Update comments. |
blob | commitdiff | raw | diff to current |
2008-05-10 |
Gabor Greif | merge of use-diet branch to trunk |
blob | commitdiff | raw | diff to current |
2008-04-23 |
Chris Lattner | Enforce that multiple return values have to have at... |
blob | commitdiff | raw | diff to current |
2008-04-06 |
Gabor Greif | API changes for class Use size reduction, wave 1. |
blob | commitdiff | raw | diff to current |
2008-03-24 |
Dan Gohman | Shrink the size of AllocationInst by using its SubclassData |
blob | commitdiff | raw | diff to current |
2008-03-13 |
Chris Lattner | move a bunch of trivial methods to be inline. |
blob | commitdiff | raw | diff to current |
2008-03-12 |
Chris Lattner | Reimplement the parameter attributes support, phase... |
blob | commitdiff | raw | diff to current |
2008-03-03 |
Devang Patel | s/isReturnStruct()/hasStructRetAttr()/g |
blob | commitdiff | raw | diff to current |
2008-03-02 |
Chris Lattner | Add a new ShuffleVectorInst::getMaskValue method. |
blob | commitdiff | raw | diff to current |
2008-02-27 |
Devang Patel | Add comment. |
blob | commitdiff | raw | diff to current |
2008-02-26 |
Devang Patel | Remove unncessary ReturnInst constructors. |
blob | commitdiff | raw | diff to current |
2008-02-26 |
Devang Patel | Use SmallVector while constructing ReturnInst. |
blob | commitdiff | raw | diff to current |
2008-02-26 |
Devang Patel | Avoid const_casts |
blob | commitdiff | raw | diff to current |
2008-02-26 |
Devang Patel | Remove unnecessary getOperand/setOperand overriders. |
blob | commitdiff | raw | diff to current |
2008-02-26 |
Devang Patel | Unify to ReturnInst::init() member functions. |
blob | commitdiff | raw | diff to current |
2008-02-26 |
Devang Patel | Optimize most common case by using single RetVal in... |
blob | commitdiff | raw | diff to current |
2008-02-26 |
Devang Patel | Pass const vectors by reference. |
blob | commitdiff | raw | diff to current |
2008-02-23 |
Devang Patel | To support multiple return values, now ret instruction... |
blob | commitdiff | raw | diff to current |
2008-02-22 |
Dale Johannesen | Split ParameterAttributes.h, putting the complicated |
blob | commitdiff | raw | diff to current |
2008-02-22 |
Dale Johannesen | Pass alignment on ByVal parameters, from FE, all |
blob | commitdiff | raw | diff to current |
2008-02-20 |
Devang Patel | getresult does not support nested aggregates. |
blob | commitdiff | raw | diff to current |
2008-02-20 |
Devang Patel | getresult type is the type of indexed aggregate element |
blob | commitdiff | raw | diff to current |
2008-02-20 |
Devang Patel | Specify GetResultInst index as an unsigned. |
blob | commitdiff | raw | diff to current |
2008-02-20 |
Anton Korobeynikov | Unbreak build with gcc 4.3: provide missed includes... |
blob | commitdiff | raw | diff to current |
2008-02-19 |
Devang Patel | Add GetResultInst. First step for multiple return value... |
blob | commitdiff | raw | diff to current |
2008-02-19 |
Dale Johannesen | Expand ParameterAttributes to 32 bits (in preparation |
blob | commitdiff | raw | diff to current |
2008-02-18 |
Duncan Sands | Simplify caller updating using a CallSite, as |
blob | commitdiff | raw | diff to current |
2008-01-28 |
Nick Lewycky | Handle some more combinations of extend and icmp. Fixes... |
blob | commitdiff | raw | diff to current |
next |