2008-05-12 |
Nate Begeman | Pointer comparisons should be handled by icmp, not... |
tree | commitdiff |
2008-05-12 |
Nate Begeman | Hard code CmpInst back to i1 for now while I go track... |
tree | commitdiff |
2008-05-12 |
Nate Begeman | Fix build breakage |
tree | commitdiff |
2008-05-12 |
Nate Begeman | Add two new instructions to the llvm IR, vicmp and... |
tree | commitdiff |
2008-05-12 |
Dan Gohman | Update comments. |
tree | commitdiff |
2008-05-10 |
Gabor Greif | merge of use-diet branch to trunk |
tree | commitdiff |
2008-05-08 |
Anton Korobeynikov | Check for validity of aliasee pointer before dereference. |
tree | commitdiff |
2008-05-08 |
Chris Lattner | conservatively say that volatile stores read memory. |
tree | commitdiff |
2008-05-08 |
Chris Lattner | store can't read from memory. |
tree | commitdiff |
2008-05-08 |
Chris Lattner | add a new Instruction::mayReadFromMemory predicate... |
tree | commitdiff |
2008-05-07 |
Anton Korobeynikov | Turn StripPointerCast() into a method |
tree | commitdiff |
2008-05-06 |
Anton Korobeynikov | Make StripPointerCast a common function (should we... |
tree | commitdiff |
2008-05-06 |
Dan Gohman | Remove uses of llvm/System/IncludeFile.h that are no... |
tree | commitdiff |
2008-05-04 |
Gordon Henriksen | Use (void) instead of () in C code. |
tree | commitdiff |
2008-05-03 |
Evan Cheng | Add separate intrinsics for MMX / SSE shifts with i32... |
tree | commitdiff |
2008-04-30 |
Chris Lattner | fix a bug in my previous patch, a classic =/== bug. |
tree | commitdiff |
2008-04-30 |
Chris Lattner | add a method for comparing to see if a value has a... |
tree | commitdiff |
2008-04-28 |
Gordon Henriksen | Expose parameter attributes via C bindings. |
tree | commitdiff |
2008-04-27 |
Chris Lattner | Allow asms to return multiple results by value. |
tree | commitdiff |
2008-04-25 |
Nick Lewycky | Remove 'unwinds to' support from mainline. This patch... |
tree | commitdiff |
2008-04-23 |
Chris Lattner | tighten up verifier checks which missed cases where |
tree | commitdiff |
2008-04-23 |
Chris Lattner | Enforce that multiple return values have to have at... |
tree | commitdiff |
2008-04-23 |
Chris Lattner | Verify that the operand of a getresult instruction... |
tree | commitdiff |
2008-04-22 |
Chris Lattner | more fallout from Nicholas' asmprinter patch. |
tree | commitdiff |
2008-04-21 |
Chris Lattner | don't print dominators every time it is computed with... |
tree | commitdiff |
2008-04-21 |
Chris Lattner | another bug introduced in r47802 by nicholas, for no... |
tree | commitdiff |
2008-04-21 |
Chris Lattner | fix a bug introduced by Nicholas' "unwinds to" stuff: we |
tree | commitdiff |
2008-04-20 |
Chris Lattner | add a handy helper method to instruction, useful for... |
tree | commitdiff |
2008-04-20 |
Chris Lattner | hopefully resolve PR2240 |
tree | commitdiff |
2008-04-20 |
Chris Lattner | rearrange some code, simplify handling of shifts. |
tree | commitdiff |
2008-04-20 |
Chris Lattner | Use simplified ConstantFP::get method, fix a bug handli... |
tree | commitdiff |
2008-04-19 |
Chris Lattner | Implement PR2206. |
tree | commitdiff |
2008-04-19 |
Chris Lattner | refactor handling of symbolic constant folding, picking up |
tree | commitdiff |
2008-04-19 |
Chris Lattner | indentation fix. |
tree | commitdiff |
2008-04-16 |
Dale Johannesen | Don't read off end of the input array. |
tree | commitdiff |
2008-04-16 |
Owen Anderson | Major repairs to the post-dominators implementation... |
tree | commitdiff |
2008-04-14 |
Dan Gohman | VAArg may trap. |
tree | commitdiff |
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 |
next |