llvm-project/llvm/test/MC
Daniel Sanders 8e17bea7d5 [mips][ias] Integers are not registers.
Summary:
When parseAnyRegister() encounters a symbol alias, it parses integers and adds
a corresponding expression to the operand list. This is clearly wrong since the
only operands that parseAnyRegister() should be accepting are registers.

It's not clear why this code was added and there are no test cases that cover
it. I think it might be leftover from when searchSymbolAlias() was more widely
used.

Reviewers: sdardis

Subscribers: dsanders, sdardis, llvm-commits

Differential Revision: http://reviews.llvm.org/D21377

llvm-svn: 273555
2016-06-23 10:54:09 +00:00
..
AArch64 Remove redundant -mattr options from llvm-objdump commands. 2016-06-16 15:47:19 +00:00
AMDGPU AMDGPU: Emit R_AMDGPU_ABS32_{HI,LO} for scratch buffer relocations 2016-06-20 16:59:44 +00:00
ARM [ARM] Accept conditional versions of BXNS and BLXNS 2016-06-07 14:58:48 +00:00
AsmParser Refactor and cleanup Assembly Parsing / Lexing 2016-06-17 16:06:17 +00:00
COFF [codeview] Avoid emitting an empty file checksum table 2016-06-08 17:50:29 +00:00
Disassembler [mips][micromips] Implement DCLO, DCLZ, DROTR, DROTR32 and DROTRV instructions 2016-06-16 07:06:25 +00:00
ELF Change the default of -relax-relocations. 2016-06-17 17:04:56 +00:00
Hexagon Remove redundant -mattr options from llvm-objdump commands. 2016-06-16 15:47:19 +00:00
Lanai [lanai] isBrImm should accept any non-constant immediate. 2016-03-31 17:58:55 +00:00
MachO CodeGen: Use PLT relocations for relative references to unnamed_addr functions. 2016-04-22 20:40:10 +00:00
Markup
Mips [mips][ias] Integers are not registers. 2016-06-23 10:54:09 +00:00
PowerPC Add aliases for mfvrsave/mtvrsave. 2016-06-09 23:27:48 +00:00
Sparc Don't pass a Reloc::Model to MC. 2016-05-18 11:58:50 +00:00
SystemZ [SystemZ] Support Compare and Traps 2016-06-10 19:58:10 +00:00
X86 [x86] avoid printing unnecessary sign bits of hex immediates in asm comments (PR20347) 2016-05-28 14:58:37 +00:00