2011-09-07 |
Jim Grosbach | Thumb2 parsing and encoding for LDR(immediate). |
tree | commitdiff |
2011-09-07 |
Jim Grosbach | Thumb2 parsing and encoding for LDMDB. |
tree | commitdiff |
2011-09-07 |
James Molloy | Second of a three-patch series aiming to fix MSR/MRS... |
tree | commitdiff |
2011-09-07 |
Eli Friedman | Fix atomic load and store on x86 to pass -verify-machin... |
tree | commitdiff |
2011-09-07 |
Jim Grosbach | Thumb2 ldm/stm 'db' mnemonics don't have a '.w' suffix. |
tree | commitdiff |
2011-09-07 |
Jim Grosbach | Thumb2 parsing and encoding for LDMIA. |
tree | commitdiff |
2011-09-07 |
Owen Anderson | Port more assembler tests over to disassembler tests... |
tree | commitdiff |
2011-09-07 |
James Molloy | Refactor instprinter and mcdisassembler to take a Subta... |
tree | commitdiff |
2011-09-07 |
Jim Grosbach | Thumb2 use 'ldm' as default mnemonic. |
tree | commitdiff |
2011-09-07 |
Rafael Espindola | Detect attempt to use segmented stacks on non ELF syste... |
tree | commitdiff |
2011-09-07 |
Jim Grosbach | Better diagnostic location information for mnemonic... |
tree | commitdiff |
2011-09-06 |
Bill Wendling | Reenable compact unwind by default. However, also emit... |
tree | commitdiff |
2011-09-06 |
Jim Grosbach | ISB is HasDB, not just HasV7. |
tree | commitdiff |
2011-09-06 |
Jim Grosbach | Thumb2 parsing and encoding for ISB. |
tree | commitdiff |
2011-09-06 |
Jim Grosbach | Thumb2 parsing and encoding for DMB. |
tree | commitdiff |
2011-09-06 |
Jim Grosbach | Thumb2 parsing and encoding for DBG. |
tree | commitdiff |
2011-09-06 |
Jim Grosbach | Thumb2 parsing and encoding for CMN and CMP. |
tree | commitdiff |
2011-09-06 |
Eli Friedman | Add mayLoad/mayStore markings to ARM 64-bit atomic... |
tree | commitdiff |
2011-09-06 |
Jim Grosbach | Thumb2 parsing and encoding for CLREX. |
tree | commitdiff |
2011-09-06 |
Rafael Espindola | Fix comment. Noticed by Duncan. |
tree | commitdiff |
2011-09-06 |
Duncan Sands | Add codegen support for vector select (in the IR this... |
tree | commitdiff |
2011-09-06 |
Evan Cheng | Fix fall outs from my recent change on how carry bit... |
tree | commitdiff |
2011-09-06 |
Jim Grosbach | ARM .code directive should always go to the streamer. |
tree | commitdiff |
2011-09-06 |
Rafael Espindola | Fix style issues and typos found by Duncan. |
tree | commitdiff |
2011-09-06 |
Jakob Stoklund Olesen | Atomic pseudos don't use (as in read) CPSR. They clobbe... |
tree | commitdiff |
2011-09-06 |
Duncan Sands | Split the init.trampoline intrinsic, which currently... |
tree | commitdiff |
2011-09-05 |
Nick Lewycky | Add a new MC bit for NaCl (Native Client) mode. NaCl... |
tree | commitdiff |
2011-09-05 |
Nick Lewycky | Update the C++ backend to use the new ArrayRef'ified... |
tree | commitdiff |
2011-09-05 |
Nick Lewycky | Fix typo in comment. |
tree | commitdiff |
2011-09-03 |
Benjamin Kramer | Use internal storage for command line option. |
tree | commitdiff |
2011-09-03 |
Bruno Cardoso Lopes | Add AVX versions to match AESENC/AESDEC intrinsics... |
tree | commitdiff |
2011-09-03 |
Bruno Cardoso Lopes | Add AVX version of a SSE4.1 VPBLENDVB pattern |
tree | commitdiff |
2011-09-03 |
Bruno Cardoso Lopes | Add AVX versions of SSE4.1 EXTRACTPS patterns |
tree | commitdiff |
2011-09-03 |
Bruno Cardoso Lopes | Add AVX versions for SSE4.1 MOVZX* patterns |
tree | commitdiff |
2011-09-03 |
Bruno Cardoso Lopes | Add one more AVX pattern for MOVZPQILo2PQI |
tree | commitdiff |
2011-09-03 |
Bruno Cardoso Lopes | Move PUNPCKLQDQ splat pattern close to the instruction... |
tree | commitdiff |
2011-09-03 |
Bruno Cardoso Lopes | Add AVX pattern versions for PSHUFB,PSIGN{B,W,D} |
tree | commitdiff |
2011-09-03 |
Bruno Cardoso Lopes | Add AVX versions of MOVZDI2PDI patterns. Use SUBREG_TO_... |
tree | commitdiff |
2011-09-03 |
Bruno Cardoso Lopes | Enforce subtarget checks in a few places to be explicit... |
tree | commitdiff |
2011-09-03 |
Bruno Cardoso Lopes | Tidy up code moving patterns to their appropriate place! |
tree | commitdiff |
2011-09-03 |
Bruno Cardoso Lopes | Add AVX versions of FsMOVAPS and FsMOVAPS. Teach X86Ins... |
tree | commitdiff |
2011-09-03 |
Bruno Cardoso Lopes | Teach X86FastISel to use AVX versions of instructions... |
tree | commitdiff |
2011-09-03 |
Bruno Cardoso Lopes | Fix 80-column and style |
tree | commitdiff |
2011-09-03 |
Bruno Cardoso Lopes | Tidy up some SSE/AVX convert intrinsics. Also add an... |
tree | commitdiff |
2011-09-02 |
Jakob Stoklund Olesen | Pseudo CMOV instructions don't clobber EFLAGS. |
tree | commitdiff |
2011-09-02 |
Jakob Stoklund Olesen | Check for EFLAGS live-out before clobbering it. |
tree | commitdiff |
2011-09-02 |
Jakob Stoklund Olesen | Use existing function. |
tree | commitdiff |
2011-09-02 |
Jim Grosbach | Thumb2 parsing and encoding for BXJ. |
tree | commitdiff |
2011-09-02 |
Jim Grosbach | Thumb2 parsing and encoding of B instruction. |
tree | commitdiff |
2011-09-02 |
Jakob Stoklund Olesen | Remove unused variables. |
tree | commitdiff |
2011-09-02 |
Eli Friedman | Don't fast-isel for atomic load/store; some cases requi... |
tree | commitdiff |
2011-09-02 |
Jim Grosbach | Thumb2 parsing and encoding for ASR. |
tree | commitdiff |
2011-09-02 |
Kevin Enderby | Change X86 disassembly to print immediates values as... |
tree | commitdiff |
2011-09-02 |
Jim Grosbach | Tidy up. Formatting. |
tree | commitdiff |
2011-09-02 |
Jim Grosbach | Tidy up. 80 columns. |
tree | commitdiff |
2011-09-02 |
Jim Grosbach | Thumb2 parsing and encoding for AND (register). |
tree | commitdiff |
2011-09-02 |
Bill Wendling | Revert r138826 until PR10834 can be fixed. |
tree | commitdiff |
2011-09-02 |
Jim Grosbach | Thumb2 parsing and encoding for ADD (register). |
tree | commitdiff |
2011-09-02 |
Kalle Raiskila | Pass signed (not unsigned) 10 bit field to SPU 'ori... |
tree | commitdiff |
2011-09-01 |
Owen Anderson | Merge the ARM disassembler header into the implementati... |
tree | commitdiff |
2011-09-01 |
Owen Anderson | Fix 80 columns violations. |
tree | commitdiff |
2011-09-01 |
Benjamin Kramer | Don't drop alignment info on local common symbols. |
tree | commitdiff |
2011-09-01 |
Eli Friedman | Null-initialize to shut up -Wuninitialized warnings. |
tree | commitdiff |
2011-09-01 |
Jim Grosbach | ARM 'rscs' mnemonic is carry-setting 'rsc', not 'rs... |
tree | commitdiff |
2011-09-01 |
Bruno Cardoso Lopes | Fix vbroadcast matching logic to early unmatch if the... |
tree | commitdiff |
2011-09-01 |
James Molloy | Fix up r137380 based on post-commit review by Jim Grosbach. |
tree | commitdiff |
2011-09-01 |
Owen Anderson | t2Bcc is allowed to have a predicate without a precedin... |
tree | commitdiff |
2011-09-01 |
Jim Grosbach | Thumb2 assembly parsing and encoding for ADD(immediate). |
tree | commitdiff |
2011-08-31 |
Chad Rosier | Fixup for functions that return a bool. |
tree | commitdiff |
2011-08-31 |
Jim Grosbach | Static relocation model Thumb jump table interworking. |
tree | commitdiff |
2011-08-31 |
Owen Anderson | The asm parser currently selects the wrong encoding... |
tree | commitdiff |
2011-08-31 |
Jim Grosbach | Thumb2 t2Bcc should encode as t2B when condition is... |
tree | commitdiff |
2011-08-31 |
Bruno Cardoso Lopes | Move more code around and duplicate AVX patterns: MOVHP... |
tree | commitdiff |
2011-08-31 |
Bruno Cardoso Lopes | Move MOVAPS,MOVUPS patterns close to the instructions... |
tree | commitdiff |
2011-08-31 |
Bruno Cardoso Lopes | Remove "_Int" forms of MOVUPSmr and MOVAPSmr |
tree | commitdiff |
2011-08-31 |
Owen Anderson | Fix encoding for tBcc with immediate offset operand. |
tree | commitdiff |
2011-08-31 |
Owen Anderson | When performing instruction selection for LDR_PRE_IMM... |
tree | commitdiff |
2011-08-31 |
Jim Grosbach | Remove FIXME. Thumb2 MOV instruction will use separate... |
tree | commitdiff |
2011-08-31 |
Owen Anderson | Fix roundtripping of Thumb BL/BLX instructions with... |
tree | commitdiff |
2011-08-31 |
Jim Grosbach | tBcc is OK to be predicated in Thumb2 outside of IT... |
tree | commitdiff |
2011-08-31 |
Jim Grosbach | Thumb2 parsing and encoding for ADC(register). |
tree | commitdiff |
2011-08-31 |
Eli Friedman | 64-bit atomic cmpxchg for ARM. |
tree | commitdiff |
2011-08-31 |
Akira Hatanaka | Fix typo. Patch by Liu. |
tree | commitdiff |
2011-08-31 |
Jim Grosbach | Tweak Thumb1 ADD encoding selection a bit. |
tree | commitdiff |
2011-08-31 |
Jakob Stoklund Olesen | Put VMOVS widening under a command line option, off... |
tree | commitdiff |
2011-08-31 |
Rafael Espindola | Spelling and grammar fixes to problems found by Duncan. |
tree | commitdiff |
2011-08-31 |
Eli Friedman | Make sure we don't crash when -miphoneos-version-min... |
tree | commitdiff |
2011-08-31 |
Eric Christopher | Rework this conditional a bit. |
tree | commitdiff |
2011-08-31 |
Bruno Cardoso Lopes | - Move all MOVSS and MOVSD patterns close to their... |
tree | commitdiff |
2011-08-31 |
Bruno Cardoso Lopes | Remove unnecessary AVX checks |
tree | commitdiff |
2011-08-31 |
Bruno Cardoso Lopes | Teach more places to use VMOVAPS,VMOVUPS instead of... |
tree | commitdiff |
2011-08-31 |
Evan Cheng | Fix (movhps load) lowering / pattern to match more... |
tree | commitdiff |
2011-08-31 |
Eli Friedman | Some minor cleanups for r138845. |
tree | commitdiff |
2011-08-31 |
Eli Friedman | Some 64-bit atomic operations on ARM. 64-bit cmpxchg... |
tree | commitdiff |
2011-08-30 |
Owen Anderson | Fix issues with disassembly of IT instructions involvin... |
tree | commitdiff |
2011-08-30 |
Owen Anderson | Fix encoding of CBZ/CBNZ Thumb2 instructions with immed... |
tree | commitdiff |
2011-08-30 |
Owen Anderson | Fix encoding of PC-relative Thumb1 LDR's when using... |
tree | commitdiff |
2011-08-30 |
Owen Anderson | Fix encoding of Thumb1 B instructions with immediate... |
tree | commitdiff |
2011-08-30 |
Owen Anderson | Clean up whitespace. |
tree | commitdiff |
2011-08-30 |
Bill Wendling | Fix off-by-one error Benjamin noticed. |
tree | commitdiff |
next |