summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Thumb2 POP's don't allow the PC as an operand, and PUSH's don't allow the SP ...Owen Anderson2011-09-12
* Revert the wrong part of r139528, and fix testcases.Bruno Cardoso Lopes2011-09-12
* Fix encoding of PC-relative LDRSHW with an immediate offset.Owen Anderson2011-09-12
* Change a bunch of isVolatile() checks to check for atomic load/store as well.Eli Friedman2011-09-12
* There's no need to add additional predicate operands when converting a tB to ...Owen Anderson2011-09-12
* Fix typo.Eric Christopher2011-09-12
* Not sure how CMPPS and CMPPD had already ever worked, I guess it didn't.Bruno Cardoso Lopes2011-09-12
* Organize a bit the operand names for CMPPS and CMPPDBruno Cardoso Lopes2011-09-12
* Realign BLEND patterns to match the general style for patterns in .td file.Bruno Cardoso Lopes2011-09-12
* Fix 80-columnsBruno Cardoso Lopes2011-09-12
* Port more encoding tests to decoding tests, and correct an improper Thumb2 pr...Owen Anderson2011-09-12
* Rename -disable-iv-rewrite to -enable-iv-rewrite=false in preparation for def...Andrew Trick2011-09-12
* Add asserts to keep front-ends honest while encoding debug info into LLVM IR ...Devang Patel2011-09-12
* Add DW_ATE_UTF, which clang started using in my previous commit!Devang Patel2011-09-12
* Remove the -compact-regions flag.Jakob Stoklund Olesen2011-09-12
* Add an interface for SplitKit complement spill modes.Jakob Stoklund Olesen2011-09-12
* Update comments to reflect some (not so) recent changes.Jakob Stoklund Olesen2011-09-12
* Associate a MemOperand with LDWCP nodes introduced during ISel.Richard Osborne2011-09-12
* Mark LDWCP as having no side effects.Richard Osborne2011-09-12
* Format patterns, remove unused X86blend patternsNadav Rotem2011-09-12
* Fix disassembling of one of the register/register forms of MOVUPS/MOVUPD/MOVA...Craig Topper2011-09-11
* Fix disassembling of reverse register/register forms of ADD/SUB/XOR/OR/AND/SB...Craig Topper2011-09-11
* CR fixes per Bruno's request.Nadav Rotem2011-09-11
* r139454 activates an assert in a case where we were doing the right thing any...Eli Friedman2011-09-10
* Fix the asserts in lib/Target/X86/X86ELFWriterInfo.cpp andRichard Trieu2011-09-10
* Fixed an assert from:Richard Trieu2011-09-10
* [disable-iv-rewrite] Allow WidenIV to handle NSW/NUW operationsAndrew Trick2011-09-10
* Set NSW/NUW flags on SCEVAddExpr when the operation is flagged asAndrew Trick2011-09-10
* Fix asserts in CodeGen from:Richard Trieu2011-09-10
* Thumb2 parsing and encoding for MOV(immediate).Jim Grosbach2011-09-10
* LDM writeback is not allowed if Rn is in the target register list.Owen Anderson2011-09-09
* Fix an ambiguously nested if.Owen Anderson2011-09-09
* Fix buildbot breakage caused by r139415. I missed one instance of a manually...Owen Anderson2011-09-09
* Fix assembly/disassembly of Thumb2 ADR instructions with immediate operands.Owen Anderson2011-09-09
* O64 will not be supported.Akira Hatanaka2011-09-09
* Make F31 and D15 non-reserved registers.Akira Hatanaka2011-09-09
* tidy up a bitChris Lattner2011-09-09
* Thumb unconditional branches are allowed in IT blocks, and therefore should h...Owen Anderson2011-09-09
* Mips32 does not reserve even-numbered floating point registers.Akira Hatanaka2011-09-09
* Make the SelectionDAG verify that all the operands of BUILD_VECTOR have the s...Eli Friedman2011-09-09
* Drop support for Mips1 and Mips2.Akira Hatanaka2011-09-09
* Implement vector-select support for avx256. Refactor the vblend implementatio...Nadav Rotem2011-09-09
* Thumb2 assembly parsing and encoding for MLA and MLS.Jim Grosbach2011-09-09
* Don't tack "Instruction not interpretable yet!" onto the end ofDuncan Sands2011-09-09
* Thumb2 assembly parsing and encoding for LDRSB.Jim Grosbach2011-09-09
* Drop support for Allegrex. Allegrex implements a variant of Mips2.Akira Hatanaka2011-09-09
* Thumb2 assembly parsing and encoding for LDREX/LDREXB/LDREXD/LDREXH.Jim Grosbach2011-09-09
* Reapply r139247: Cache intermediate results during traceSiblingValue.Jakob Stoklund Olesen2011-09-09
* Comment formatting.Andrew Trick2011-09-09
* Fix handling of Intel syntax disassembling of movs and stos to stop being bla...Craig Topper2011-09-09