llvm-6502/test/CodeGen
Daniel Sanders 35efeb5e16 [mips] Support 9-bit offsets for the 'R' inline assembly memory constraint.
Summary:
The 'R' constraint is actually supposed to be much more complicated than
this and is defined in terms of whether it will cause macro expansion in
the assembler. 'R' is getting less useful due to architecture changes and
ought to be replaced by other constraints. We therefore implement 9-bit
offsets which will work for all subtargets and all instructions.

Reviewers: vkalintiris

Reviewed By: vkalintiris

Subscribers: llvm-commits

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


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@233537 91177308-0d34-0410-b5e6-96231b3b80d8
2015-03-30 13:27:25 +00:00
..
AArch64 [AArch64InstPrinter] Use the feature bits of the subtarget passed to the print 2015-03-27 20:37:20 +00:00
ARM [ARM] Enable changing instprinter's behavior based on the per-function 2015-03-27 23:41:42 +00:00
BPF [bpf] add support for bpf pseudo instruction 2015-03-27 18:51:42 +00:00
CPP
Generic LLParser: Require non-null scope for MDLocation and MDLocalVariable 2015-03-27 17:56:39 +00:00
Hexagon
Inputs DebugInfo: Fix bad debug info for compile units and types 2015-03-27 20:46:33 +00:00
Mips [mips] Support 9-bit offsets for the 'R' inline assembly memory constraint. 2015-03-30 13:27:25 +00:00
MSP430
NVPTX
PowerPC DebugInfo: Fix bad debug info for compile units and types 2015-03-27 20:46:33 +00:00
R600 [R600/SI] Fix testcase check line. 2015-03-27 20:41:42 +00:00
SPARC
SystemZ
Thumb DebugInfo: Fix bad debug info for compile units and types 2015-03-27 20:46:33 +00:00
Thumb2
WinEH WinEH: Create a parent frame alloca for HandlerType xdata tables 2015-03-27 04:17:07 +00:00
X86 AVX-512: blank lines, duplicated tests, no functional changes 2015-03-30 09:29:28 +00:00
XCore