1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-19 19:12:56 +02:00
llvm-mirror/test/MC/Hexagon
Brian Cain adf427a470 [hexagon] change AsmParser assertion to error
For immediates that can't be evaluated in assembler-mapped instructions, we
should return 'invalid operand' instead of assert.

llvm-svn: 359905
2019-05-03 16:50:38 +00:00
..
instructions [Hexagon] Add trap1 instruction 2018-03-01 21:54:08 +00:00
PacketRules [Hexagon] Add support for Hexagon V65 2017-12-11 18:57:54 +00:00
align.s [Hexagon] New HVX target features. 2017-10-18 18:07:07 +00:00
asmMap.s [Hexagon] Replace instruction definitions with auto-generated ones 2017-02-10 15:33:13 +00:00
basic.ll
bug20416.s [Hexagon] Fixing test from 297920 to add Hexagon triple. 2017-03-16 01:52:10 +00:00
capitalizedEndloop.s [Hexagon] Recognize and handle :endloop01 2018-03-30 15:29:47 +00:00
common-redeclare.s [MC] Fix 3 objdump tests after rL346610 2018-11-11 19:15:27 +00:00
data-directives-invalid.s [Hexagon] Use addAliasForDirective for data directives 2018-05-17 13:21:18 +00:00
data-directives-valid.s [Hexagon] Use addAliasForDirective for data directives 2018-05-17 13:21:18 +00:00
dcfetch-symbol.s [Hexagon] Update MCTargetDesc 2017-02-06 19:35:46 +00:00
dcfetch.s
dealloc-return-jump.s [Hexagon] Make sure duplexed dealloc_returns are checked for double jumps 2017-05-02 18:03:08 +00:00
decode_acc_type.s [Hexagon] Adding gp+ to the syntax of gp-relative instructions 2017-02-06 23:18:57 +00:00
dis-duplex-p0.s [Hexagon] Update MCTargetDesc 2017-02-06 19:35:46 +00:00
double-vector-producer.s [Hexagon] New HVX target features. 2017-10-18 18:07:07 +00:00
duplex-addi-global-imm.s [Hexagon] Handle a global operand to A2_addi when creating duplexes 2017-06-22 15:53:31 +00:00
duplex-registers.s [Hexagon] Replace instruction definitions with auto-generated ones 2017-02-10 15:33:13 +00:00
elf-flags.s [llvm-readobj] Change -long-option to --long-option in tests. NFC 2019-05-01 05:27:20 +00:00
empty_asm.s
equ.s [Hexagon] Update MCTargetDesc 2017-02-06 19:35:46 +00:00
ext-callt-rel.s [Hexagon] Fix relocation kind for extended predicated calls 2017-02-02 20:21:56 +00:00
extended_relocations.ll [Hexagon] Update MCTargetDesc 2017-02-06 19:35:46 +00:00
extender.s [Hexagon] Move clamping of extended operands directly to MC code emitter 2018-05-07 17:34:23 +00:00
fixups.s [Hexagon] Replace instruction definitions with auto-generated ones 2017-02-10 15:33:13 +00:00
got.s
gprel-shflag.s [Hexagon] Handle Hexagon's SHF_HEX_GPREL section flag 2018-11-09 14:17:27 +00:00
guest.s [Hexagon] Add guest registers 2018-03-01 17:03:26 +00:00
hex-immediates.s [hexagon] change AsmParser assertion to error 2019-05-03 16:50:38 +00:00
hvx-double-implies-hvx.s [Hexagon] Add support for Hexagon V65 2017-12-11 18:57:54 +00:00
iconst.s [Hexagon] Change iconst to emit 27bit relocation 2017-05-02 18:19:11 +00:00
inst_add64.ll
inst_add.ll
inst_and64.ll
inst_and.ll
inst_aslh.ll
inst_asrh.ll
inst_cmp_eq.ll [Hexagon] Replace instruction definitions with auto-generated ones 2017-02-10 15:33:13 +00:00
inst_cmp_eqi.ll [Hexagon] Replace instruction definitions with auto-generated ones 2017-02-10 15:33:13 +00:00
inst_cmp_gt.ll [Hexagon] Replace instruction definitions with auto-generated ones 2017-02-10 15:33:13 +00:00
inst_cmp_gti.ll [Hexagon] Replace instruction definitions with auto-generated ones 2017-02-10 15:33:13 +00:00
inst_cmp_lt.ll [Hexagon] Replace instruction definitions with auto-generated ones 2017-02-10 15:33:13 +00:00
inst_cmp_ugt.ll [Hexagon] Replace instruction definitions with auto-generated ones 2017-02-10 15:33:13 +00:00
inst_cmp_ugti.ll [Hexagon] Replace instruction definitions with auto-generated ones 2017-02-10 15:33:13 +00:00
inst_cmp_ult.ll [Hexagon] Replace instruction definitions with auto-generated ones 2017-02-10 15:33:13 +00:00
inst_or64.ll
inst_or.ll
inst_select.ll [Hexagon] Always generate mux out of predicated transfers if possible 2018-03-23 18:43:09 +00:00
inst_sub64.ll
inst_sub.ll
inst_sxtb.ll
inst_sxth.ll
inst_xor64.ll
inst_xor.ll
inst_zxtb.ll
inst_zxth.ll
inval_immed.s [hexagon] change AsmParser assertion to error 2019-05-03 16:50:38 +00:00
J2_trap1_dep.s [Hexagon] Add trap1 instruction 2018-03-01 21:54:08 +00:00
jumpdoublepound.s [Hexagon] Replace instruction definitions with auto-generated ones 2017-02-10 15:33:13 +00:00
labels.s [Hexagon] Replace instruction definitions with auto-generated ones 2017-02-10 15:33:13 +00:00
lcomm.s [MC] Fix 3 objdump tests after rL346610 2018-11-11 19:15:27 +00:00
lit.local.cfg
load-GPRel.s [Hexagon] Adding gp+ to the syntax of gp-relative instructions 2017-02-06 23:18:57 +00:00
missing_label.s [Hexagon] Update MCTargetDesc 2017-02-06 19:35:46 +00:00
multiple_errs.s [Hexagon] Give better error messages for solo instruction errors 2017-05-01 20:06:01 +00:00
new-value-check.s [Hexagon] Add support for Hexagon V65 2017-12-11 18:57:54 +00:00
non-relocatable.s [Hexagon] Update MCTargetDesc 2017-02-06 19:35:46 +00:00
not_found.s [Hexagon] Update MCTargetDesc 2017-02-06 19:35:46 +00:00
not-over.s [Hexagon] Update MCTargetDesc 2017-02-06 19:35:46 +00:00
offset.s [Hexagon] Update MCTargetDesc 2017-02-06 19:35:46 +00:00
operand-range.s [Hexagon] Update MCTargetDesc 2017-02-06 19:35:46 +00:00
out_of_range.s
packetrelo.s Hexagon: Put relocations after instructions not packets. 2018-05-14 19:46:08 +00:00
parse-pound-hi.s [Hexagon] Adding gp+ to the syntax of gp-relative instructions 2017-02-06 23:18:57 +00:00
pcrel.s
plt-rel.s Hexagon: Put relocations after instructions not packets. 2018-05-14 19:46:08 +00:00
quad_regs.s [Hexagon] Add instruction definitions for Hexagon V66 2018-12-05 21:01:07 +00:00
reg_altnames.s [Hexagon] Update MCTargetDesc 2017-02-06 19:35:46 +00:00
register-alt-names.s [Hexagon] Replace instruction definitions with auto-generated ones 2017-02-10 15:33:13 +00:00
registers_readonly.s [Hexagon] Improving error reporting for writing to read only registers 2017-05-01 20:10:41 +00:00
relaxed_newvalue.s [Hexagon] Replace instruction definitions with auto-generated ones 2017-02-10 15:33:13 +00:00
relocations.s [Hexagon] Update MCTargetDesc 2017-02-06 19:35:46 +00:00
ro-c9.s [Hexagon] Improving error reporting for writing to read only registers 2017-05-01 20:10:41 +00:00
ro-cc9.s [Hexagon] Improving error reporting for writing to read only registers 2017-05-01 20:10:41 +00:00
solo-axok.s [Hexagon] Move checking AXOK to checker 2017-05-02 18:00:37 +00:00
store-GPRel.s [Hexagon] Adding gp+ to the syntax of gp-relative instructions 2017-02-06 23:18:57 +00:00
test.s [Hexagon] Remove trailing spaces, NFC 2017-11-22 20:43:00 +00:00
tied-ops.s Check for tied operands 2018-08-13 14:01:25 +00:00
tprel_noextend.s
two_ext.s
two-extenders.s [Hexagon] Replace instruction definitions with auto-generated ones 2017-02-10 15:33:13 +00:00
v60-alu.s [Hexagon] New HVX target features. 2017-10-18 18:07:07 +00:00
v60-misc.s [Hexagon] Add support for Hexagon V65 2017-12-11 18:57:54 +00:00
v60-permute.s [Hexagon] New HVX target features. 2017-10-18 18:07:07 +00:00
v60-shift.s [Hexagon] New HVX target features. 2017-10-18 18:07:07 +00:00
v60-vcmp.s [Hexagon] New HVX target features. 2017-10-18 18:07:07 +00:00
v60-vmem.s [Hexagon] New HVX target features. 2017-10-18 18:07:07 +00:00
v60-vmpy1.s [Hexagon] New HVX target features. 2017-10-18 18:07:07 +00:00
v60-vmpy-acc.s [Hexagon] New HVX target features. 2017-10-18 18:07:07 +00:00
v60lookup.s [Hexagon] New HVX target features. 2017-10-18 18:07:07 +00:00
v62_all.s [Hexagon] New HVX target features. 2017-10-18 18:07:07 +00:00
v62_jumps.s [Hexagon] Introduce Hexagon V62 2017-02-10 23:46:45 +00:00
v62a_regs.s [Hexagon] Introduce Hexagon V62 2017-02-10 23:46:45 +00:00
v62a.s [Hexagon] Introduce Hexagon V62 2017-02-10 23:46:45 +00:00
v65_all.s [Hexagon] Add support for Hexagon V65 2017-12-11 18:57:54 +00:00
v66.s [Hexagon] Add instruction definitions for Hexagon V66 2018-12-05 21:01:07 +00:00
vgather-new.s [Hexagon] Fix the value of HexagonII::TypeCVI_FIRST 2018-06-19 18:09:54 +00:00
vpred_defs.s [Hexagon] Add support for Hexagon V65 2017-12-11 18:57:54 +00:00
vscatter-slot.s [Hexagon] Add support for Hexagon V65 2017-12-11 18:57:54 +00:00
vtmp_def.s [Hexagon] Add support for Hexagon V65 2017-12-11 18:57:54 +00:00
z-instructions.s [Hexagon] Add instruction definitions for Hexagon V66 2018-12-05 21:01:07 +00:00