aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
...
* Implicit def instructions, e.g. X86::IMPLICIT_DEF_GR32, are always re-materia...Evan Cheng2007-12-121-9/+10
* Remove host endianness info from TargetData andDuncan Sands2007-12-123-10/+36
* Remove a forward-declaration for a non-existant class.Dan Gohman2007-12-121-1/+0
* Use vector for child storage instead of map. This will also makeAnton Korobeynikov2007-12-121-19/+61
* Implement part of review feedback for address spaces.Christopher Lamb2007-12-121-0/+1
* Bit masks conflicted. Needed to bump them by one.Bill Wendling2007-12-121-9/+9
* Add (very basic) bindings for ModuleProvider.Gordon Henriksen2007-12-122-0/+34
* Remove Trie::Edge class. Now edge labels are stored into nodes itself.Anton Korobeynikov2007-12-111-91/+85
* Use correct member access operator.Wojciech Matyjewicz2007-12-111-1/+1
* Implement address space attribute for LLVM pointer types. Address spaces are Christopher Lamb2007-12-114-9/+22
* Add first and really dirty version of generic Trie structureAnton Korobeynikov2007-12-111-0/+223
* Switch over to MachineLoopInfo.Evan Cheng2007-12-111-4/+5
* CollectorMetadata and Collector are rejiggered to get along withGordon Henriksen2007-12-114-75/+95
* Move TargetData::hostIsLittleEndian out of line, which means we Chris Lattner2007-12-111-9/+2
* Adding Ocaml bindings for the bitreader as requested by SarahGordon Henriksen2007-12-111-0/+43
* Fix PR1850 by removing an unsafe transformation from VMCore/ConstantFold.cpp.Chris Lattner2007-12-101-7/+13
* Added two bounds checks to the BitVector class to detectTed Kremenek2007-12-101-0/+4
* split isBinaryOp into a static and member version.Chris Lattner2007-12-101-18/+10
* Make PruneEH update the nounwind/noreturn attributesDuncan Sands2007-12-102-0/+20
* Fix PR1836: in the interpreter, read and write apintsDuncan Sands2007-12-102-0/+17
* Delete the CollectorNamePool if it should become empty.Gordon Henriksen2007-12-101-0/+4
* Adding a collector name attribute to Function in the IR. These Gordon Henriksen2007-12-103-1/+12
* Reverting dtor devirtualization patch.Gordon Henriksen2007-12-1014-368/+31
* remove some dead code. Chris Lattner2007-12-101-50/+0
* Devirtualizing Value destructor (PR889). Patch by Pawel Kunio!Gordon Henriksen2007-12-0915-31/+418
* Fix a very silly typo.Gordon Henriksen2007-12-091-1/+1
* Reverting 44702. It wasn't correct to rename them.Bill Wendling2007-12-081-12/+12
* Incorporating review feedback from Reid.Gordon Henriksen2007-12-081-0/+9
* remove dead #include.Chris Lattner2007-12-081-1/+0
* eliminate dependency on Bitcode headers.Chris Lattner2007-12-081-2/+3
* remove dead #include, APInt.h already has the needed forward decls.Chris Lattner2007-12-081-1/+0
* Adding a StringPool data structure, which GC will use.Gordon Henriksen2007-12-081-0/+135
* Renaming:Bill Wendling2007-12-081-12/+12
* Implement correct isa<UnaryInstruction>, problem reported by "ST".Chris Lattner2007-12-081-0/+14
* Fix several cache coherence bugs in MemDep/GVN that were found. Also add som...Owen Anderson2007-12-081-0/+2
* Initial commit of the machine code LICM pass. It successfully hoists this:Bill Wendling2007-12-071-0/+4
* Fix a stupid error that Chris pointed out.Owen Anderson2007-12-071-2/+0
* add a new ExecutionEngine::createJIT which can be used if you only want Chris Lattner2007-12-061-0/+8
* simplify creation of the interpreter, make ExecutionEngine ctor protected,Chris Lattner2007-12-061-18/+27
* Fix for PR1831: if all defs of an interval are re-materializable, then it's a...Evan Cheng2007-12-061-2/+8
* improve header guardChris Lattner2007-12-051-2/+2
* split the JIT memory management code out from the main JIT logic into itsChris Lattner2007-12-052-2/+98
* - Mark last use of a split interval as kill instead of letting spiller track it.Evan Cheng2007-12-051-0/+2
* Add a argument to storeRegToStackSlot and storeRegToAddr to specify whetherEvan Cheng2007-12-052-9/+12
* fixed header attributionScott Michel2007-12-051-1/+3
* More stuff for CellSPU -- this should be enough to get an error-freeScott Michel2007-12-052-0/+231
* Added "Emitter" functor to allow easy emitting of elements of a containerTed Kremenek2007-12-051-0/+11
* Rather than having special rules like "intrinsics cannotDuncan Sands2007-12-034-0/+51
* Remove redundant foldMemoryOperand variants and other code clean up.Evan Cheng2007-12-022-24/+8
* Integrate the readonly/readnone logic more deeplyDuncan Sands2007-12-011-20/+45