1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-22 10:42:39 +01:00
llvm-mirror/test/CodeGen/Mips
David Truby 130948388d [llvm][sve] Lowering for VLS truncating stores
This adds custom lowering for truncating stores when operating on
fixed length vectors in SVE. It also includes a DAG combine to
fold extends followed by truncating stores into non-truncating
stores in order to prevent this pattern appearing once truncating
stores are supported.

Currently truncating stores are not used in certain cases where
the size of the vector is larger than the target vector width.

Differential Revision: https://reviews.llvm.org/D104471
2021-07-23 14:04:55 +01:00
..
cconv [llvm][sve] Lowering for VLS truncating stores 2021-07-23 14:04:55 +01:00
compactbranches CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
cstmaterialization
Fast-ISel Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
GlobalISel GlobalISel: Track argument pointeriness with arg flags 2021-07-15 19:11:40 -04:00
indirect-jump-hazard Revert "Revert "Reland "[Support] make report_fatal_error abort instead of exit""" 2020-02-13 10:16:06 -08:00
instverify Revert "Revert "Reland "[Support] make report_fatal_error abort instead of exit""" 2020-02-13 10:16:06 -08:00
llvm-ir [llvm][sve] Lowering for VLS truncating stores 2021-07-23 14:04:55 +01:00
longbranch Revert "[BPI] Improve static heuristics for integer comparisons" 2020-08-17 20:44:33 +02:00
micromips-sizereduction CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
mips32r6 Revert "Revert "Reland "[Support] make report_fatal_error abort instead of exit""" 2020-02-13 10:16:06 -08:00
mips64r6 Revert "Revert "Reland "[Support] make report_fatal_error abort instead of exit""" 2020-02-13 10:16:06 -08:00
mirparser CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
msa [MIPS][MSA] Regenerate basic operations test checks 2021-07-20 13:37:44 +01:00
tailcall OpaquePtr: Bulk update tests to use typed byval 2020-11-20 14:00:46 -05:00
2008-06-05-Carry.ll
2008-07-03-SRet.ll OpaquePtr: Bulk update tests to use typed sret 2020-11-20 17:58:26 -05:00
2008-07-06-fadd64.ll
2008-07-07-Float2Int.ll
2008-07-07-FPExtend.ll
2008-07-07-IntDoubleConvertions.ll
2008-07-15-InternalConstant.ll
2008-07-15-SmallSection.ll
2008-07-16-SignExtInReg.ll
2008-07-22-Cstpool.ll
2008-07-23-fpcmp.ll
2008-07-29-icmp.ll
2008-07-31-fcopysign.ll
2008-08-01-AsmInline.ll
2008-08-03-fabs64.ll
2008-08-03-ReturnDouble.ll
2008-08-04-Bitconvert.ll
2008-08-06-Alloca.ll
2008-08-07-CC.ll
2008-08-07-FPRound.ll
2008-08-08-ctlz.ll
2008-10-13-LegalizerBug.ll
2008-11-10-xint_to_fp.ll
2009-11-16-CstPoolLoad.ll
2010-07-20-Switch.ll
2010-11-09-CountLeading.ll
2010-11-09-Mul.ll
2011-05-26-BranchKillsVreg.ll
2012-12-12-ExpandMemcpy.ll
2013-11-18-fp64-const0.ll
abicalls.ll
abiflags32.ll
abiflags-xx.ll
addc.ll
addi.ll
address-selection.ll CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
addressing-mode.ll
adjust-callstack-sp.ll
align16.ll
alloca16.ll
alloca.ll
analyzebranch.ll
and1.ll
ase_warnings.ll
asm-large-immediate.ll
assertzext-trunc.ll
atomic64.ll Reapply "RegAllocFast: Rewrite and improve" 2020-09-30 10:35:25 -04:00
atomic-min-max-64.ll [Mips] Add support for min/max/umin/umax atomics 2019-12-12 11:32:37 +01:00
atomic-min-max.ll Reapply "RegAllocFast: Rewrite and improve" 2020-09-30 10:35:25 -04:00
atomic.ll [SelectionDAG][Mips][PowerPC][RISCV][WebAssembly] Teach computeKnownBits/ComputeNumSignBits about atomics 2021-05-20 20:34:23 +01:00
atomicCmpSwapPW.ll [MC][mips] Remove unused check prefixes. NFC 2020-11-13 14:31:13 +03:00
atomicops.ll
beqzc1.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
beqzc.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
biggot.ll [mips] Pass "xgot" flag as a subtarget feature 2019-09-18 12:24:57 +00:00
blez_bgez.ll
blockaddr.ll
br-jmp.ll
branch-relaxation-with-hazard.ll Mips: Make test resistant to future changes 2019-12-21 04:56:20 -05:00
brconeq.ll
brconeqk.ll
brconeqz.ll
brconge.ll
brcongt.ll Revert "[BPI] Improve static heuristics for integer comparisons" 2020-08-17 20:44:33 +02:00
brconle.ll
brconlt.ll Revert "[BPI] Improve static heuristics for integer comparisons" 2020-08-17 20:44:33 +02:00
brconne.ll Revert "[BPI] Improve static heuristics for integer comparisons" 2020-08-17 20:44:33 +02:00
brconnek.ll
brconnez.ll
brdelayslot.ll
brind-tailcall.ll
brind.ll
brsize3.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
brsize3a.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
brundef.ll
bswap.ll
buildpairextractelementf64.ll
buildpairf64-extractelementf64-implicit-sp.ll
cache-intrinsic.ll
call-after-trap.ll Don't mark MIPS TRAP as isTerminator 2020-02-01 15:50:22 +00:00
call-optimization.ll
call-site-info-output.ll [CSInfo][ISEL] Call site info generation support for Mips 2020-05-15 10:13:15 +02:00
cfi_offset.ll
check-adde-redundant-moves.ll
check-noat.ll
ci2.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
cins.ll
cmov.ll
cmplarge.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
coalesce-partial-redundant-reguse-terminator.mir
const1.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
const4a.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
const6.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
const6a.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
const-mult.ll
constantfp0.ll
constraint-c-err.ll
constraint-c.ll
constraint-empty.ll [mips] Fix getRegForInlineAsmConstraint to do not crash on empty Constraint 2019-11-06 00:50:39 +03:00
copy-fp64.ll CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
countleading.ll Revert "[llvm][test] Add COM: directives before colon-less non-CHECKs in comments. NFC" 2020-05-22 05:36:15 -06:00
cprestore.ll OpaquePtr: Bulk update tests to use typed byval 2020-11-20 14:00:46 -05:00
cpus-no-mips64.ll Revert "Revert "Reland "[Support] make report_fatal_error abort instead of exit""" 2020-02-13 10:16:06 -08:00
cpus.ll [llvm-readobj] Update tests because of changes in llvm-readobj behavior 2020-07-20 10:39:04 +01:00
ctlz-v.ll
ctlz.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
cttz-v.ll
dagcombine_crash.ll
dagcombine-store-gep-chain-slow.ll
dbg-call-site-info-reg-d-split.ll [CSInfo][ISEL] Call site info generation support for Mips 2020-05-15 10:13:15 +02:00
DbgValueOtherTargets.test
delay-slot-fill-forward.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
delay-slot-filler-bundled-insts-def-use.mir MipsDelaySlotFiller: Update registers def-uses for BUNDLE instructions 2020-01-09 20:46:02 +00:00
delay-slot-filler-bundled-insts.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
delay-slot-kill.ll
dext.ll
dins.ll
disable-tail-merge.ll
div_rem.ll
div.ll
divrem.ll Revert "[llvm][test] Add COM: directives before colon-less non-CHECKs in comments. NFC" 2020-05-22 05:36:15 -06:00
divu_remu.ll
divu.ll
double2int.ll
dsp-patterns-cmp-vselect.ll
dsp-patterns.ll
dsp-r1.ll
dsp-r2.ll
dsp-spill-reload.ll [llvm-objdump] -d: print 00000000 <foo>: instead of 00000000 foo: 2020-03-05 18:05:28 -08:00
dsp-vec-load-store.ll
dynamic-stack-realignment.ll Revert "[llvm][test] Add COM: directives before colon-less non-CHECKs in comments. NFC" 2020-05-22 05:36:15 -06:00
eh-dwarf-cfa.ll
eh-return32.ll
eh-return64.ll
eh.ll
ehframe-indirect.ll [MC][mips] Remove unused check prefixes. NFC 2020-11-13 14:31:13 +03:00
elf_eflags.ll
emergency-spill-slot-near-fp.ll [FastISel] Flush local value map on every instruction 2021-01-11 08:32:36 -08:00
emit-big-cst.ll [CodeGen] Do not call emitGlobalConstantLargeInt for constant requires 8 bytes to store 2020-09-26 08:58:46 +03:00
emutls_generic.ll
ex2.ll
extins.ll
f16abs.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
f32-to-i64-single-float.ll
fabs.ll
fastcc_byval.ll OpaquePtr: Bulk update tests to use typed sret 2020-11-20 17:58:26 -05:00
fastcc.ll
fcmp.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
fcopysign-f32-f64.ll
fcopysign.ll
fixdfsf.ll
fmadd1.ll [MC][mips] Remove unused check prefixes. NFC 2020-11-13 14:31:13 +03:00
fneg.ll
fp16-promote.ll
fp16instrinsmc.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
fp16mix.ll
fp16static.ll
fp64a.ll Revert "Revert "Reland "[Support] make report_fatal_error abort instead of exit""" 2020-02-13 10:16:06 -08:00
fp-contract.ll
fp-indexed-ls.ll
fp-spill-reload.ll
fpbr.ll [MC][mips] Remove unused check prefixes. NFC 2020-11-13 14:31:13 +03:00
fpneeded.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
fpnotneeded.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
fpxx.ll Revert "Revert "Reland "[Support] make report_fatal_error abort instead of exit""" 2020-02-13 10:16:06 -08:00
frame-address-err.ll
frame-address.ll [Mips] Always save RA when disabling frame pointer elimination 2019-10-07 14:01:37 +00:00
frameindex.ll
frem.ll
funnel-shift-rot.ll [ARM][MIPS] Add funnel shift test coverage 2020-10-09 19:19:47 +01:00
funnel-shift.ll [DAG][ARM][MIPS][RISCV] Improve funnel shift promotion to use 'double shift' patterns 2020-10-12 14:11:02 +01:00
global-address.ll
global-pointer-reg.ll
gpopt-explict-section.ll [MC][ELF] Emit unique sections for different flags 2021-05-26 11:51:29 +01:00
gpreg-lazy-binding.ll
gprestore.ll
helloworld.ll
hf1_body.ll
hf16_1.ll
hf16call32_body.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
hf16call32.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
hfptrcall.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
i32k.ll
i64arg.ll
imm.ll
implicit-sret.ll Reapply "RegAllocFast: Rewrite and improve" 2020-09-30 10:35:25 -04:00
indirectcall.ll
init-array.ll
inlineasm-assembler-directives.ll
inlineasm-constraint-bad-I-1.ll
inlineasm-constraint-bad-J.ll
inlineasm-constraint-bad-K.ll
inlineasm-constraint-bad-l1.ll
inlineasm-constraint-bad-L.ll
inlineasm-constraint-bad-N.ll
inlineasm-constraint-bad-O.ll
inlineasm-constraint-bad-P.ll
inlineasm-constraint-i1.ll
inlineasm-constraint-m-1.ll
inlineasm-constraint-m-2.ll
inlineasm-constraint-o.ll
inlineasm-constraint-R.ll
inlineasm-constraint-reg64.ll [utils] Reflow asm check generation to tolerate blank lines 2019-11-01 09:42:48 +03:00
inlineasm-constraint-reg.ll
inlineasm-constraint-ZC-1.ll
inlineasm-constraint-ZC-2.ll
inlineasm-constraint.ll
inlineasm-opcode-bad-y.ll
inlineasm-operand-code.ll Revert "[llvm][test] Add COM: directives before colon-less non-CHECKs in comments. NFC" 2020-05-22 05:36:15 -06:00
inlineasm-output-template.ll
insn-zero-size-bb.ll
int-to-float-conversion.ll
internalfunc.ll
interrupt-attr-64-error.ll Revert "Revert "Reland "[Support] make report_fatal_error abort instead of exit""" 2020-02-13 10:16:06 -08:00
interrupt-attr-args-error.ll Revert "Revert "Reland "[Support] make report_fatal_error abort instead of exit""" 2020-02-13 10:16:06 -08:00
interrupt-attr-error.ll Revert "Revert "Reland "[Support] make report_fatal_error abort instead of exit""" 2020-02-13 10:16:06 -08:00
interrupt-attr.ll
jtstat.ll
jump-table-mul.ll
jumptable_labels.ll
l3mc.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
largeimm1.ll
largeimmprinting.ll OpaquePtr: Bulk update tests to use typed byval 2020-11-20 14:00:46 -05:00
lazy-binding.ll
lb1.ll
lbu1.ll
lcb2.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
lcb3c.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
lcb4a.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
lcb5.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
lh1.ll
lhu1.ll
lit.local.cfg
llcarry.ll
llrint-conv.ll
llround-conv.ll
load-store-left-right.ll OpaquePtr: Bulk update tests to use typed byval 2020-11-20 14:00:46 -05:00
long-call-attr.ll
long-call-mcount.ll Move EntryExitInstrumentation pass location 2021-03-01 10:08:10 -08:00
long-calls.ll
longbranch.ll
lrint-conv.ll
lround-conv.ll
lw16-base-reg.ll
machineverifier.ll
madd-msub.ll [MC][mips] Remove unused check prefixes. NFC 2020-11-13 14:31:13 +03:00
mature-mc-support.ll
mbrsize4a.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
mcount.ll Move EntryExitInstrumentation pass location 2021-03-01 10:08:10 -08:00
memcpy.ll
micromips64-unsupported.ll Revert "Revert "Reland "[Support] make report_fatal_error abort instead of exit""" 2020-02-13 10:16:06 -08:00
micromips-addiu.ll
micromips-addu16.ll
micromips-and16.ll
micromips-andi.ll
micromips-ase-function-attribute.ll [llvm-readobj] Update tests because of changes in llvm-readobj behavior 2020-07-20 10:39:04 +01:00
micromips-atomic1.ll [test] llvm/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:46:23 -07:00
micromips-atomic.ll
micromips-attr.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
micromips-b-range.ll [llvm-objdump] -d: print 00000000 <foo>: instead of 00000000 foo: 2020-03-05 18:05:28 -08:00
micromips-compact-branches.ll
micromips-compact-jump.ll
micromips-delay-slot-jr.ll
micromips-delay-slot.ll
micromips-directives.ll
micromips-eva.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
micromips-gcc-except-table.ll
micromips-gp-rc.ll
micromips-jal.ll
micromips-li.ll
micromips-load-effective-address.ll
micromips-lwc1-swc1.ll [MC][mips] Remove unused check prefixes. NFC 2020-11-13 14:31:13 +03:00
micromips-mtc-mfc.ll
micromips-not16.ll
micromips-or16.ll
micromips-pseudo-mtlohi-expand.ll
micromips-rdhwr-directives.ll
micromips-shift.ll
micromips-short-delay-slot.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
micromips-subu16.ll
micromips-sw-lw-16.ll
micromips-sw.ll [llvm-objdump] -d: print 00000000 <foo>: instead of 00000000 foo: 2020-03-05 18:05:28 -08:00
micromips-target-external-symbol-reloc.ll
micromips-xor16.ll
mips3-spill-slot.ll
mips16_32_1.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
mips16_32_3.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
mips16_32_4.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
mips16_32_5.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
mips16_32_6.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
mips16_32_7.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
mips16_32_8.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
mips16_32_9.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
mips16_32_10.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
mips16_fpret.ll
mips16-hf-attr-2.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
mips16-hf-attr.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
mips16ex.ll
mips16fpe.ll
mips64-f128-call.ll
mips64-f128.ll Update @llvm.powi to handle different int sizes for the exponent 2021-06-17 09:38:28 +02:00
mips64-libcall.ll
mips64-sret.ll OpaquePtr: Bulk update tests to use typed sret 2020-11-20 17:58:26 -05:00
mips64directive.ll
mips64ext.ll
mips64extins.ll
mips64fpimm0.ll
mips64fpldst.ll
mips64imm.ll
mips64instrs.ll
mips64intldst.ll
mips64lea.ll
mips64muldiv.ll Revert "[llvm][test] Add COM: directives before colon-less non-CHECKs in comments. NFC" 2020-05-22 05:36:15 -06:00
mips64shift.ll [MC][mips] Remove unused check prefixes. NFC 2020-11-13 14:31:13 +03:00
mips64signextendsesf.ll
mips64sinttofpsf.ll
mips-shf-gprel.s [llvm-readobj] Update tests because of changes in llvm-readobj behavior 2020-07-20 10:39:04 +01:00
mipslopat.ll
misha.ll
mno-ldc1-sdc1.ll [MC][mips] Remove unused check prefixes. NFC 2020-11-13 14:31:13 +03:00
mul.ll
mulll.ll
mulull.ll
nacl-align.ll
nacl-branch-delay.ll
nacl-reserved-regs.ll
named-register-n32.ll
named-register-n64.ll
named-register-o32.ll
neg1.ll
nmadd.ll [llvm] Fix missing FileCheck directive colons 2020-04-06 09:59:08 -06:00
no-frame-pointer-elim.ll Migrate function attribute "no-frame-pointer-elim-non-leaf" to "frame-pointer"="non-leaf" as cleanups after D56351 2019-12-24 16:05:15 -08:00
no-odd-spreg-msa.ll
no-odd-spreg.ll
nomips16.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
not1.ll
null-streamer.ll
null.ll
o32_cc_byval.ll OpaquePtr: Bulk update tests to use typed byval 2020-11-20 14:00:46 -05:00
o32_cc_vararg.ll
o32_cc.ll
octeon_popcnt.ll
octeon.ll
optimize-fp-math.ll
optimize-pic-o0.ll
or1.ll
pbqp-reserved-physreg.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
powif64_16.ll Update @llvm.powi to handle different int sizes for the exponent 2021-06-17 09:38:28 +02:00
pr33682.ll
pr33978.ll
pr34975.ll
pr35071.ll
pr36061.ll Update @llvm.powi to handle different int sizes for the exponent 2021-06-17 09:38:28 +02:00
pr42736.ll
prevent-hoisting.ll
private-addr.ll
private.ll
pseudo-jump-fill.ll
ra-allocatable.ll
rdhwr-directives.ll
reloc-jalr.ll [MC][mips] Remove unused check prefixes. NFC 2020-11-13 14:31:13 +03:00
rem.ll
remat-immed-load.ll
remu.ll
return_address_err.ll
return_address.ll
return-vector.ll
rotate.ll
s2rem.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
sb1.ll
sel1c.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
sel2c.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
select.ll
selectcc.ll
selectiondag-optlevel.ll
seleq.ll Revert "[BPI] Improve static heuristics for integer comparisons" 2020-08-17 20:44:33 +02:00
seleqk.ll
selgek.ll
selgt.ll
selle.ll Revert "[BPI] Improve static heuristics for integer comparisons" 2020-08-17 20:44:33 +02:00
selltk.ll
selne.ll
selnek.ll
selpat.ll
selTBteqzCmpi.ll
selTBtnezCmpi.ll
selTBtnezSlti.ll
setcc-se.ll
seteq.ll
seteqz.ll
setge.ll
setgek.ll
setle.ll
setlt.ll
setltk.ll
setne.ll
setuge.ll
setugt.ll
setule.ll
setult.ll
setultk.ll
sh1.ll
shift-parts.ll
shrink-wrap-buildpairf64-extractelementf64.mir
shrink-wrapping.ll
simplebr.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
sint-fp-store_pattern.ll
sitofp-selectcc-opt.ll
sll1.ll
sll2.ll
sll-micromips-r6-encoding.mir [Alignment] Use llvm::Align in MachineFunction and TargetLowering - fixes mir parsing 2019-09-11 11:16:48 +00:00
slt.ll
small-section-reserve-gp.ll
spill-copy-acreg.ll
sr1.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
sra1.ll
sra2.ll
srem-seteq-illegal-types.ll Support {S,U}REMEqFold before legalization 2021-04-01 01:35:41 +03:00
srl1.ll
srl2.ll
stack-alignment.ll reland [IR] make -stack-alignment= into a module attr 2021-06-08 10:59:46 -07:00
stackcoloring.ll
stacksize.ll
start-asm-file.ll
stchar.ll
stldst.ll
sub1.ll
sub2.ll
swzero.ll
tail16.ll
tglobaladdr-wrapper.ll
thread-pointer.ll
tls16_2.ll
tls16.ll
tls-alias.ll
tls-models.ll
tls-static.ll [test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 15:47:16 -08:00
tls.ll [test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 15:47:16 -08:00
tnaked.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
trap1.ll
trap.ll
uitofp.ll [LegalizeDAG][Mips] Add an assert to protect a uint_to_fp implementation from double rounding. Add a i32->f32 uint_to_fp implementation that avoids this code. 2020-01-16 11:08:16 -08:00
ul1.ll
unaligned-memops-mapping.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
unaligned-memops.ll CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
unalignedload.ll OpaquePtr: Bulk update tests to use typed byval 2020-11-20 14:00:46 -05:00
unsized-global.ll
urem-seteq-illegal-types.ll Support {S,U}REMEqFold before legalization 2021-04-01 01:35:41 +03:00
v2i16tof32.ll [Mips] Always save RA when disabling frame pointer elimination 2019-10-07 14:01:37 +00:00
vector-load-store.ll
vector-setcc.ll
weak.ll
whitespace.ll
xor1.ll
xray-mips-attribute-instrumentation.ll [XRay] Change mips to use version 2 sled (PC-relative address) 2020-09-20 17:59:57 -07:00
xray-section-group.ll [XRay] Change mips to use version 2 sled (PC-relative address) 2020-09-20 17:59:57 -07:00
zeroreg.ll