summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAge
* Change the PointerType api for creating pointer types. The old functionality ...Christopher Lamb2007-12-17
* Make instcombine promote inline asm calls to 'nounwind'Duncan Sands2007-12-16
* Define addString() and lookup() out-of-line to dissuade the C++ compiler from...Anton Korobeynikov2007-12-16
* Provide GraphTraits and DOTGraphTraits interface for Trie.Anton Korobeynikov2007-12-16
* Constify graph argumentsAnton Korobeynikov2007-12-16
* Use references in DF iterators. This eliminates copy-ctor calls on huge objec...Anton Korobeynikov2007-12-15
* __builtin_ia32_movqv4si is now expanded to a shuffle.Evan Cheng2007-12-15
* Add explicit keywords, and fix a minor typo that they uncovered.Dan Gohman2007-12-14
* Fix a typo in a comment.Dan Gohman2007-12-14
* Fix a typo in a comment.Dan Gohman2007-12-14
* All MMX shift instructions took a <2 x i32> vector as the shift amount parame...Anders Carlsson2007-12-14
* Add flags to indicate that there are "never" side effects or that there "may be"Bill Wendling2007-12-14
* Cosmetic change.Evan Cheng2007-12-12
* Implicit def instructions, e.g. X86::IMPLICIT_DEF_GR32, are always re-materia...Evan Cheng2007-12-12
* Remove host endianness info from TargetData andDuncan Sands2007-12-12
* Remove a forward-declaration for a non-existant class.Dan Gohman2007-12-12
* Use vector for child storage instead of map. This will also makeAnton Korobeynikov2007-12-12
* Implement part of review feedback for address spaces.Christopher Lamb2007-12-12
* Bit masks conflicted. Needed to bump them by one.Bill Wendling2007-12-12
* Add (very basic) bindings for ModuleProvider.Gordon Henriksen2007-12-12
* Remove Trie::Edge class. Now edge labels are stored into nodes itself.Anton Korobeynikov2007-12-11
* Use correct member access operator.Wojciech Matyjewicz2007-12-11
* Implement address space attribute for LLVM pointer types. Address spaces are Christopher Lamb2007-12-11
* Add first and really dirty version of generic Trie structureAnton Korobeynikov2007-12-11
* Switch over to MachineLoopInfo.Evan Cheng2007-12-11
* CollectorMetadata and Collector are rejiggered to get along withGordon Henriksen2007-12-11
* Move TargetData::hostIsLittleEndian out of line, which means we Chris Lattner2007-12-11
* Adding Ocaml bindings for the bitreader as requested by SarahGordon Henriksen2007-12-11
* Fix PR1850 by removing an unsafe transformation from VMCore/ConstantFold.cpp.Chris Lattner2007-12-10
* Added two bounds checks to the BitVector class to detectTed Kremenek2007-12-10
* split isBinaryOp into a static and member version.Chris Lattner2007-12-10
* Make PruneEH update the nounwind/noreturn attributesDuncan Sands2007-12-10
* Fix PR1836: in the interpreter, read and write apintsDuncan Sands2007-12-10
* Delete the CollectorNamePool if it should become empty.Gordon Henriksen2007-12-10
* Adding a collector name attribute to Function in the IR. These Gordon Henriksen2007-12-10
* Reverting dtor devirtualization patch.Gordon Henriksen2007-12-10
* remove some dead code. Chris Lattner2007-12-10
* Devirtualizing Value destructor (PR889). Patch by Pawel Kunio!Gordon Henriksen2007-12-09
* Fix a very silly typo.Gordon Henriksen2007-12-09
* Reverting 44702. It wasn't correct to rename them.Bill Wendling2007-12-08
* Incorporating review feedback from Reid.Gordon Henriksen2007-12-08
* remove dead #include.Chris Lattner2007-12-08
* eliminate dependency on Bitcode headers.Chris Lattner2007-12-08
* remove dead #include, APInt.h already has the needed forward decls.Chris Lattner2007-12-08
* Adding a StringPool data structure, which GC will use.Gordon Henriksen2007-12-08
* Renaming:Bill Wendling2007-12-08
* Implement correct isa<UnaryInstruction>, problem reported by "ST".Chris Lattner2007-12-08
* Fix several cache coherence bugs in MemDep/GVN that were found. Also add som...Owen Anderson2007-12-08
* Initial commit of the machine code LICM pass. It successfully hoists this:Bill Wendling2007-12-07
* Fix a stupid error that Chris pointed out.Owen Anderson2007-12-07