aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target
Commit message (Expand)AuthorAgeFilesLines
* Cast through intptr_t, ISO C++ requires it.Benjamin Kramer2011-08-201-5/+3
* Remove the VMOVQQ pseudo instruction.Chad Rosier2011-08-203-44/+8
* Remove VMOVQQQQ pseudo instruction.Chad Rosier2011-08-201-2/+0
* Add <imp-def> operands to QQ and QQQQ stack loads.Jakob Stoklund Olesen2011-08-201-2/+4
* VMOVQQQQs pseudo instructions are only created by ARMBaseInstrInfo::copyPhysReg.Chad Rosier2011-08-202-56/+31
* Thumb parsing and encoding support for NOP.Jim Grosbach2011-08-193-1/+15
* Fix bug in function IsShiftedMask. Remove parameter SizeInBits, which is notAkira Hatanaka2011-08-191-14/+9
* Thumb assembly parsing and encoding for NEG.Jim Grosbach2011-08-191-1/+1
* Fix NEG aliasJim Grosbach2011-08-191-1/+1
* Be more lenient on tied operand matching for MUL.Jim Grosbach2011-08-191-4/+11
* Re-write part of VEX encoding logic, to be more easy to read! Also fixBruno Cardoso Lopes2011-08-191-58/+82
* Update tests.Jim Grosbach2011-08-191-0/+4
* Thumb assembly parsing and encoding for MUL.Jim Grosbach2011-08-192-5/+41
* Thumb assembly parsing and encoding for MOV.Jim Grosbach2011-08-193-2/+7
* Tidy up. Tab character.Jim Grosbach2011-08-191-1/+1
* Tab characters.Jim Grosbach2011-08-191-2/+2
* Thumb assembly parsing and encoding for LSL(immediate).Jim Grosbach2011-08-192-2/+2
* Thumb assembly parsing and encoding for LDRSB and LDRSH.Jim Grosbach2011-08-191-0/+1
* Thumb assembly parsing and encoding for LDRH.Jim Grosbach2011-08-192-0/+18
* Thumb assembly parsing and encoding for LDRB.Jim Grosbach2011-08-192-0/+18
* Thumb assembly parsing and encoding for LDR(literal).Jim Grosbach2011-08-191-1/+1
* Thumb assembly parsing and encoding for LDR(immediate) form T2.Jim Grosbach2011-08-192-1/+18
* Use helper function to check for low registers.Jim Grosbach2011-08-191-1/+1
* Thumb assembly parsing and encoding for LDR(immediate) form T1.Jim Grosbach2011-08-192-1/+20
* Add explanatory comment.Jim Grosbach2011-08-191-0/+5
* Have SPU backend use the external TCE scheduler, if the library is loaded as aKalle Raiskila2011-08-191-0/+11
* Add TB encoding to VEX versions of SSE fp logical operations to fix disassemblerCraig Topper2011-08-191-6/+6
* Fix PR10677. Initial patch and idea by Peter Cooper but I've changed theBruno Cardoso Lopes2011-08-191-3/+8
* Make a bunch of symbols private.Benjamin Kramer2011-08-191-1/+1
* Re-encoded 128-bit AVX versions of SQRT, RSQRT, RCP have 3 operandsBruno Cardoso Lopes2011-08-181-31/+64
* Use subword loads instead of a 4-byte load when the size of a structure (or aAkira Hatanaka2011-08-181-26/+73
* STC2L_POST and STC2L_POST should be handled the same as STCL_POST/LDC_POST fo...Owen Anderson2011-08-181-0/+4
* Fix the decoding of RFE instruction. RFEs have the load bit set, while SRSs ...Owen Anderson2011-08-181-8/+42
* Remember to fill in some operands so we can print _something_ coherent even w...Owen Anderson2011-08-181-1/+4
* Improve handling of failure and unpredictable cases for CPS, STR, and SMLA in...Owen Anderson2011-08-181-11/+18
* Thumb assembly parsing and encoding for LDM instruction.Jim Grosbach2011-08-183-5/+33
* Make IsShiftedMask a static function rather than defining it in anAkira Hatanaka2011-08-181-16/+14
* Thumb assembly parsing and encoding for CMP.Jim Grosbach2011-08-181-1/+1
* Thumb instructions CBZ and CBNZ are Thumb2, not THumb1.Jim Grosbach2011-08-182-25/+28
* ARM Thumb blx instruction fixup has same data range as bl.Jim Grosbach2011-08-181-1/+1
* 80 columns.Jim Grosbach2011-08-181-1/+1
* Clenup and fix encoding for Mips ins and ext instructionBruno Cardoso Lopes2011-08-181-17/+13
* Add missing 'break'.Jim Grosbach2011-08-181-0/+1
* Add intrinsics for SETEV, GETED, GETET.Richard Osborne2011-08-181-7/+21
* Cleanup vector logical ops in AVX and add use int versions for simpleBruno Cardoso Lopes2011-08-181-20/+20
* Remove extraneous newline from operand print method. PR10569.Jim Grosbach2011-08-171-3/+3
* Clean up patterns for Thumb1 system instructions.Jim Grosbach2011-08-171-24/+18
* Changed definition of EXT and INS per Bruno's comments.Akira Hatanaka2011-08-173-39/+29
* Thumb assembly parsing and encoding for B.Jim Grosbach2011-08-171-0/+4
* Thumb assembly parsing and encoding for ASR.Jim Grosbach2011-08-171-1/+1