| Commit message (Expand) | Author | Age | Files | Lines |
* | When inlining through an 'nounwind' call, mark inlined | Duncan Sands | 2007-12-19 | 3 | -0/+11 |
* | Added "GetCurrentDirectory()" to sys::Path. | Ted Kremenek | 2007-12-18 | 1 | -0/+5 |
* | Added "isDirectory" method to llvm::sys::Path. | Ted Kremenek | 2007-12-18 | 1 | -1/+7 |
* | remove obviously dead uses of IncludeFile. | Chris Lattner | 2007-12-18 | 4 | -10/+0 |
* | remove a dead annotation | Chris Lattner | 2007-12-18 | 1 | -3/+0 |
* | Added some sectioning comments to Serialize.h. | Ted Kremenek | 2007-12-18 | 1 | -14/+71 |
* | Rename isNoReturn to doesNotReturn, and isNoUnwind to | Duncan Sands | 2007-12-18 | 3 | -7/+7 |
* | Remove int_x86_sse2_movl_dq. It's replaced with a string compare. | Evan Cheng | 2007-12-18 | 1 | -2/+0 |
* | These have matching builtin's in 4.2. | Evan Cheng | 2007-12-18 | 1 | -2/+2 |
* | s/hasSideEffects/hasUnmodelledSideEffects/g | Bill Wendling | 2007-12-17 | 1 | -3/+4 |
* | Bring back int_x86_sse2_movl_dq intrinsic for backward compatibility. Make sure | Evan Cheng | 2007-12-17 | 2 | -2/+6 |
* | Modified Deserializer::ReadCStr to allow C-strings to be read into a | Ted Kremenek | 2007-12-17 | 1 | -1/+1 |
* | Add "hasSideEffects" method to MachineInstrInfo class. | Bill Wendling | 2007-12-17 | 1 | -1/+10 |
* | As per feedback, revised comments to (hopefully) make the different side effect | Bill Wendling | 2007-12-17 | 1 | -11/+26 |
* | Add cast operators in LLVMFoldingBuilder. | Devang Patel | 2007-12-17 | 1 | -0/+123 |
* | cleanup this code, making it more "llvm-like". | Chris Lattner | 2007-12-17 | 1 | -85/+80 |
* | C and Ocaml bindings for address spaces, for that burgeoning market | Gordon Henriksen | 2007-12-17 | 1 | -1/+2 |
* | Change the PointerType api for creating pointer types. The old functionality ... | Christopher Lamb | 2007-12-17 | 1 | -2/+9 |
* | Make instcombine promote inline asm calls to 'nounwind' | Duncan Sands | 2007-12-16 | 1 | -0/+3 |
* | Define addString() and lookup() out-of-line to dissuade the C++ compiler from... | Anton Korobeynikov | 2007-12-16 | 1 | -65/+71 |
* | Provide GraphTraits and DOTGraphTraits interface for Trie. | Anton Korobeynikov | 2007-12-16 | 1 | -54/+109 |
* | Constify graph arguments | Anton Korobeynikov | 2007-12-16 | 1 | -6/+7 |
* | Use references in DF iterators. This eliminates copy-ctor calls on huge objec... | Anton Korobeynikov | 2007-12-15 | 2 | -18/+22 |
* | __builtin_ia32_movqv4si is now expanded to a shuffle. | Evan Cheng | 2007-12-15 | 1 | -2/+0 |
* | Add explicit keywords, and fix a minor typo that they uncovered. | Dan Gohman | 2007-12-14 | 3 | -4/+4 |
* | Fix a typo in a comment. | Dan Gohman | 2007-12-14 | 1 | -1/+1 |
* | Fix a typo in a comment. | Dan Gohman | 2007-12-14 | 1 | -1/+1 |
* | All MMX shift instructions took a <2 x i32> vector as the shift amount parame... | Anders Carlsson | 2007-12-14 | 1 | -8/+8 |
* | Add flags to indicate that there are "never" side effects or that there "may be" | Bill Wendling | 2007-12-14 | 1 | -0/+12 |
* | Cosmetic change. | Evan Cheng | 2007-12-12 | 1 | -4/+3 |
* | Implicit def instructions, e.g. X86::IMPLICIT_DEF_GR32, are always re-materia... | Evan Cheng | 2007-12-12 | 1 | -9/+10 |
* | Remove host endianness info from TargetData and | Duncan Sands | 2007-12-12 | 3 | -10/+36 |
* | Remove a forward-declaration for a non-existant class. | Dan Gohman | 2007-12-12 | 1 | -1/+0 |
* | Use vector for child storage instead of map. This will also make | Anton Korobeynikov | 2007-12-12 | 1 | -19/+61 |
* | Implement part of review feedback for address spaces. | Christopher Lamb | 2007-12-12 | 1 | -0/+1 |
* | Bit masks conflicted. Needed to bump them by one. | Bill Wendling | 2007-12-12 | 1 | -9/+9 |
* | Add (very basic) bindings for ModuleProvider. | Gordon Henriksen | 2007-12-12 | 2 | -0/+34 |
* | Remove Trie::Edge class. Now edge labels are stored into nodes itself. | Anton Korobeynikov | 2007-12-11 | 1 | -91/+85 |
* | Use correct member access operator. | Wojciech Matyjewicz | 2007-12-11 | 1 | -1/+1 |
* | Implement address space attribute for LLVM pointer types. Address spaces are | Christopher Lamb | 2007-12-11 | 4 | -9/+22 |
* | Add first and really dirty version of generic Trie structure | Anton Korobeynikov | 2007-12-11 | 1 | -0/+223 |
* | Switch over to MachineLoopInfo. | Evan Cheng | 2007-12-11 | 1 | -4/+5 |
* | CollectorMetadata and Collector are rejiggered to get along with | Gordon Henriksen | 2007-12-11 | 4 | -75/+95 |
* | Move TargetData::hostIsLittleEndian out of line, which means we | Chris Lattner | 2007-12-11 | 1 | -9/+2 |
* | Adding Ocaml bindings for the bitreader as requested by Sarah | Gordon Henriksen | 2007-12-11 | 1 | -0/+43 |
* | Fix PR1850 by removing an unsafe transformation from VMCore/ConstantFold.cpp. | Chris Lattner | 2007-12-10 | 1 | -7/+13 |
* | Added two bounds checks to the BitVector class to detect | Ted Kremenek | 2007-12-10 | 1 | -0/+4 |
* | split isBinaryOp into a static and member version. | Chris Lattner | 2007-12-10 | 1 | -18/+10 |
* | Make PruneEH update the nounwind/noreturn attributes | Duncan Sands | 2007-12-10 | 2 | -0/+20 |
* | Fix PR1836: in the interpreter, read and write apints | Duncan Sands | 2007-12-10 | 2 | -0/+17 |