2011-08-24 |
Bruno Cardoso Lopes | Move all SHUFP* patterns close to the SHUFP* definition... |
tree | commitdiff |
2011-08-24 |
Owen Anderson | Perform more thorough checking of t2IT mask parameters... |
tree | commitdiff |
2011-08-24 |
Eli Friedman | Hook up 64-bit atomic load/store on x86-32. I plan... |
tree | commitdiff |
2011-08-24 |
Jim Grosbach | ARM asm backend initialize isThumbMode based on target... |
tree | commitdiff |
2011-08-24 |
Jim Grosbach | Thumb .n mnemonic qualifiers can be ignored for now. |
tree | commitdiff |
2011-08-24 |
Jim Grosbach | Thumb parsing and encoding for SUB (SP minu immediate). |
tree | commitdiff |
2011-08-24 |
Owen Anderson | Be careful not to walk off the end of the operand info... |
tree | commitdiff |
2011-08-24 |
Jim Grosbach | Thumb parsing and encoding support for ADD SP instructions. |
tree | commitdiff |
2011-08-24 |
Eli Friedman | Fix whitespace. |
tree | commitdiff |
2011-08-24 |
Eli Friedman | Basic x86 code generation for atomic load and store... |
tree | commitdiff |
2011-08-24 |
Jim Grosbach | When printing Thumb1 NOP ('mov r8, r8'), make sure... |
tree | commitdiff |
2011-08-24 |
Bruno Cardoso Lopes | Mark VZEROALL as clobbering all YMM registers |
tree | commitdiff |
2011-08-24 |
Jim Grosbach | Add missing explicit writeback operand to tSTMIA_UPD. |
tree | commitdiff |
2011-08-24 |
Evan Cheng | Move TargetRegistry and TargetSelect from Target to... |
tree | commitdiff |
2011-08-24 |
Jim Grosbach | Thumb add SP assembly syntax fix. |
tree | commitdiff |
2011-08-24 |
Jim Grosbach | Thumb1 ADD/SUB SP instructions are predicable in Thumb2... |
tree | commitdiff |
2011-08-24 |
Owen Anderson | Be stricter in enforcing IT instruction predicate value... |
tree | commitdiff |
2011-08-24 |
Richard Osborne | Add Uses=[SP] to call instructions. This fixes a miscom... |
tree | commitdiff |
2011-08-24 |
Craig Topper | Break 256-bit vector int add/sub/mul into two 128-bit... |
tree | commitdiff |
2011-08-23 |
Bruno Cardoso Lopes | Fix a nasty bug where a v4i64 was being wrong emitted... |
tree | commitdiff |
2011-08-23 |
Jim Grosbach | Move ARM frame-unwinding EHABI handling a touch earlier. |
tree | commitdiff |
2011-08-23 |
Jim Grosbach | [SU]XT[BH] are only available on ARMv6 and up. |
tree | commitdiff |
2011-08-23 |
Evan Cheng | Some refactoring so TargetRegistry.h no longer has... |
tree | commitdiff |
2011-08-23 |
Jim Grosbach | Thumb parsing and encoding for SVC. |
tree | commitdiff |
2011-08-23 |
Nick Lewycky | PerformSubCombine to work on integers larger than i128... |
tree | commitdiff |
2011-08-23 |
Jim Grosbach | Thumb parsing and encoding for tSTRspi. |
tree | commitdiff |
2011-08-23 |
Jim Grosbach | Thumb parsing and encoding for STM. |
tree | commitdiff |
2011-08-23 |
Jim Grosbach | Factor low reg checking into a helper function. |
tree | commitdiff |
2011-08-23 |
Owen Anderson | Fix decoding of Thumb2 prefetch instructions, which... |
tree | commitdiff |
2011-08-23 |
Owen Anderson | Fix Thumb2 decoding of CPS instructions to mirror ARM... |
tree | commitdiff |
2011-08-23 |
Jim Grosbach | Clean up Thumb load/store multiple definitions. |
tree | commitdiff |
2011-08-23 |
Owen Anderson | Fix two more instances of mis-matched operand names... |
tree | commitdiff |
2011-08-23 |
Craig Topper | Add support for breaking 256-bit v16i16 and v32i8 VSETC... |
tree | commitdiff |
2011-08-23 |
Bruno Cardoso Lopes | Introduce a pass to insert vzeroupper instructions... |
tree | commitdiff |
2011-08-22 |
Jim Grosbach | Thumb parsing and encoding for SBC. |
tree | commitdiff |
2011-08-22 |
Jim Grosbach | Thumb parsing and encoding for RSB. |
tree | commitdiff |
2011-08-22 |
Owen Anderson | Reject invalid imod values in t2CPS instructions. |
tree | commitdiff |
2011-08-22 |
Owen Anderson | t2SMLAD is a four-register instruction, not a three... |
tree | commitdiff |
2011-08-22 |
Owen Anderson | Correct operand naming of t2USAT16 to allow proper... |
tree | commitdiff |
2011-08-22 |
Jim Grosbach | Revert r138278 now that r138289 has fixed the root... |
tree | commitdiff |
2011-08-22 |
Owen Anderson | Match operand naming to allow correct decoding of t2LDR... |
tree | commitdiff |
2011-08-22 |
Jim Grosbach | Improve error checking for tPUSH and tPOP register... |
tree | commitdiff |
2011-08-22 |
Owen Anderson | Match operand names to provide correct decoding for... |
tree | commitdiff |
2011-08-22 |
Owen Anderson | Provide a correct decoder hook for Thumb2 shifted regis... |
tree | commitdiff |
2011-08-22 |
Jim Grosbach | Thumb assemmbly parsing diagnostic improvements for... |
tree | commitdiff |
2011-08-22 |
Benjamin Kramer | X86: Add some operand types required to identify calls. |
tree | commitdiff |
2011-08-22 |
Jim Grosbach | Temporarilly mark tMUL as not commutable. |
tree | commitdiff |
2011-08-22 |
Owen Anderson | Provide operand encoding information for half-precision... |
tree | commitdiff |
2011-08-22 |
Bruno Cardoso Lopes | Add support for breaking 256-bit int VETCC into two... |
tree | commitdiff |
2011-08-22 |
Bruno Cardoso Lopes | Add 128-bit AVX codegen for PCMP* family of integer... |
tree | commitdiff |
2011-08-22 |
Owen Anderson | Fix decoding of VMOVSRR and VMOVRRS, which account... |
tree | commitdiff |
2011-08-22 |
Jim Grosbach | Tighten up ARM reglist validation a bit. |
tree | commitdiff |
2011-08-22 |
Owen Anderson | Fix another batch of VLD/VST decoding crashes discovere... |
tree | commitdiff |
2011-08-22 |
Owen Anderson | Correct writeback handling of duplicating VLD instructi... |
tree | commitdiff |
2011-08-22 |
Jim Grosbach | Clean up predicates on ARM target instruction aliases. |
tree | commitdiff |
2011-08-22 |
Owen Anderson | Fix an incorrect shift when decoding SP-relative stores... |
tree | commitdiff |
2011-08-20 |
Benjamin Kramer | Cast through intptr_t, ISO C++ requires it. |
tree | commitdiff |
2011-08-20 |
Chad Rosier | Remove the VMOVQQ pseudo instruction. |
tree | commitdiff |
2011-08-20 |
Chad Rosier | Remove VMOVQQQQ pseudo instruction. |
tree | commitdiff |
2011-08-20 |
Jakob Stoklund Olesen | Add <imp-def> operands to QQ and QQQQ stack loads. |
tree | commitdiff |
2011-08-20 |
Chad Rosier | VMOVQQQQs pseudo instructions are only created by ARMBa... |
tree | commitdiff |
2011-08-19 |
Jim Grosbach | Thumb parsing and encoding support for NOP. |
tree | commitdiff |
2011-08-19 |
Akira Hatanaka | Fix bug in function IsShiftedMask. Remove parameter... |
tree | commitdiff |
2011-08-19 |
Jim Grosbach | Thumb assembly parsing and encoding for NEG. |
tree | commitdiff |
2011-08-19 |
Jim Grosbach | Fix NEG alias |
tree | commitdiff |
2011-08-19 |
Jim Grosbach | Be more lenient on tied operand matching for MUL. |
tree | commitdiff |
2011-08-19 |
Bruno Cardoso Lopes | Re-write part of VEX encoding logic, to be more easy... |
tree | commitdiff |
2011-08-19 |
Jim Grosbach | Update tests. |
tree | commitdiff |
2011-08-19 |
Jim Grosbach | Thumb assembly parsing and encoding for MUL. |
tree | commitdiff |
2011-08-19 |
Jim Grosbach | Thumb assembly parsing and encoding for MOV. |
tree | commitdiff |
2011-08-19 |
Jim Grosbach | Tidy up. Tab character. |
tree | commitdiff |
2011-08-19 |
Jim Grosbach | Tab characters. |
tree | commitdiff |
2011-08-19 |
Jim Grosbach | Thumb assembly parsing and encoding for LSL(immediate). |
tree | commitdiff |
2011-08-19 |
Jim Grosbach | Thumb assembly parsing and encoding for LDRSB and LDRSH. |
tree | commitdiff |
2011-08-19 |
Jim Grosbach | Thumb assembly parsing and encoding for LDRH. |
tree | commitdiff |
2011-08-19 |
Jim Grosbach | Thumb assembly parsing and encoding for LDRB. |
tree | commitdiff |
2011-08-19 |
Jim Grosbach | Thumb assembly parsing and encoding for LDR(literal). |
tree | commitdiff |
2011-08-19 |
Jim Grosbach | Thumb assembly parsing and encoding for LDR(immediate... |
tree | commitdiff |
2011-08-19 |
Jim Grosbach | Use helper function to check for low registers. |
tree | commitdiff |
2011-08-19 |
Jim Grosbach | Thumb assembly parsing and encoding for LDR(immediate... |
tree | commitdiff |
2011-08-19 |
Jim Grosbach | Add explanatory comment. |
tree | commitdiff |
2011-08-19 |
Kalle Raiskila | Have SPU backend use the external TCE scheduler, if... |
tree | commitdiff |
2011-08-19 |
Craig Topper | Add TB encoding to VEX versions of SSE fp logical opera... |
tree | commitdiff |
2011-08-19 |
Bruno Cardoso Lopes | Fix PR10677. Initial patch and idea by Peter Cooper... |
tree | commitdiff |
2011-08-19 |
Benjamin Kramer | Make a bunch of symbols private. |
tree | commitdiff |
2011-08-18 |
Bruno Cardoso Lopes | Re-encoded 128-bit AVX versions of SQRT, RSQRT, RCP... |
tree | commitdiff |
2011-08-18 |
Akira Hatanaka | Use subword loads instead of a 4-byte load when the... |
tree | commitdiff |
2011-08-18 |
Owen Anderson | STC2L_POST and STC2L_POST should be handled the same... |
tree | commitdiff |
2011-08-18 |
Owen Anderson | Fix the decoding of RFE instruction. RFEs have the... |
tree | commitdiff |
2011-08-18 |
Owen Anderson | Remember to fill in some operands so we can print _some... |
tree | commitdiff |
2011-08-18 |
Owen Anderson | Improve handling of failure and unpredictable cases... |
tree | commitdiff |
2011-08-18 |
Jim Grosbach | Thumb assembly parsing and encoding for LDM instruction. |
tree | commitdiff |
2011-08-18 |
Akira Hatanaka | Make IsShiftedMask a static function rather than defini... |
tree | commitdiff |
2011-08-18 |
Jim Grosbach | Thumb assembly parsing and encoding for CMP. |
tree | commitdiff |
2011-08-18 |
Jim Grosbach | Thumb instructions CBZ and CBNZ are Thumb2, not THumb1. |
tree | commitdiff |
2011-08-18 |
Jim Grosbach | ARM Thumb blx instruction fixup has same data range... |
tree | commitdiff |
2011-08-18 |
Jim Grosbach | 80 columns. |
tree | commitdiff |
2011-08-18 |
Bruno Cardoso Lopes | Clenup and fix encoding for Mips ins and ext instruction |
tree | commitdiff |
2011-08-18 |
Jim Grosbach | Add missing 'break'. |
tree | commitdiff |
2011-08-18 |
Richard Osborne | Add intrinsics for SETEV, GETED, GETET. |
tree | commitdiff |
next |