llvm-6502/test/MC/Mips
Jack Carter 69dba7e204 Some instructions are passed to the assembler to be
transformed to the final instruction variant. An
example would be dsrll which is transformed into 
dsll32 if the shift value is greater than 32.

For direct object output we need to do this transformation
in the codegen. If the instruction was inside branch
delay slot, it was being missed. This patch corrects this
oversight.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@162779 91177308-0d34-0410-b5e6-96231b3b80d8
2012-08-28 19:07:39 +00:00
..
do_switch.ll For mips64 switch statements in subroutines could generate 2012-08-22 00:49:30 +00:00
elf_basic.s Pass the correct ELFOSABI enumeration to the MipsELFObjectWriter constructor 2012-07-02 20:04:43 +00:00
elf-bigendian.ll Make the following changes in MipsAsmPrinter.cpp: 2012-05-12 00:48:43 +00:00
elf-N64.ll Add option disable-mips-delay-filler. Turn on mips' delay slot filler by 2012-08-22 02:51:28 +00:00
elf-objdump.s PR13013: ELF Type identification fails for MSB type ELF files. 2012-06-25 14:48:43 +00:00
elf-relsym.ll
elf-tls.ll Local dynamic TLS model for direct object output. Create the correct TLS MIPS 2011-12-22 01:05:17 +00:00
higher_highest.ll Fix mips' long branch pass. 2012-08-28 03:03:05 +00:00
lea_64.ll The Mips64InstrInfo.td definitions DynAlloc64 LEA_ADDiu64 2012-08-06 23:29:06 +00:00
lit.local.cfg Continue cleanup of LIT, getting rid of the remaining artifacts from dejagnu 2012-03-25 09:02:19 +00:00
mips64shift.ll Some instructions are passed to the assembler to be 2012-08-28 19:07:39 +00:00
multi-64bit-func.ll Add option disable-mips-delay-filler. Turn on mips' delay slot filler by 2012-08-22 02:51:28 +00:00
pr11877.s Ensure .AliasedSymbol() is called on all uses of getSymbol(). Affects ARM and MIPS ELF backends. 2012-01-28 15:58:32 +00:00
r-mips-got-disp.ll The Mips specific relocation R_MIPS_GOT_DISP 2012-07-13 19:15:47 +00:00
sext_64_32.ll Another 32 to 64 bit sign extension bug. 2012-08-09 19:43:18 +00:00
sym-offset.ll Insert instructions to the entry basic block which initializes the global 2012-05-12 00:17:17 +00:00