aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Fix typos.Christopher Lamb2007-12-182-2/+2
* Fold certain additions through selects (and their compares) so as to eliminat...Christopher Lamb2007-12-183-18/+99
* FIX for PR1799: When a load is unfolded from an instruction, check if it is a...Evan Cheng2007-12-182-26/+71
* SelectionDAG::dump() should print SrcValue of LoadSDNode and StoreSDNode.Evan Cheng2007-12-181-0/+18
* avoid confusing terminology (what is a "word"?), fix scary markup, add sectio...Chris Lattner2007-12-181-21/+12
* Don't forget to print address space qualifiers when printing out the type tab...Christopher Lamb2007-12-182-2/+5
* Testcase for preceding FE fixDale Johannesen2007-12-181-0/+18
* add a missed case.Chris Lattner2007-12-181-0/+18
* Remove int_x86_sse2_movl_dq. It's replaced with a string compare.Evan Cheng2007-12-182-7/+3
* These have matching builtin's in 4.2.Evan Cheng2007-12-181-2/+2
* i32 immediate constant test case for CellSPUScott Michel2007-12-171-0/+70
* s/hasSideEffects/hasUnmodelledSideEffects/gBill Wendling2007-12-171-3/+4
* Add "mayHaveSideEffects" and "neverHasSideEffects" flags to some instructions. IBill Wendling2007-12-177-21/+57
* Bring back int_x86_sse2_movl_dq intrinsic for backward compatibility. Make sureEvan Cheng2007-12-176-26/+78
* - Restore some i8 functionality in CellSPUScott Michel2007-12-179-63/+612
* Modified Deserializer::ReadCStr to allow C-strings to be read into aTed Kremenek2007-12-172-4/+11
* LD_Fp64m should have "isRematerializable" set.Bill Wendling2007-12-171-1/+2
* Add "hasSideEffects" method to MachineInstrInfo class.Bill Wendling2007-12-171-1/+10
* Add MachineLICM.cppBill Wendling2007-12-171-0/+2
* As per feedback, revised comments to (hopefully) make the different side effectBill Wendling2007-12-172-14/+38
* 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
* Make invokes of inline asm legal. Teach codegenDuncan Sands2007-12-175-22/+39
* GLIBCXX_DEBUG fix. std::vector<>::end() is invalidated by erase.David Greene2007-12-171-1/+1
* Get rid of annoying spaces.David Greene2007-12-171-1/+1
* Fix GLIBCXX_DEBUG errors. Erase invalidates std::vector iteratorsDavid Greene2007-12-171-4/+3
* Disabling a RUN line that's broken until addrspace roundtripsGordon Henriksen2007-12-171-1/+1
* C and Ocaml bindings for address spaces, for that burgeoning marketGordon Henriksen2007-12-176-18/+63
* regenerate.Christopher Lamb2007-12-175-4715/+3411
* Change the PointerType api for creating pointer types. The old functionality ...Christopher Lamb2007-12-1732-137/+172
* Make it clear in the LangRef that allocation instructions only operated on th...Christopher Lamb2007-12-172-2/+16
* Revert this part of r45073 until the verifier isDuncan Sands2007-12-161-2/+3
* don't violate C TBAA rules, use FloatToBits instead.Chris Lattner2007-12-161-22/+10
* fix a questionable cast, thanks to Mike Stump for pointing this out.Chris Lattner2007-12-161-1/+1
* Fix the JIT encoding of cmp*ss, which aborts with this assertion currently:Chris Lattner2007-12-162-4/+6
* Make instcombine promote inline asm calls to 'nounwind'Duncan Sands2007-12-167-4/+35
* Remove spurious warnings from GCC:Bill Wendling2007-12-161-75/+79
* Break local interferences in StrongPHIElimination. One step closer...Owen Anderson2007-12-161-0/+135
* A few more comments.Owen Anderson2007-12-161-1/+6
* 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
* These are more correctly called signaling NaNs.Duncan Sands2007-12-151-1/+1
* Make better use of instructions that clear high bits; fix various 2-wide shuf...Evan Cheng2007-12-157-47/+245
* __builtin_ia32_movqv4si is now expanded to a shuffle.Evan Cheng2007-12-151-2/+0
* Start committing working test cases for CellSPU.Scott Michel2007-12-155-4/+322
* Actually, MOVPQIto64mr is a dup of MOVPQI2QImr, MOV64toPQIrm is a dup of MOVQ...Evan Cheng2007-12-142-11/+2
* Fix (mem) <-> low 64-bits of xmm bugs pointed out by David Greene. Mac OS X L...Evan Cheng2007-12-141-8/+8
* Teach the interpreter to read and write memory in theDuncan Sands2007-12-143-59/+256