aboutsummaryrefslogtreecommitdiffstats
path: root/lib/VMCore
Commit message (Expand)AuthorAgeFilesLines
* Don't barf on empty basic blocks. Do not rely on assertDuncan Sands2007-11-011-9/+21
* remove verifier command line option: this should be part of the API, notChris Lattner2007-11-011-11/+0
* Now with less tabs!Owen Anderson2007-11-011-5/+5
* Fix InstCombine/2007-10-31-StringCrash.ll by removing an obviousChris Lattner2007-11-011-12/+8
* Fix a regression in test/CodeGen/X86/2007-04-24-VectorCrash.ll introducedDan Gohman2007-10-311-4/+3
* Add a preverifier pass to check that every basic block ends in a terminator, ...Owen Anderson2007-10-311-1/+20
* Add support for folding binary operators with vector zero operands.Dan Gohman2007-10-301-19/+29
* I am not sure this is a good idea to be an option, but rename the option forChris Lattner2007-10-291-1/+1
* Add 'pedantic' mode to verifier rejecting syntactically valid, but 'bad' due ...Anton Korobeynikov2007-10-281-3/+14
* Make DomTree and PostDomTree thin wrappers around DomTreeBase, rather than in...Owen Anderson2007-10-231-11/+1
* The #include <iterator> isn't needed in this header.Dan Gohman2007-10-221-3/+0
* this doesn't need dynamic_cast.Chris Lattner2007-10-181-1/+1
* Reduce reliance on rtti infoChris Lattner2007-10-181-2/+1
* fix typoChris Lattner2007-10-181-1/+1
* Define a helper function ConstantVector::getSplatValue for testing forDan Gohman2007-10-171-0/+11
* Move splitBlock into DomTreeBase from DomTree.Owen Anderson2007-10-171-82/+0
* Disable attempts to constant fold PPC f128.Dale Johannesen2007-10-161-0/+4
* Template DominatorTreeBase by node type. This is the next major step towardsOwen Anderson2007-10-161-199/+5
* Initial infrastructure for arbitrary precision integerDuncan Sands2007-10-161-15/+7
* avoid an APFloat copy.Chris Lattner2007-10-151-1/+1
* Disable some compile-time optimizations on PPCDale Johannesen2007-10-141-0/+12
* Next PPC long double bits. First cut at constants.Dale Johannesen2007-10-112-2/+13
* C and Objective Caml bindings for PHINode::addIncoming etc.Gordon Henriksen2007-10-081-1/+21
* Remove debugging printf to get build going on x86-64.Evan Cheng2007-10-081-2/+0
* Add explicit keywords.Dan Gohman2007-10-081-5/+7
* Begin the process of allowing DomTree on MBB's. Step One: template DomTreeNo...Owen Anderson2007-10-081-16/+0
* C and Objective Caml bindings for getFunction and getNamedGlobal. Also enhancedGordon Henriksen2007-10-081-0/+8
* C and Objective Caml bindings for GlobalVariable::isConstant.Gordon Henriksen2007-10-071-0/+11
* convertFromInteger, as originally written, expected sign-extendedNeil Booth2007-10-071-1/+1
* C and Objective Caml bindings for PATypeHolder.Gordon Henriksen2007-10-071-0/+18
* Adopting a uniform naming convention for type constructors in bindings.Gordon Henriksen2007-10-061-10/+10
* Adopting a uniform naming convention for constant constructors in bindings.Gordon Henriksen2007-10-061-13/+12
* Adding C and Ocaml bindings for ConstantExpr.Gordon Henriksen2007-10-062-2/+203
* Wrapping Value::dump.Gordon Henriksen2007-10-061-0/+4
* Removing the silly CHelpers header by rolling wrap and unwrap into the CGordon Henriksen2007-10-051-14/+0
* Fix bug in updating dominance frontier after loop Devang Patel2007-10-051-2/+5
* Completely merge the implementation details of DomTree and PostDomTree.Owen Anderson2007-10-032-108/+5
* Use empty() member functions when that's what's being tested for insteadDan Gohman2007-10-031-2/+2
* Fix a using namespace llvm; in a header file.Dan Gohman2007-10-031-0/+1
* Factor some code from the DomTree and PostDomTree calculate methods up into Owen Anderson2007-10-032-2/+6
* Constant fold int-to-long-double conversions;Dale Johannesen2007-09-301-17/+9
* Template-ize more of the DomTree internal implementation details. Only the c...Owen Anderson2007-09-302-143/+3
* Check that the second parameter of init_trampolineDuncan Sands2007-09-291-2/+6
* Demoting CHelpers.h to include/llvm/Support.Gordon Henriksen2007-09-291-1/+1
* Make Value::getNameLen not crash on an empty name, fixing PR1712.Chris Lattner2007-09-281-1/+1
* Have PostDomTree use the newly templated DFSPass.Owen Anderson2007-09-281-5/+0
* Convert DFSPass into a templated friend function, in preparation for making i...Owen Anderson2007-09-273-66/+5
* Make temporaries explicit to avoid prematureDale Johannesen2007-09-261-1/+3
* Added C and Ocaml bindings for functions, basic blocks, and Gordon Henriksen2007-09-261-9/+453
* Remove no-longer-used variable.Dale Johannesen2007-09-251-3/+2