1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-25 22:12:57 +02:00
llvm-mirror/test/MC/Mips
Rafael Espindola 010c30aa7a This reverts commit r200064 and r200051.
r200064 depends on r200051.

r200051 is broken: I tries to replace .mips_hack_elf_flags, which is a good
thing, but what it replaces it with is even worse.

The new emitMipsELFFlags it adds corresponds to no assembly directive, is not
marked as a hack and is not even printed to the .s file.

The patch also introduces more uses of hasRawTextSupport.

The correct way to remove .mips_hack_elf_flags is to have the mips target
streamer handle the default flags (and command line options). That way the
same code path is used for asm and obj. The streamer interface should *really*
correspond to what is printed in the .s file.

llvm-svn: 200078
2014-01-25 15:06:56 +00:00
..
msa [mips][msa] Update format of RUN lines for every MSA MC test. 2013-12-18 17:31:21 +00:00
abicalls.ll [mips] Do not emit ".option pic0" if target is mips64. 2013-06-26 19:08:49 +00:00
do_switch.ll
eh-frame.s Change how we iterate over relocations on ELF. 2013-05-30 03:05:14 +00:00
elf_basic.s Replace coff-/elf-dump with llvm-readobj 2013-04-12 04:06:46 +00:00
elf_eflags.ll This reverts commit r200064 and r200051. 2014-01-25 15:06:56 +00:00
elf_eflags.s This reverts commit r200064 and r200051. 2014-01-25 15:06:56 +00:00
elf_st_other.ll This reverts commit r200064 and r200051. 2014-01-25 15:06:56 +00:00
elf_st_other.s Only mark functions as micromips. 2014-01-15 03:07:12 +00:00
elf-bigendian.ll Replace coff-/elf-dump with llvm-readobj 2013-04-12 04:06:46 +00:00
elf-gprel-32-64.ll Change how we iterate over relocations on ELF. 2013-05-30 03:05:14 +00:00
elf-N64.ll Replace coff-/elf-dump with llvm-readobj 2013-04-12 04:06:46 +00:00
elf-objdump.s
elf-reginfo.ll Replace coff-/elf-dump with llvm-readobj 2013-04-12 04:06:46 +00:00
elf-relsym.ll Replace coff-/elf-dump with llvm-readobj 2013-04-12 04:06:46 +00:00
elf-tls.ll Change how we iterate over relocations on ELF. 2013-05-30 03:05:14 +00:00
expr1.s Mips assembler: Enable handling of nested expressions 2013-04-17 00:18:04 +00:00
higher_highest.ll Replace coff-/elf-dump with llvm-readobj 2013-04-12 04:06:46 +00:00
hilo-addressing.s
lea_64.ll
lit.local.cfg [tests] Cleanup initialization of test suffixes. 2013-08-16 00:37:11 +00:00
micromips-alu-instructions.s Fixed bug when generating Load Upper Immediate microMIPS instruction. 2013-09-14 07:35:41 +00:00
micromips-bad-branches.s [mips] Add checks for alignment and maximum displacements for most of the 2013-12-13 11:11:02 +00:00
micromips-branch16.s Support for microMIPS branch instructions. 2013-11-04 14:53:22 +00:00
micromips-branch-instructions.s Support for microMIPS branch instructions. 2013-11-04 14:53:22 +00:00
micromips-control-instructions.s Support for microMIPS control instructions. 2013-12-19 16:25:00 +00:00
micromips-diagnostic-fixup.s [mips] Add checks for alignment and maximum displacements for most of the 2013-12-13 11:11:02 +00:00
micromips-expansions.s Added tests for microMIPS relocations 1. 2013-10-24 10:55:00 +00:00
micromips-expressions.s Added tests for microMIPS relocations 1. 2013-10-24 10:55:00 +00:00
micromips-fpu-instructions.s Support for microMIPS FPU instructions 2. 2013-12-25 10:09:27 +00:00
micromips-jump26.s Support for microMIPS jump instructions 2013-10-29 16:38:59 +00:00
micromips-jump-instructions.s Support for microMIPS jump instructions 2013-10-29 16:38:59 +00:00
micromips-loadstore-instructions.s Added support for LWU microMIPS instruction. 2014-01-15 13:01:18 +00:00
micromips-loadstore-unaligned.s [Mips] Support for unaligned load/store microMips instructions 2013-08-13 20:19:16 +00:00
micromips-long-branch.ll Test case for issue with microMIPS long branch. 2013-11-30 19:13:15 +00:00
micromips-movcond-instructions.s This patch adds support for microMIPS Move Conditional instructions. Test cases are included in patch. 2013-09-06 12:41:17 +00:00
micromips-multiply-instructions.s This patch adds support for microMIPS Multiply and Add/Sub instructions. Test cases are included in patch. 2013-09-06 13:08:00 +00:00
micromips-pc16-fixup.s [mips] Fix off by one issue when applying a fixup. 2013-12-17 17:10:00 +00:00
micromips-relocations.s Support for microMIPS TLS relocations. 2013-12-19 16:02:32 +00:00
micromips-shift-instructions.s Mips ELF: MicroMips direct object Little endian support. 2013-08-08 23:30:40 +00:00
micromips-tailr.s Support for microMIPS jump instructions 2013-10-29 16:38:59 +00:00
micromips-trap-instructions.s Use instr mapping for microMIPS in llvm-mc. 2013-11-15 08:07:34 +00:00
mips64-alu-instructions.s [mips] Add definition of instruction "drotr32" (double rotate right plus 32). 2013-09-07 00:18:01 +00:00
mips64-instructions.s [mips] Use ptr_rc to simplify definitions of base+index load/store instructions. 2013-08-28 00:55:15 +00:00
mips64-register-names.s
mips64extins.ll
mips64shift.ll
mips_directives_bad.s [Mips] TargetStreamer Support for .abicalls and .set pic0. 2014-01-06 23:27:31 +00:00
mips_directives.s [Mips] TargetStreamer Support for .abicalls and .set pic0. 2014-01-06 23:27:31 +00:00
mips_gprel16.ll
mips-alu-instructions.s This patch adds aliases for Mips sub instruction with immediate operands. Corresponding test cases are added. 2013-10-01 09:48:56 +00:00
mips-bad-branches.s [mips] Add checks for alignment and maximum displacements for most of the 2013-12-13 11:11:02 +00:00
mips-control-instructions.s This patch implements trap instructions for mips. The test cases are added. 2013-08-26 10:02:40 +00:00
mips-coprocessor-encodings.s
mips-diagnostic-fixup.s [mips] Add checks for alignment and maximum displacements for most of the 2013-12-13 11:11:02 +00:00
mips-dsp-instructions.s [mips] Set HI/LO registers' HWEncoding field. 2013-10-15 01:00:00 +00:00
mips-expansions.s Use object file specific section type for initial text section 2013-04-14 21:18:36 +00:00
mips-fpu-instructions.s This patch fixes a bug in floating point operands parsing, when instruction alias uses default register operand. 2013-11-13 09:48:53 +00:00
mips-jump-instructions.s [mips] Print instructions "beq", "bne" and "or" using assembler pseudo 2013-07-26 18:34:25 +00:00
mips-memory-instructions.s Use object file specific section type for initial text section 2013-04-14 21:18:36 +00:00
mips-pc16-fixup.s [mips] Fix off by one issue when applying a fixup. 2013-12-17 17:10:00 +00:00
mips-register-names.s
mips-relocations.s Use object file specific section type for initial text section 2013-04-14 21:18:36 +00:00
multi-64bit-func.ll
nabi-regs.s Use object file specific section type for initial text section 2013-04-14 21:18:36 +00:00
pr11877.s
r-mips-got-disp.ll Replace coff-/elf-dump with llvm-readobj 2013-04-12 04:06:46 +00:00
set-at-directive.s Use object file specific section type for initial text section 2013-04-14 21:18:36 +00:00
sext_64_32.ll
sym-offset.ll Replace coff-/elf-dump with llvm-readobj 2013-04-12 04:06:46 +00:00
xgot.ll [mips] Set instruction itineraries of loads, stores and conditional moves. 2013-09-06 23:28:24 +00:00