llvm-project/llvm/test/MC
Simon Dardis 509da1a46d [mips] divide macro instruction cleanup.
Clean up the implementation of divide macro expansion by getting rid of a
FIXME regarding magic numbers and branch instructions. Match GAS' behaviour
for expansion of ddiv / div in the two and three operand cases. Add the two
operand alias for MIPSR6. Finally, optimize macro expansion cases where the
divisior is the $zero register.

Reviewers: slthakur

Differential Revision: https://reviews.llvm.org/D29887

llvm-svn: 294960
2017-02-13 16:06:48 +00:00
..
AArch64 Revert r294437 as it broke an asan buildbot. 2017-02-08 21:41:16 +00:00
AMDGPU [AMDGPU][mc][tests][NFC] Add coverage/smoke Gfx7 asm test (3rd attempt) 2017-02-03 21:28:16 +00:00
ARM Fix inline-asm-diags.ll on Windows, give it a triple to avoid WoA thumb confusion 2017-02-08 18:17:21 +00:00
AVR [AVR] Add all of the machine code test suite 2016-11-09 23:46:25 +00:00
AsmParser Move test input to directory called Inputs. 2017-01-06 10:22:15 +00:00
COFF [CodeView] Fix off-by-one error in def range gap emission 2017-01-24 16:57:55 +00:00
Disassembler [Hexagon] Replace instruction definitions with auto-generated ones 2017-02-10 15:33:13 +00:00
ELF Make it possible to set SHF_LINK_ORDER explicitly. 2017-02-09 14:59:20 +00:00
Hexagon [Hexagon] Introduce Hexagon V62 2017-02-10 23:46:45 +00:00
Lanai [lanai] Add more tests for assembly of conditional ALU ops 2016-07-11 17:58:16 +00:00
MachO MCMacho: Allow __thread_ptr section after dwarf sections 2017-02-01 01:31:36 +00:00
Markup
Mips [mips] divide macro instruction cleanup. 2017-02-13 16:06:48 +00:00
PowerPC [PowerPC][Altivec] Add vnot extended mnemonic 2017-02-07 18:57:29 +00:00
Sparc Don't pass a Reloc::Model to MC. 2016-05-18 11:58:50 +00:00
SystemZ [SystemZ] Support remaining atomic instructions 2016-12-02 18:24:16 +00:00
X86 [X86] Clzero intrinsic and its addition under znver1 2017-02-09 04:27:34 +00:00