.. |
128bit_load_store.ll
|
ARM64: start porting regression test suite from AArch64
|
2014-04-14 12:50:41 +00:00 |
adc.ll
|
ARM64: specify full triple in tests to pacify Windows.
|
2014-04-14 13:18:48 +00:00 |
addsub_ext.ll
|
ARM64: specify full triple in tests to pacify Windows.
|
2014-04-14 13:18:48 +00:00 |
addsub-shifted.ll
|
ARM64: specify full triple in tests to pacify Windows.
|
2014-04-14 13:18:48 +00:00 |
addsub.ll
|
ARM64: specify full triple in tests to pacify Windows.
|
2014-04-14 13:18:48 +00:00 |
alloca.ll
|
ARM64: specify full triple in tests to pacify Windows.
|
2014-04-14 13:18:48 +00:00 |
analyze-branch.ll
|
ARM64: enable more regression tests from AArch64
|
2014-04-14 12:50:58 +00:00 |
andCmpBrToTBZ.ll
|
This is one of the optimizations ported from ARM64 to AArch64 to address the performance gap between these two back ends. The test case newly added for AArch64 already exists in ARM64.
|
2014-04-18 05:58:09 +00:00 |
assertion-rc-mismatch.ll
|
ARM64: specify full triple in tests to pacify Windows.
|
2014-04-14 13:18:48 +00:00 |
atomic-ops-not-barriers.ll
|
ARM64: enable more regression tests from AArch64
|
2014-04-14 12:50:58 +00:00 |
atomic-ops.ll
|
AArch64/ARM64: port atomics test to ARM64.
|
2014-04-18 09:31:31 +00:00 |
basic-pic.ll
|
ARM64: specify full triple in tests to pacify Windows.
|
2014-04-14 13:18:48 +00:00 |
bitfield-insert-0.ll
|
ARM64: specify full triple in tests to pacify Windows.
|
2014-04-14 13:18:48 +00:00 |
bitfield-insert.ll
|
|
|
bitfield.ll
|
|
|
blockaddress.ll
|
ARM64: enable more regression tests from AArch64
|
2014-04-14 12:50:58 +00:00 |
bool-loads.ll
|
ARM64: specify full triple in tests to pacify Windows.
|
2014-04-14 13:18:48 +00:00 |
breg.ll
|
ARM64: specify full triple in tests to pacify Windows.
|
2014-04-14 13:18:48 +00:00 |
callee-save.ll
|
ARM64: specify full triple in tests to pacify Windows.
|
2014-04-14 13:18:48 +00:00 |
code-model-large-abs.ll
|
ARM64: specify full triple in tests to pacify Windows.
|
2014-04-14 13:18:48 +00:00 |
compare-branch.ll
|
ARM64: specify full triple in tests to pacify Windows.
|
2014-04-14 13:18:48 +00:00 |
complex-copy-noneon.ll
|
|
|
concatvector-bugs.ll
|
AArch64: fix LowerCONCAT_VECTORS for new CodeGen.
|
2014-03-10 09:34:07 +00:00 |
cond-sel.ll
|
ARM64: use 32-bit moves for constants where possible.
|
2014-04-16 11:52:51 +00:00 |
cpus.ll
|
llvm/test/CodeGen/AArch64/cpus.ll: Tweak to use -mtriple=aarch64-unknown-unknown, or this would crash for targeting pecoff like *-mingw32.
|
2014-02-13 11:06:23 +00:00 |
directcond.ll
|
ARM64: specify full triple in tests to pacify Windows.
|
2014-04-14 13:18:48 +00:00 |
dp1.ll
|
AArch64/ARM64: add dp tests from AArch64
|
2014-04-15 13:59:40 +00:00 |
dp2.ll
|
AArch64/ARM64: add dp tests from AArch64
|
2014-04-15 13:59:40 +00:00 |
dp-3source.ll
|
AArch64/ARM64: add dp tests from AArch64
|
2014-04-15 13:59:40 +00:00 |
eliminate-trunc.ll
|
[ARM64] Set default CPU to generic instead of cyclone.
|
2014-04-15 19:08:46 +00:00 |
extern-weak.ll
|
AArch64/ARM64: add more arm64 lines to AArch64 regression tests
|
2014-04-15 13:59:44 +00:00 |
extract.ll
|
AArch64/ARM64: add more arm64 lines to AArch64 regression tests
|
2014-04-15 13:59:44 +00:00 |
fastcc-reserved.ll
|
|
|
fastcc.ll
|
|
|
fcmp.ll
|
AArch64/ARM64: add more arm64 lines to AArch64 regression tests
|
2014-04-15 13:59:44 +00:00 |
fcvt-fixed.ll
|
AArch64/ARM64: copy patterns for fixed-point conversions
|
2014-04-15 13:59:57 +00:00 |
fcvt-int.ll
|
AArch64/ARM64: enable more AArch64 tests on ARM64.
|
2014-04-15 14:00:29 +00:00 |
flags-multiuse.ll
|
AArch64/ARM64: enable more AArch64 tests on ARM64.
|
2014-04-15 14:00:29 +00:00 |
floatdp_1source.ll
|
AArch64/ARM64: add half as a storage type on ARM64.
|
2014-04-15 14:00:03 +00:00 |
floatdp_2source.ll
|
[ARM64] Set default CPU to generic instead of cyclone.
|
2014-04-15 19:08:46 +00:00 |
fp128-folding.ll
|
AArch64/ARM64: enable more AArch64 tests on ARM64.
|
2014-04-15 14:00:29 +00:00 |
fp128.ll
|
[ARM64] Set default CPU to generic instead of cyclone.
|
2014-04-15 19:08:46 +00:00 |
fp-cond-sel.ll
|
[ARM64] Set default CPU to generic instead of cyclone.
|
2014-04-15 19:08:46 +00:00 |
fp-dp3.ll
|
AArch64/ARM64: add patterns for various commutations of FNMADD.
|
2014-04-15 14:00:06 +00:00 |
fpimm.ll
|
AArch64/ARM64: enable more AArch64 tests on ARM64.
|
2014-04-15 14:00:29 +00:00 |
frameaddr.ll
|
AArch64/ARM64: enable more AArch64 tests on ARM64.
|
2014-04-15 14:00:29 +00:00 |
free-zext.ll
|
AArch64/ARM64: enable more AArch64 tests on ARM64.
|
2014-04-15 14:00:29 +00:00 |
func-argpassing.ll
|
AArch64/ARM64: copy byval implementation from AArch64.
|
2014-04-18 09:30:52 +00:00 |
func-calls.ll
|
AArch64/ARM64: copy byval implementation from AArch64.
|
2014-04-18 09:30:52 +00:00 |
global_merge_1.ll
|
[AArch64] Enable global merge pass.
|
2014-04-22 03:33:26 +00:00 |
global-alignment.ll
|
AArch64/ARM64: enable more AArch64 tests on ARM64.
|
2014-04-15 14:00:29 +00:00 |
got-abuse.ll
|
AArch64/ARM64: enable more AArch64 tests on ARM64.
|
2014-04-15 14:00:29 +00:00 |
i128-align.ll
|
ARM64: use 32-bit moves for constants where possible.
|
2014-04-16 11:52:51 +00:00 |
i128-shift.ll
|
AArch64/ARM64: enable more AArch64 tests on ARM64.
|
2014-04-15 14:00:29 +00:00 |
illegal-float-ops.ll
|
AArch64/ARM64: enable more AArch64 tests on ARM64.
|
2014-04-15 14:00:29 +00:00 |
init-array.ll
|
AArch64/ARM64: enable more AArch64 tests on ARM64.
|
2014-04-15 14:00:29 +00:00 |
inline-asm-constraints-badI.ll
|
AArch64/ARM64: add another set of tests from AArch64
|
2014-04-16 11:53:07 +00:00 |
inline-asm-constraints-badK2.ll
|
AArch64/ARM64: add another set of tests from AArch64
|
2014-04-16 11:53:07 +00:00 |
inline-asm-constraints-badK.ll
|
AArch64/ARM64: add another set of tests from AArch64
|
2014-04-16 11:53:07 +00:00 |
inline-asm-constraints-badL.ll
|
AArch64/ARM64: add another set of tests from AArch64
|
2014-04-16 11:53:07 +00:00 |
inline-asm-constraints.ll
|
Re-commit: Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove hasRawTextSupport() call
|
2014-02-13 14:44:26 +00:00 |
inline-asm-modifiers.ll
|
Re-commit: Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove hasRawTextSupport() call
|
2014-02-13 14:44:26 +00:00 |
jump-table.ll
|
AArch64/ARM64: add support for large code-model jump tables.
|
2014-04-15 14:00:11 +00:00 |
large-consts.ll
|
AArch64/ARM64: only mangle MOVZ/MOVN during encoding when needed
|
2014-04-15 14:00:15 +00:00 |
large-frame.ll
|
|
|
ldst-regoffset.ll
|
AArch64/ARM64: add missing pattern for extending load.
|
2014-04-15 14:00:19 +00:00 |
ldst-unscaledimm.ll
|
AArch64/ARM64: enable more AArch64 tests on ARM64.
|
2014-04-15 14:00:29 +00:00 |
ldst-unsignedimm.ll
|
AArch64/ARM64: enable more AArch64 tests on ARM64.
|
2014-04-15 14:00:29 +00:00 |
lit.local.cfg
|
ARM64: start porting regression test suite from AArch64
|
2014-04-14 12:50:41 +00:00 |
literal_pools_float.ll
|
[ARM64] Set default CPU to generic instead of cyclone.
|
2014-04-15 19:08:46 +00:00 |
literal_pools_int.ll
|
AArch64/ARM64: enable more AArch64 tests on ARM64.
|
2014-04-15 14:00:29 +00:00 |
local_vars.ll
|
|
|
logical_shifted_reg.ll
|
|
|
logical-imm.ll
|
AArch64/ARM64: add another set of tests from AArch64
|
2014-04-16 11:53:07 +00:00 |
mature-mc-support.ll
|
ARM64: use the integrated assembler on ELF.
|
2014-04-16 11:52:40 +00:00 |
misched-basic-A53.ll
|
[AArch64] Add SchedRW lists to NEON instructions.
|
2014-03-21 19:34:41 +00:00 |
movw-consts.ll
|
AArch64/ARM64: add another set of tests from AArch64
|
2014-04-16 11:53:07 +00:00 |
movw-shift-encoding.ll
|
AArch64/ARM64: add another set of tests from AArch64
|
2014-04-16 11:53:07 +00:00 |
mul-lohi.ll
|
AArch64/ARM64: add another set of tests from AArch64
|
2014-04-16 11:53:07 +00:00 |
neon-2velem-high.ll
|
AArch64/ARM64: port some NEON tests to ARM64
|
2014-04-16 15:28:02 +00:00 |
neon-2velem.ll
|
AArch64/ARM64: port some NEON tests to ARM64
|
2014-04-16 15:28:02 +00:00 |
neon-3vdiff.ll
|
AArch64/ARM64: port some NEON tests to ARM64
|
2014-04-16 15:28:02 +00:00 |
neon-aba-abd.ll
|
AArch64/ARM64: port some NEON tests to ARM64
|
2014-04-16 15:28:02 +00:00 |
neon-across.ll
|
AArch64/ARM64: port some NEON tests to ARM64
|
2014-04-16 15:28:02 +00:00 |
neon-add-pairwise.ll
|
AArch64/ARM64: port some NEON tests to ARM64
|
2014-04-16 15:28:02 +00:00 |
neon-add-sub.ll
|
AArch64/ARM64: port some NEON tests to ARM64
|
2014-04-16 15:28:02 +00:00 |
neon-bitcast.ll
|
AArch64/ARM64: port some NEON tests to ARM64
|
2014-04-16 15:28:02 +00:00 |
neon-bitwise-instructions.ll
|
AArch64/ARM64: port BSL logic from AArch64 & enable test.
|
2014-04-18 09:31:01 +00:00 |
neon-bsl.ll
|
AArch64/ARM64: port BSL logic from AArch64 & enable test.
|
2014-04-18 09:31:01 +00:00 |
neon-compare-instructions.ll
|
AArch64/ARM64: emit all vector FP comparisons as such.
|
2014-04-18 09:31:07 +00:00 |
neon-copy.ll
|
AArch64/ARM64: spot a greater variety of concat_vector operations.
|
2014-04-18 09:31:27 +00:00 |
neon-copyPhysReg-tuple.ll
|
AArch64/ARM64: improve spotting of EXT instructions from VECTOR_SHUFFLE.
|
2014-04-18 12:50:58 +00:00 |
neon-crypto.ll
|
AArch64/ARM64: port more AArch64 tests to ARM64.
|
2014-04-18 13:16:55 +00:00 |
neon-diagnostics.ll
|
AArch64/ARM64: port more AArch64 tests to ARM64.
|
2014-04-18 13:16:55 +00:00 |
neon-extract.ll
|
AArch64/ARM64: improve spotting of EXT instructions from VECTOR_SHUFFLE.
|
2014-04-18 12:50:58 +00:00 |
neon-facge-facgt.ll
|
AArch64/ARM64: port more AArch64 tests to ARM64.
|
2014-04-18 13:16:55 +00:00 |
neon-fma.ll
|
AArch64/ARM64: port more AArch64 tests to ARM64.
|
2014-04-18 13:16:55 +00:00 |
neon-fpround_f128.ll
|
AArch64/ARM64: port more AArch64 tests to ARM64.
|
2014-04-18 13:16:55 +00:00 |
neon-frsqrt-frecp.ll
|
AArch64/ARM64: port more AArch64 tests to ARM64.
|
2014-04-18 13:16:55 +00:00 |
neon-halving-add-sub.ll
|
AArch64/ARM64: port more AArch64 tests to ARM64.
|
2014-04-18 13:16:55 +00:00 |
neon-load-store-v1i32.ll
|
AArch64/ARM64: port more AArch64 tests to ARM64.
|
2014-04-18 13:16:55 +00:00 |
neon-max-min-pairwise.ll
|
AArch64/ARM64: port more AArch64 tests to ARM64.
|
2014-04-18 13:16:55 +00:00 |
neon-max-min.ll
|
AArch64/ARM64: port more AArch64 tests to ARM64.
|
2014-04-18 13:16:55 +00:00 |
neon-misc-scalar.ll
|
AArch64/ARM64: port more AArch64 tests to ARM64.
|
2014-04-18 13:16:55 +00:00 |
neon-misc.ll
|
AArch64/ARM64: port more AArch64 tests to ARM64.
|
2014-04-18 13:16:55 +00:00 |
neon-mla-mls.ll
|
AArch64/ARM64: port more AArch64 tests to ARM64.
|
2014-04-18 13:16:55 +00:00 |
neon-mov.ll
|
AArch64/ARM64: port more AArch64 tests to ARM64.
|
2014-04-18 13:16:55 +00:00 |
neon-mul-div.ll
|
AArch64/ARM64: port more AArch64 tests to ARM64.
|
2014-04-18 13:16:55 +00:00 |
neon-or-combine.ll
|
AArch64/ARM64: port more AArch64 tests to ARM64.
|
2014-04-18 13:16:55 +00:00 |
neon-perm.ll
|
AArch64/ARM64: port more AArch64 tests to ARM64.
|
2014-04-18 13:16:55 +00:00 |
neon-rounding-halving-add.ll
|
AArch64/ARM64: port more AArch64 tests to ARM64.
|
2014-04-18 13:16:55 +00:00 |
neon-rounding-shift.ll
|
AArch64/ARM64: port more AArch64 tests to ARM64.
|
2014-04-18 13:16:55 +00:00 |
neon-saturating-add-sub.ll
|
AArch64/ARM64: port more AArch64 tests to ARM64.
|
2014-04-18 13:16:55 +00:00 |
neon-saturating-rounding-shift.ll
|
AArch64/ARM64: port more AArch64 tests to ARM64.
|
2014-04-18 13:16:55 +00:00 |
neon-saturating-shift.ll
|
AArch64/ARM64: port more AArch64 tests to ARM64.
|
2014-04-18 13:16:55 +00:00 |
neon-scalar-abs.ll
|
|
|
neon-scalar-add-sub.ll
|
Fix Incorrect CHECK message [0-31]+ in test case.
|
2013-12-12 02:19:13 +00:00 |
neon-scalar-by-elem-fma.ll
|
Fix Incorrect CHECK message [0-31]+ in test case.
|
2013-12-12 02:19:13 +00:00 |
neon-scalar-by-elem-mul.ll
|
AArch64/ARM64: mark fmul intrinsic as commutative.
|
2014-04-22 10:10:14 +00:00 |
neon-scalar-compare.ll
|
ARM & AArch64: merge NEON absolute compare intrinsics
|
2014-02-04 14:55:42 +00:00 |
neon-scalar-copy.ll
|
For AArch64 Neon, simplify scalar dup by lane0 for fp.
|
2013-12-30 02:44:35 +00:00 |
neon-scalar-cvt.ll
|
[AArch64] Refactor the NEON signed/unsigned floating-point convert to fixed-point
|
2013-12-10 21:33:56 +00:00 |
neon-scalar-ext.ll
|
Improve pattern match from v1i8 to v1i32 for AArch64 Neon.
|
2014-01-26 04:55:53 +00:00 |
neon-scalar-extract-narrow.ll
|
|
|
neon-scalar-fabd.ll
|
[AArch64] Refactor the NEON floating-point absolute difference LLVM AArch64
|
2013-12-10 21:33:59 +00:00 |
neon-scalar-fcvt.ll
|
[AArch64] Refactor the Neon vector/scalar floating-point convert intrinsics so
|
2013-12-10 16:11:39 +00:00 |
neon-scalar-fp-compare.ll
|
[AArch64]The compare to zero intrinsics should be implemented by 'icmp/fcmp' and 'sext' not 'zext'. Modify the test cases.
|
2013-12-23 02:42:10 +00:00 |
neon-scalar-mul.ll
|
|
|
neon-scalar-neg.ll
|
AArch64: add newline to end of test files.
|
2014-04-14 13:18:40 +00:00 |
neon-scalar-recip.ll
|
[AArch64] Refactor the NEON scalar floating-point reciprocal step and
|
2013-12-11 21:03:43 +00:00 |
neon-scalar-reduce-pairwise.ll
|
[AArch64] Refactor the NEON scalar reduce pairwise intrinsics, so that they use
|
2013-12-09 22:47:38 +00:00 |
neon-scalar-rounding-shift.ll
|
Fix Incorrect CHECK message [0-31]+ in test case.
|
2013-12-12 02:19:13 +00:00 |
neon-scalar-saturating-add-sub.ll
|
Fix Incorrect CHECK message [0-31]+ in test case.
|
2013-12-12 02:19:13 +00:00 |
neon-scalar-saturating-rounding-shift.ll
|
Fix Incorrect CHECK message [0-31]+ in test case.
|
2013-12-12 02:19:13 +00:00 |
neon-scalar-saturating-shift.ll
|
Fix Incorrect CHECK message [0-31]+ in test case.
|
2013-12-12 02:19:13 +00:00 |
neon-scalar-shift-imm.ll
|
AArch64: The pattern match should check the range of the immediate value.
|
2013-11-29 02:11:22 +00:00 |
neon-scalar-shift.ll
|
Add missing pattern matches to support ACLE intrinsics of AArch64 NEON.
|
2013-12-25 01:22:51 +00:00 |
neon-select_cc.ll
|
[AArch64 NEON] Fix a bug to avoid using floating type as condition type in lowering SELECT_CC.
|
2014-02-14 09:41:15 +00:00 |
neon-shift-left-long.ll
|
AArch64/ARM64: add more NEON tests.
|
2014-04-18 14:54:53 +00:00 |
neon-shift.ll
|
AArch64/ARM64: add more NEON tests.
|
2014-04-18 14:54:53 +00:00 |
neon-shl-ashr-lshr.ll
|
ARM64: add extra NEG pattern.
|
2014-04-18 14:54:35 +00:00 |
neon-simd-ldst-multi-elem.ll
|
AArch64/ARM64: add more NEON tests.
|
2014-04-18 14:54:53 +00:00 |
neon-simd-ldst-one.ll
|
AArch64/ARM64: add more NEON tests.
|
2014-04-18 14:54:53 +00:00 |
neon-simd-ldst.ll
|
AArch64/ARM64: add more NEON tests.
|
2014-04-18 14:54:53 +00:00 |
neon-simd-post-ldst-multi-elem.ll
|
|
|
neon-simd-post-ldst-one.ll
|
|
|
neon-simd-shift.ll
|
AArch64: add newline to end of test files.
|
2014-04-14 13:18:40 +00:00 |
neon-simd-tbl.ll
|
AArch64: simplify tbl/tbx polymorphism
|
2014-02-26 11:55:09 +00:00 |
neon-simd-vget.ll
|
For AArch64 back-end instruction selection, lower Neon_Lowxxx with EXTRCT_SUBREG.
|
2013-11-22 02:45:13 +00:00 |
neon-spill-fpr8-fpr16.ll
|
AArch64: add newline to end of test files.
|
2014-04-14 13:18:40 +00:00 |
neon-truncStore-extLoad.ll
|
AArch64: add newline to end of test files.
|
2014-04-14 13:18:40 +00:00 |
neon-v1i1-setcc.ll
|
[AArch64]Fix the assertion failure caused by "v1i1 SETCC" DAG node.
|
2014-02-14 02:21:56 +00:00 |
neon-vector-list-spill.ll
|
AArch64: add newline to end of test files.
|
2014-04-14 13:18:40 +00:00 |
pic-eh-stubs.ll
|
AArch64/ARM64: port across stub handling for ELF C++ exceptions.
|
2014-04-16 11:52:55 +00:00 |
ragreedy-csr.ll
|
AArch64/ARM64: add another set of tests from AArch64
|
2014-04-16 11:53:07 +00:00 |
regress-bitcast-formals.ll
|
AArch64/ARM64: add another set of tests from AArch64
|
2014-04-16 11:53:07 +00:00 |
regress-f128csel-flags.ll
|
DAGCombiner: don't optimise non-existant litpool load
|
2014-04-16 09:03:09 +00:00 |
regress-fp128-livein.ll
|
AArch64/ARM64: add another set of tests from AArch64
|
2014-04-16 11:53:07 +00:00 |
regress-tail-livereg.ll
|
AArch64/ARM64: add another set of tests from AArch64
|
2014-04-16 11:53:07 +00:00 |
regress-tblgen-chains.ll
|
AArch64/ARM64: add another set of tests from AArch64
|
2014-04-16 11:53:07 +00:00 |
regress-w29-reserved-with-fp.ll
|
AArch64/ARM64: add another set of tests from AArch64
|
2014-04-16 11:53:07 +00:00 |
regress-wzr-allocatable.ll
|
|
|
returnaddr.ll
|
AArch64/ARM64: add another set of tests from AArch64
|
2014-04-16 11:53:07 +00:00 |
setcc-takes-i32.ll
|
AArch64/ARM64: add another set of tests from AArch64
|
2014-04-16 11:53:07 +00:00 |
sext_inreg.ll
|
For AArch64, lowering sext_inreg and generate optimized code by using SXTL.
|
2014-01-15 05:08:01 +00:00 |
sibling-call.ll
|
|
|
sincos-expansion.ll
|
AArch64/ARM64: add another set of tests from AArch64
|
2014-04-16 11:53:07 +00:00 |
sincospow-vector-expansion.ll
|
AArch64/ARM64: add another set of tests from AArch64
|
2014-04-16 11:53:07 +00:00 |
tail-call.ll
|
|
|
tls-dynamic-together.ll
|
AArch64/ARM64: add another set of tests from AArch64
|
2014-04-16 11:53:07 +00:00 |
tls-dynamics.ll
|
AArch64/ARM64: add another set of tests from AArch64
|
2014-04-16 11:53:07 +00:00 |
tls-execs.ll
|
AArch64/ARM64: add another set of tests from AArch64
|
2014-04-16 11:53:07 +00:00 |
tst-br.ll
|
AArch64/ARM64: add another set of tests from AArch64
|
2014-04-16 11:53:07 +00:00 |
unaligned-vector-ld1-st1.ll
|
This commit enables unaligned memory accesses of vector types on AArch64 back end. This should boost vectorized code performance.
|
2014-04-18 03:58:38 +00:00 |
variadic.ll
|
AArch64: __va_list.__stack must be 8-byte aligned
|
2014-02-20 17:19:26 +00:00 |
zero-reg.ll
|
AArch64/ARM64: add another set of tests from AArch64
|
2014-04-16 11:53:07 +00:00 |