2008-04-13 |
Duncan Sands | Merge LLVMBuilder and FoldingBuilder, calling |
tree | commitdiff |
2008-04-10 |
Dan Gohman | Make several symbols static. |
tree | commitdiff |
2008-04-09 |
Chris Lattner | add a simplified accessor for creating an fp constant... |
tree | commitdiff |
2008-04-09 |
Chris Lattner | add a version of ConstantFP::get that doesn't take... |
tree | commitdiff |
2008-04-08 |
Duncan Sands | Convenience method for setting the nounwind |
tree | commitdiff |
2008-04-07 |
Duncan Sands | Make sure that intrinsics automagically get the |
tree | commitdiff |
2008-04-06 |
Gabor Greif | fix a warning |
tree | commitdiff |
2008-04-06 |
Gabor Greif | API changes for class Use size reduction, wave 1. |
tree | commitdiff |
2008-04-01 |
Chris Lattner | Change the MemoryBuffer::getFile* methods to take just... |
tree | commitdiff |
2008-03-31 |
Nate Begeman | Don't eliminate bitcast instructions that change the... |
tree | commitdiff |
2008-03-30 |
Duncan Sands | Fix comment typo. |
tree | commitdiff |
2008-03-28 |
Nick Lewycky | Update example to new syntax. |
tree | commitdiff |
2008-03-25 |
Dan Gohman | Add explicit keywords. |
tree | commitdiff |
2008-03-25 |
Evan Cheng | Handle a special case xor undef, undef -> 0. Technicall... |
tree | commitdiff |
2008-03-25 |
Bill Wendling | Fix PR2062: Don't build Intrinsics.gen in the source... |
tree | commitdiff |
2008-03-24 |
Dan Gohman | Shrink the size of AllocationInst by using its SubclassData |
tree | commitdiff |
2008-03-23 |
Gordon Henriksen | Objective Caml bindings for basic block, function,... |
tree | commitdiff |
2008-03-22 |
Anton Korobeynikov | Fix merge error |
tree | commitdiff |
2008-03-22 |
Anton Korobeynikov | Add testcase for prev. commit. Minor fixes |
tree | commitdiff |
2008-03-22 |
Anton Korobeynikov | Aliasing chains cleanups: update langref, add check... |
tree | commitdiff |
2008-03-22 |
Anton Korobeynikov | Support chained aliases for LLVM IR printing. This... |
tree | commitdiff |
2008-03-22 |
Anton Korobeynikov | Slightly increase default set size. It's cheap and... |
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 | Make it possible to get an empty struct using |
tree | commitdiff |
2008-03-21 |
Evan Cheng | Undo 48570. Correctly match mmx shift instructions... |
tree | commitdiff |
2008-03-20 |
Devang Patel | These passes preserve CFG. |
tree | commitdiff |
2008-03-20 |
Devang Patel | Restore isCFGOnly property of various analysis passes. |
tree | commitdiff |
2008-03-20 |
Devang Patel | Keep track of analysis information inherited from Modul... |
tree | commitdiff |
2008-03-19 |
Evan Cheng | Add intrinsics to match mmx shift builtin's with immedi... |
tree | commitdiff |
2008-03-19 |
Devang Patel | #if 1 .. #endif markers do not add any value. |
tree | commitdiff |
2008-03-19 |
Devang Patel | PassInfo keep tracks whether a pass is an analysis... |
tree | commitdiff |
2008-03-19 |
Chris Lattner | add some convenience methods for creating GEP instructi... |
tree | commitdiff |
2008-03-19 |
Gordon Henriksen | C bindings for Module-, Function-, and BasicBlock:... |
tree | commitdiff |
2008-03-19 |
Gordon Henriksen | C and Objective Caml bindings for the various getParent... |
tree | commitdiff |
2008-03-19 |
Devang Patel | Do not use virtual function to identify an analysis... |
tree | commitdiff |
2008-03-18 |
Devang Patel | Identify Analysis pass. |
tree | commitdiff |
2008-03-16 |
Gordon Henriksen | C and Objective Caml bindings for PassManagers. |
tree | commitdiff |
2008-03-14 |
Gordon Henriksen | Expose Module::dump via C and Ocaml. |
tree | commitdiff |
2008-03-14 |
Dan Gohman | Update comments; getPassName no longer uses RTTI. |
tree | commitdiff |
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 |
Dan Gohman | Eliminate a few unnecessary uses of dynamic_cast. |
tree | commitdiff |
2008-03-13 |
Dan Gohman | Fix a typo. |
tree | commitdiff |
2008-03-13 |
Dan Gohman | Don't redundantly clear std::vector members in destructors. |
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-12 |
Chris Lattner | Reimplement the parameter attributes support, phase... |
tree | commitdiff |
2008-03-11 |
Anton Korobeynikov | Add helper for ultimate aliasee resoltion |
tree | commitdiff |
2008-03-11 |
Dan Gohman | Give PassManager and FunctionPassManager a common base... |
tree | commitdiff |
2008-03-11 |
Dan Gohman | Fix typos in comments. |
tree | commitdiff |
2008-03-10 |
Dan Gohman | Use utostr instead of a stringstream. |
tree | commitdiff |
2008-03-10 |
Dan Gohman | Initialize ArgTypes directly instead of manually copyin... |
tree | commitdiff |
2008-03-10 |
Dan Gohman | Remove an unnecessary #include |
tree | commitdiff |
2008-03-10 |
Nick Lewycky | Turn unwind_to into "unwinds to". |
tree | commitdiff |
2008-03-09 |
Nick Lewycky | Two things. Preserve the unwind_to when splitting a BB. |
tree | commitdiff |
2008-03-08 |
Dan Gohman | Remove unused runPass methods. |
tree | commitdiff |
2008-03-05 |
Devang Patel | Check struct return type first. |
tree | commitdiff |
2008-03-04 |
Devang Patel | Print types for all ret operands. |
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-03 |
Devang Patel | s/isReturnStruct()/hasStructRetAttr()/g |
tree | commitdiff |
2008-03-03 |
Devang Patel | If a function uses multive values in ret instruction... |
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 |
Nick Lewycky | Print the name, not a pointer. |
tree | commitdiff |
2008-03-01 |
Chris Lattner | Fix PR2113 by verifying allocations. |
tree | commitdiff |
2008-02-29 |
Dan Gohman | Use the new convertFromAPInt instead of convertFromZero... |
tree | commitdiff |
2008-02-27 |
Devang Patel | Remove dead code. |
tree | commitdiff |
2008-02-27 |
Devang Patel | Add comment. |
tree | commitdiff |
2008-02-26 |
Devang Patel | Add assert to check return type. |
tree | commitdiff |
2008-02-26 |
Devang Patel | Remove unncessary ReturnInst constructors. |
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 |
Devang Patel | Pass const vectors by reference. |
tree | commitdiff |
2008-02-23 |
Devang Patel | print getresult operand and its type directly. |
tree | commitdiff |
2008-02-23 |
Devang Patel | Use dyn_cast instead of isa + cast. |
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 |
Dale Johannesen | Pass alignment on ByVal parameters, from FE, all |
tree | commitdiff |
2008-02-22 |
Devang Patel | Print getresult instruction properly. |
tree | commitdiff |
2008-02-22 |
Devang Patel | Print ret instruction that returns aggregates. |
tree | commitdiff |
2008-02-21 |
Devang Patel | print getresult instruction. |
tree | commitdiff |
2008-02-21 |
Devang Patel | Use isa<> instead of getTypeID() to check StructType. |
tree | commitdiff |
2008-02-21 |
Devang Patel | Let invoke return aggregate value. |
tree | commitdiff |
2008-02-21 |
Devang Patel | Let function call return aggregate. |
tree | commitdiff |
2008-02-20 |
Devang Patel | What if functions can return aggregate values ? |
tree | commitdiff |
2008-02-20 |
Devang Patel | getresult does not support nested aggregates. |
tree | commitdiff |
2008-02-20 |
Devang Patel | Verifier should use Assert1 instead of assert. |
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 | Use isValidOperands() to verify GetResultInst. |
tree | commitdiff |
2008-02-20 |
Anton Korobeynikov | Fix newly-introduced 4.3 warnings |
tree | commitdiff |
2008-02-20 |
Anton Korobeynikov | Unbreak build with gcc 4.3: provide missed includes... |
tree | commitdiff |
2008-02-19 |
Dale Johannesen | Add Alignment field to ParameterAttributes and |
tree | commitdiff |
2008-02-19 |
Devang Patel | Add GetResultInst. First step for multiple return value... |
tree | commitdiff |
2008-02-19 |
Dale Johannesen | Expand ParameterAttributes to 32 bits (in preparation |
tree | commitdiff |
2008-02-19 |
Chris Lattner | Fix some minor issues folding undef, PR2052 |
tree | commitdiff |
next |