- e361187 Add lto version check mechanism. by Devang Patel · 17 years ago
- 1475142 Use a module to group calling convention values, too. by Gordon Henriksen · 17 years ago
- d6b62a5 Allow iv reuse if the user is a PHI node which is in turn used as addresses. by Evan Cheng · 17 years ago
- 404a194 Using modules to group enumerations in Ocaml bindings. by Gordon Henriksen · 17 years ago
- da1435f Adding bindings for memory buffers and module providers. Switching by Gordon Henriksen · 17 years ago
- 696f768 Enable EH on PPC Darwin. This basically works; there by Dale Johannesen · 17 years ago
- 0e5665b CellSPU testcase, extract_elt.ll: extract vector element. by Scott Michel · 17 years ago
- f0c3354 When inlining through an 'nounwind' call, mark inlined by Duncan Sands · 17 years ago
- 0a92af4 More working CellSPU test cases: by Scott Michel · 17 years ago
- 170783a Two more test cases: or_ops.ll (arithmetic or operations) and vecinsert.ll by Scott Michel · 17 years ago
- f021f8a fix formatting by Chris Lattner · 17 years ago
- 6f74b48 Simplify LowerCallTo by using a callsite. by Duncan Sands · 17 years ago
- 481dc72 The C++ exception handling personality function wants by Duncan Sands · 17 years ago
- 9999e68 Add new immed16.ll test case, fix CellSPU errata to make test case work. by Scott Michel · 17 years ago
- 8387076 Modified to support comments better. by Bill Wendling · 17 years ago
- ee91254 Mark the "isRemat" instruction as never having side effects. by Bill Wendling · 17 years ago
- 23ff1f9 fix more table abuses. by Chris Lattner · 17 years ago
- 02132d6 Don't leave newly created nodes around if it turns out they are not needed. by Evan Cheng · 17 years ago
- 7920078 Added "GetCurrentDirectory()" to sys::Path. by Ted Kremenek · 17 years ago
- 280f456 Add debugging info. Use the newly created "hasUnmodelledSideEffects" method. by Bill Wendling · 17 years ago
- 7a0678c Fold subtracts into integer compares vs. zero. This improves generate code for this case on X86 by Christopher Lamb · 17 years ago
- feb8893 Support more insane CEP's in AsmPrinter (Yes, PyPy folks do really use them). by Anton Korobeynikov · 17 years ago
- 1d87cb1 Fix comments by Christopher Lamb · 17 years ago
- fd8b1fd Remove an orthogonal transformation of the selection condition from my most recent submission. by Christopher Lamb · 17 years ago
- fd52711 Added "isDirectory" method to llvm::sys::Path. by Ted Kremenek · 17 years ago
- 636e5a2 Fix PR1872: SrcValue and SrcValueOffset should not be used to compute load / store node id. by Evan Cheng · 17 years ago
- 18edd20 Ignore shell scripts when doing "dsymutil" call. by Bill Wendling · 17 years ago
- ef361a6 remove obviously dead uses of IncludeFile. by Chris Lattner · 17 years ago
- 8131013 Also print alignment and volatileness. by Evan Cheng · 17 years ago
- e395598 remove a dead annotation by Chris Lattner · 17 years ago
- c6acc58 Added some sectioning comments to Serialize.h. by Ted Kremenek · 17 years ago
- 4185b52 add an obvious load folding missed optzn. by Chris Lattner · 17 years ago
- 2b0e899 Rename isNoReturn to doesNotReturn, and isNoUnwind to doesNotThrow. by Duncan Sands · 17 years ago
- f311f53 Fix typos. by Christopher Lamb · 17 years ago
- 30f017a Fold certain additions through selects (and their compares) so as to eliminate subtractions. This code is often produced by the SMAX expansion in SCEV. by Christopher Lamb · 17 years ago
- beec823 FIX for PR1799: When a load is unfolded from an instruction, check if it is a new node. If not, do not create a new SUnit. by Evan Cheng · 17 years ago
- 88ce93e SelectionDAG::dump() should print SrcValue of LoadSDNode and StoreSDNode. by Evan Cheng · 17 years ago
- b9488a6 avoid confusing terminology (what is a "word"?), fix scary markup, add section to TOC. by Chris Lattner · 17 years ago
- ef989a2 Don't forget to print address space qualifiers when printing out the type table! Thanks to Gordon Henriksen for pointing this out. by Christopher Lamb · 17 years ago
- 9bc55bc Testcase for preceding FE fix by Dale Johannesen · 17 years ago
- fd2025e add a missed case. by Chris Lattner · 17 years ago
- a5cecd0 Remove int_x86_sse2_movl_dq. It's replaced with a string compare. by Evan Cheng · 17 years ago
- a4d6818 These have matching builtin's in 4.2. by Evan Cheng · 17 years ago
- 4a5b66b i32 immediate constant test case for CellSPU by Scott Michel · 17 years ago
- 4be2f7f s/hasSideEffects/hasUnmodelledSideEffects/g by Bill Wendling · 17 years ago
- 627c00b Add "mayHaveSideEffects" and "neverHasSideEffects" flags to some instructions. I by Bill Wendling · 17 years ago
- f9b83fc Bring back int_x86_sse2_movl_dq intrinsic for backward compatibility. Make sure by Evan Cheng · 17 years ago
- 504c369 - Restore some i8 functionality in CellSPU - New test case: nand.ll by Scott Michel · 17 years ago
- 8f559ef Modified Deserializer::ReadCStr to allow C-strings to be read into a by Ted Kremenek · 17 years ago
- 691de38 LD_Fp64m should have "isRematerializable" set. by Bill Wendling · 17 years ago
- 882d291 Add "hasSideEffects" method to MachineInstrInfo class. by Bill Wendling · 17 years ago
- ced09c4 Add MachineLICM.cpp by Bill Wendling · 17 years ago
- 7d9e97c As per feedback, revised comments to (hopefully) make the different side effect by Bill Wendling · 17 years ago
- a6e757e Add cast operators in LLVMFoldingBuilder. Patch by Richard Pennington. by Devang Patel · 17 years ago
- d2128a7 cleanup this code, making it more "llvm-like". by Chris Lattner · 17 years ago
- fd7b326 Make invokes of inline asm legal. Teach codegen by Duncan Sands · 17 years ago
- 9dfb11d by David Greene · 17 years ago
- 60f7515 by David Greene · 17 years ago
- 08d5fd9 Fix GLIBCXX_DEBUG errors. Erase invalidates std::vector iterators by David Greene · 17 years ago
- 0a1f248 Disabling a RUN line that's broken until addrspace roundtrips by Gordon Henriksen · 17 years ago
- 57cebee C and Ocaml bindings for address spaces, for that burgeoning market by Gordon Henriksen · 17 years ago
- 4374f8e regenerate. by Christopher Lamb · 17 years ago
- 43ad6b3 Change the PointerType api for creating pointer types. The old functionality of PointerType::get() has become PointerType::getUnqual(), which returns a pointer in the generic address space. The new prototype of PointerType::get() requires both a type and an address space. by Christopher Lamb · 17 years ago
- 303dae9 Make it clear in the LangRef that allocation instructions only operated on the generic address space. Implement support in the verifier for ensuring this is true. by Christopher Lamb · 17 years ago
- 17af357 Revert this part of r45073 until the verifier is by Duncan Sands · 17 years ago
- 10d724a don't violate C TBAA rules, use FloatToBits instead. by Chris Lattner · 17 years ago
- 48b0133 fix a questionable cast, thanks to Mike Stump for pointing this out. by Chris Lattner · 17 years ago
- d7610e1 Fix the JIT encoding of cmp*ss, which aborts with this assertion currently: by Chris Lattner · 17 years ago
- ece2c04 Make instcombine promote inline asm calls to 'nounwind' by Duncan Sands · 17 years ago
- 2c6fd8c Remove spurious warnings from GCC: by Bill Wendling · 17 years ago
- 87a702b Break local interferences in StrongPHIElimination. One step closer... by Owen Anderson · 17 years ago
- 965b467 A few more comments. by Owen Anderson · 17 years ago
- cdd0417 Define addString() and lookup() out-of-line to dissuade the C++ compiler from inlining it. by Anton Korobeynikov · 17 years ago
- 11ffccf Provide GraphTraits and DOTGraphTraits interface for Trie. by Anton Korobeynikov · 17 years ago
- b5ec947 Constify graph arguments by Anton Korobeynikov · 17 years ago
- ffe9e63 Use references in DF iterators. This eliminates copy-ctor calls on huge objects (graphs) by Anton Korobeynikov · 17 years ago
- 9e4635a These are more correctly called signaling NaNs. by Duncan Sands · 17 years ago
- 7a831ce Make better use of instructions that clear high bits; fix various 2-wide shuffle bugs. by Evan Cheng · 17 years ago
- 1d0ba37 __builtin_ia32_movqv4si is now expanded to a shuffle. by Evan Cheng · 17 years ago
- ec2a08f Start committing working test cases for CellSPU. by Scott Michel · 17 years ago
- 0c5a507 Actually, MOVPQIto64mr is a dup of MOVPQI2QImr, MOV64toPQIrm is a dup of MOVQI2PQIrm. by Evan Cheng · 17 years ago
- 2023ed7 Fix (mem) <-> low 64-bits of xmm bugs pointed out by David Greene. Mac OS X Leopard assembler recognizes movq. by Evan Cheng · 17 years ago
- 8a43e9e Teach the interpreter to read and write memory in the by Duncan Sands · 17 years ago
- 6e959b9 x86-32 long doubles are 4-byte aligned on the stack by Dale Johannesen · 17 years ago
- fd9e473 Fix bsf / bsr jit encoding. by Evan Cheng · 17 years ago
- 8ec8611 Oops. Forgot these. by Evan Cheng · 17 years ago
- ded2b0d Add explicit keywords, and fix a minor typo that they uncovered. by Dan Gohman · 17 years ago
- 064a57a Don't redirect stderr when it isn't needed. by Dan Gohman · 17 years ago
- 28174c5 Fix a typo in a comment. by Dan Gohman · 17 years ago
- abb8bf1 Fix a typo in a comment. by Dan Gohman · 17 years ago
- 1a8001e Fix Intel asm syntax for the bsr and bsf instructions. by Dan Gohman · 17 years ago
- 152804e Fix ctlz and cttz. llvm definition requires them to return number of bits in of the src type when value is zero. by Evan Cheng · 17 years ago
- 7c07aeb Bug fix. Must also match ResNo when matching an operand with a user. by Evan Cheng · 17 years ago
- d04764a All MMX shift instructions took a <2 x i32> vector as the shift amount parameter. Change this to be <1 x i64> instead, which matches the assembler instruction. by Anders Carlsson · 17 years ago
- 18efe26 Implement ctlz and cttz with bsr and bsf. by Evan Cheng · 17 years ago
- 6b1da9c Add flags to indicate that there are "never" side effects or that there "may be" by Bill Wendling · 17 years ago
- fd80072 Make it more clear that some things that can't be done in .td files can by Dan Gohman · 17 years ago
- 4ba8cfc Make these loops follow GetGEPOperands() behavior. by Wojciech Matyjewicz · 17 years ago
- 696e5c0 Fix typo. by Evan Cheng · 17 years ago
- 62d67dd Add register pairs to the list to check for local interferences. by Owen Anderson · 17 years ago