summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Add an MVT::x86mmx type. It will take the place of all current MMX vector types.Bill Wendling2010-09-07
* Fix a serious performance regression introduced by r108687 on linux:Chris Lattner2010-09-07
* Remove a dead comment.Evan Cheng2010-09-07
* hopefully fix a problem building on cygwin-1.5Chris Lattner2010-09-07
* Clean up some of the PassRegistry implementation, and pImpl-ize it to reduce ...Owen Anderson2010-09-07
* decouple MMX check from regular splat checks. Some refactoring is coming, and...Bruno Cardoso Lopes2010-09-07
* Remove now useless check, because the code can be matched below, no need to l...Bruno Cardoso Lopes2010-09-07
* Issue a #error if the host doesn't have an implementation forDan Gohman2010-09-07
* Minor change. Since the checks are equivalent, use isMMXBruno Cardoso Lopes2010-09-07
* Create PTX backend. Patch by Che-Liang Chiou!Nick Lewycky2010-09-07
* Add patterns for MMX that use the new intrinsics.Dale Johannesen2010-09-07
* Remove unused target specific nodeBruno Cardoso Lopes2010-09-07
* Don't leak the old operand when transforming "sldt" into "sldtw".Benjamin Kramer2010-09-07
* Add completely hokey binary-and and binary-or operations to ConstantRange andNick Lewycky2010-09-07
* Fix major bug in thunk detection. Also verify the calling convention.Nick Lewycky2010-09-07
* add missing cmov aliases, this resolves rdar://8208499Chris Lattner2010-09-07
* remove duplicated entryChris Lattner2010-09-06
* Add a new isSignWrappedSet() method to ConstantRange.Nick Lewycky2010-09-06
* "sldt <mem>" is ambiguous in 64-bit mode, but shouldChris Lattner2010-09-06
* fix rdar://8017621 - llvm-mc can't guess encoding for "push $(1000)"Chris Lattner2010-09-06
* fix the operand constraints of the immediate form of in/out,Chris Lattner2010-09-06
* in the case where an instruction only has one implementationChris Lattner2010-09-06
* Now that we know if we had a total fail on the instruction mnemonic, Chris Lattner2010-09-06
* simplify the hacks around jrcxz.Chris Lattner2010-09-06
* have tblgen detect when an instruction would have matched, butChris Lattner2010-09-06
* change MatchInstructionImpl to return an enum instead of bool.Chris Lattner2010-09-06
* have AsmMatcherEmitter.cpp produce the hunk of code that gets includedChris Lattner2010-09-06
* Redefine LOOP* instructions from I to Ii8PCRel as they take an i8 argument.Roman Divacky2010-09-06
* random cleanupsChris Lattner2010-09-06
* MCELF: Align symtab, relocation sections and section headers properly. Patch ...Benjamin Kramer2010-09-06
* compute the HasSSE3 bit correctly, patch by Nikolai Saoukh.Chris Lattner2010-09-06
* fix PR8067, an over-aggressive assertion in LICM.Chris Lattner2010-09-06
* cleanup some of the lifetime/invariant marker stuff, add a big fixme.Chris Lattner2010-09-06
* speed up -gvn 3.4% on the testcase in PR7023Chris Lattner2010-09-06
* Teach loop rotate to hoist trivially invariant instructionsChris Lattner2010-09-06
* pull a simple method out of LICM into a new Chris Lattner2010-09-06
* remove some dead code. t2addrmode_imm8s4 is never used in a Chris Lattner2010-09-05
* cleanups.Chris Lattner2010-09-05
* add a comment about where this should eventually move.Chris Lattner2010-09-05
* update this.Chris Lattner2010-09-05
* more cleanupsChris Lattner2010-09-05
* Change lower atomic pass to use IntrinsicInst to simplify it a bit.Chris Lattner2010-09-05
* eliminate some non-obvious casts. UndefValue isa Constant.Chris Lattner2010-09-05
* fix PR8063, a crash in globalopt in the malloc analysis code.Chris Lattner2010-09-05
* Added initialisers for reduction rule counters.Lang Hames2010-09-05
* Fix warning reported by MSVC++ builder.Nick Lewycky2010-09-05
* Switch FnSet to containing the ComparableFunction instead of a pointer to one.Nick Lewycky2010-09-05
* Fix many bugs when merging weak-strong and weak-weak pairs. We now merge allNick Lewycky2010-09-05
* implement rdar://6653118 - fastisel should fold loads where possible.Chris Lattner2010-09-05
* Remove dead code.Jakob Stoklund Olesen2010-09-04