summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Added for disassembly VLD1 (multiple single elements) which loads memory intoJohnny Chen2010-02-23
* Use the module's context instead of the global context.Nicolas Geoffray2010-02-23
* no need to override IsLegalToFold, the base implementationChris Lattner2010-02-23
* fix a bug in findNonImmUse (used by IsLegalToFold) where nodes withChris Lattner2010-02-23
* Print node ID's in dumps and views if set.Chris Lattner2010-02-23
* Adding the MicroBlaze backend.Wesley Peck2010-02-23
* use OutStreamer.EmitCodeAlignment for alignment in the textChris Lattner2010-02-23
* genericize MCAsmStreamer::EmitCodeAlignment to support other targetsChris Lattner2010-02-23
* ECALLF, ECALLT shouldn't be marked as barriers.Richard Osborne2010-02-23
* This is the first patch to put the needed bits in place to eventually allow codeKevin Enderby2010-02-23
* Mark unconditional branches as barriers. Found using -verify-machineinstrsRichard Osborne2010-02-23
* Speed up cycle checking significantly by caching results.David Greene2010-02-23
* Don't do (X != Y) ? X : Y -> X for floating-point values; it doesn'tDan Gohman2010-02-23
* Spelling. s/suppor /support /Jim Grosbach2010-02-23
* Remove the code which constant-folded ptrtoint(inttoptr(x)+c) toDan Gohman2010-02-23
* Remove unused lowering function LowerJumpTableRichard Osborne2010-02-23
* Lower BR_JT on the XCore to a jump into a series of jump instructions.Richard Osborne2010-02-23
* Input files with empty suffixes must be passed to linker.Mikhail Glushenkov2010-02-23
* Temporary disable response files.Mikhail Glushenkov2010-02-23
* Implement order-preserving option forwarding.Mikhail Glushenkov2010-02-23
* Correct option forwarding: initial implementation.Mikhail Glushenkov2010-02-23
* New experimental/undocumented feature: 'works_on_empty'.Mikhail Glushenkov2010-02-23
* disable two patterns that are using non-sensical result pattern types.Chris Lattner2010-02-23
* remove a confused pattern that is trying to match an addressChris Lattner2010-02-23
* remove a bunch of dead named arguments in input patterns,Chris Lattner2010-02-23
* fix a type mismatch in this pattern, where we were using an i64 imm in a Chris Lattner2010-02-23
* Update memdep when load PRE inserts a new load, and add some debug output.Bob Wilson2010-02-23
* reapply my cellspu changes with a fix to not break the old isel.Chris Lattner2010-02-23
* Revert 96854, 96852, and 96849, unbreaking test/CodeGen/CellSPU/i64ops.ll.Dan Gohman2010-02-23
* X86InstrInfoSSE.td declares PINSRW as having type v8i16,Chris Lattner2010-02-23
* Added versions of VCGE, VCGT, VCLE, and VCLT NEON instructions which compare toJohnny Chen2010-02-23
* fix hte last cellspu failure.Chris Lattner2010-02-23
* hack around more crimes in instruction selection.Chris Lattner2010-02-23
* the cell backend is making all sorts of unsafe and incorrect assumptions Chris Lattner2010-02-23
* Added VCEQ (immediate #0) NEON instruction for disassembly only.Johnny Chen2010-02-23
* Dead code eliminationJakob Stoklund Olesen2010-02-23
* Fix viewCFG on Linux.Jeffrey Yasskin2010-02-23
* Instcombine constant folding can normalize gep with negative index to index w...Evan Cheng2010-02-22
* Updated version of r96634 (which was reverted due to failing 176.gcc andJim Grosbach2010-02-22
* Clean up a bit and fix for when SPAdj != 0Jim Grosbach2010-02-22
* The predicate index isn't fixed, so scan for it to make sure we get the properJim Grosbach2010-02-22
* Canonicalize ConstantInts to the right operand of commutativeDan Gohman2010-02-22
* remove dupes now.Chris Lattner2010-02-22
* move #includes earlier.Chris Lattner2010-02-22
* MC/Mach-O: Remove non-sensical comment, and add a missing AddValueSymbols call.Daniel Dunbar2010-02-22
* Minor formatting cleanup.Dan Gohman2010-02-22
* Use Instruction::isCommutative instead of duplicating it.Dan Gohman2010-02-22
* Added SEL, SXTB16, SXTAB16, UXTAB16, SMMULR, SMMLAR, SMMLSR, SMUAD, and SMUSD,Johnny Chen2010-02-22
* Erase deleted instructions from GVN's ValueTable. This fixes assertionBob Wilson2010-02-22
* Added a bunch of instructions for disassembly only:Johnny Chen2010-02-22