aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* When inlining through an 'nounwind' call, mark inlinedDuncan Sands2007-12-193-0/+11
* Added "GetCurrentDirectory()" to sys::Path.Ted Kremenek2007-12-181-0/+5
* Added "isDirectory" method to llvm::sys::Path.Ted Kremenek2007-12-181-1/+7
* remove obviously dead uses of IncludeFile.Chris Lattner2007-12-184-10/+0
* remove a dead annotationChris Lattner2007-12-181-3/+0
* Added some sectioning comments to Serialize.h.Ted Kremenek2007-12-181-14/+71
* Rename isNoReturn to doesNotReturn, and isNoUnwind toDuncan Sands2007-12-183-7/+7
* Remove int_x86_sse2_movl_dq. It's replaced with a string compare.Evan Cheng2007-12-181-2/+0
* These have matching builtin's in 4.2.Evan Cheng2007-12-181-2/+2
* s/hasSideEffects/hasUnmodelledSideEffects/gBill Wendling2007-12-171-3/+4
* Bring back int_x86_sse2_movl_dq intrinsic for backward compatibility. Make sureEvan Cheng2007-12-172-2/+6
* Modified Deserializer::ReadCStr to allow C-strings to be read into aTed Kremenek2007-12-171-1/+1
* Add "hasSideEffects" method to MachineInstrInfo class.Bill Wendling2007-12-171-1/+10
* As per feedback, revised comments to (hopefully) make the different side effectBill Wendling2007-12-171-11/+26
* Add cast operators in LLVMFoldingBuilder.Devang Patel2007-12-171-0/+123
* cleanup this code, making it more "llvm-like".Chris Lattner2007-12-171-85/+80
* C and Ocaml bindings for address spaces, for that burgeoning marketGordon Henriksen2007-12-171-1/+2
* Change the PointerType api for creating pointer types. The old functionality ...Christopher Lamb2007-12-171-2/+9
* Make instcombine promote inline asm calls to 'nounwind'Duncan Sands2007-12-161-0/+3
* Define addString() and lookup() out-of-line to dissuade the C++ compiler from...Anton Korobeynikov2007-12-161-65/+71
* Provide GraphTraits and DOTGraphTraits interface for Trie.Anton Korobeynikov2007-12-161-54/+109
* Constify graph argumentsAnton Korobeynikov2007-12-161-6/+7
* Use references in DF iterators. This eliminates copy-ctor calls on huge objec...Anton Korobeynikov2007-12-152-18/+22
* __builtin_ia32_movqv4si is now expanded to a shuffle.Evan Cheng2007-12-151-2/+0
* Add explicit keywords, and fix a minor typo that they uncovered.Dan Gohman2007-12-143-4/+4
* Fix a typo in a comment.Dan Gohman2007-12-141-1/+1
* Fix a typo in a comment.Dan Gohman2007-12-141-1/+1
* All MMX shift instructions took a <2 x i32> vector as the shift amount parame...Anders Carlsson2007-12-141-8/+8
* Add flags to indicate that there are "never" side effects or that there "may be"Bill Wendling2007-12-141-0/+12
* Cosmetic change.Evan Cheng2007-12-121-4/+3
* 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