llvm-mirror/test/MC/PowerPC
Stefan Pintile 2978e175d1 [PowerPC] Implementing overflow version for XO-Form instructions
The Overflow version of XO-Form instruction uses the SO, OV and
OV32 special registers.

This changes modifies existing multiclasses and instruction
definitions to allow for the use of the XER register to record
the various types if overflow from possible add, subtract and
multiply instructions. It then modifies the existing instructions
as to use these multiclasses as needed.

Patch By: Kamau Bridgeman

Differential Revision: https://reviews.llvm.org/D66902
2019-11-11 09:50:46 -06:00
..
dcbt.s
deprecated-p7.s
directive-parse-err.s
htm.s
invalid-instructions-spellcheck.s [PowerPC] Implementing overflow version for XO-Form instructions 2019-11-11 09:50:46 -06:00
lcomm.s [llvm-readobj] Change -long-option to --long-option in tests. NFC 2019-05-01 05:27:20 +00:00
lit.local.cfg
ppc32-ba.s
ppc32-extpid-e500.s
ppc32-reloc-directive.s [PowerPC] Support .reloc *, R_PPC{,64}_NONE, * 2019-05-17 06:04:11 +00:00
ppc64-abiversion.s
ppc64-dq-expr.s Test commit: add a blank line in test case ppc64-dq-expr.s 2019-03-12 17:33:07 +00:00
ppc64-encoding-4xx.s
ppc64-encoding-6xx.s
ppc64-encoding-bookII.s
ppc64-encoding-bookIII.s Add slbfee instruction. 2019-04-15 17:08:43 +00:00
ppc64-encoding-e500.s
ppc64-encoding-ext.s
ppc64-encoding-fp.s
ppc64-encoding-p8vector.s
ppc64-encoding-spe.s
ppc64-encoding-vmx.s
ppc64-encoding.s [PowerPC] Implementing overflow version for XO-Form instructions 2019-11-11 09:50:46 -06:00
ppc64-errors.s
ppc64-fixup-apply.s [llvm-readobj] Change -long-option to --long-option in tests. NFC 2019-05-01 05:27:20 +00:00
ppc64-fixup-explicit.s
ppc64-fixups.s
ppc64-initial-cfa.s [llvm-readobj] Change -long-option to --long-option in tests. NFC 2019-05-01 05:27:20 +00:00
ppc64-localentry-error1.s
ppc64-localentry-error2.s
ppc64-localentry-symbols.s Revert r369233. 2019-08-23 18:01:13 +00:00
ppc64-localentry.s [llvm-readobj] Change -long-option to --long-option in tests. NFC 2019-05-01 05:27:20 +00:00
ppc64-operands.s
ppc64-regs.s
ppc64-reloc-directive.s [PowerPC] Support .reloc *, R_PPC{,64}_NONE, * 2019-05-17 06:04:11 +00:00
ppc64-relocs-01.s
ppc64-tls-relocs-01.s
ppc-llong.s [llvm-readobj] Change -long-option to --long-option in tests. NFC 2019-05-01 05:27:20 +00:00
ppc-machine.s
ppc-nop.s [llvm-readobj] Change -long-option to --long-option in tests. NFC 2019-05-01 05:27:20 +00:00
ppc-reloc.s
ppc-separator.s
ppc-word.s [llvm-readobj] Change -long-option to --long-option in tests. NFC 2019-05-01 05:27:20 +00:00
pr24686.s
pr38945.s [MC] Avoid inlining constant symbols with variants. 2018-09-17 20:34:26 +00:00
qpx.s
st-other-crash.s [llvm-readobj] Change -t to --symbols in tests. NFC 2019-05-01 09:28:24 +00:00
tls-gd-obj.s
tls-ie-obj.s
tls-ld-obj.s
tls-ld-v2-abi.s
tls-le-v2-abi.s
vsx.s [PowerPC] Support extended mnemonics mffprwz etc. 2019-08-29 21:53:59 +00:00