[all-commits] [llvm/llvm-project] b5b663: [Thumb2] Convert some tests to opaque pointers (NFC)

Nikita Popov via All-commits all-commits at lists.llvm.org
Mon Dec 19 04:04:45 PST 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: b5b663aac17415625340eb29c8010832bfc4c21c
      https://github.com/llvm/llvm-project/commit/b5b663aac17415625340eb29c8010832bfc4c21c
  Author: Nikita Popov <npopov at redhat.com>
  Date:   2022-12-19 (Mon, 19 Dec 2022)

  Changed paths:
    M llvm/test/CodeGen/Thumb2/2009-07-17-CrossRegClassCopy.ll
    M llvm/test/CodeGen/Thumb2/2009-07-21-ISelBug.ll
    M llvm/test/CodeGen/Thumb2/2009-07-30-PEICrash.ll
    M llvm/test/CodeGen/Thumb2/2009-08-01-WrongLDRBOpc.ll
    M llvm/test/CodeGen/Thumb2/2009-08-02-CoalescerBug.ll
    M llvm/test/CodeGen/Thumb2/2009-08-04-CoalescerAssert.ll
    M llvm/test/CodeGen/Thumb2/2009-08-04-CoalescerBug.ll
    M llvm/test/CodeGen/Thumb2/2009-08-04-ScavengerAssert.ll
    M llvm/test/CodeGen/Thumb2/2009-08-04-SubregLoweringBug.ll
    M llvm/test/CodeGen/Thumb2/2009-08-04-SubregLoweringBug2.ll
    M llvm/test/CodeGen/Thumb2/2009-08-04-SubregLoweringBug3.ll
    M llvm/test/CodeGen/Thumb2/2009-08-06-SpDecBug.ll
    M llvm/test/CodeGen/Thumb2/2009-08-07-CoalescerBug.ll
    M llvm/test/CodeGen/Thumb2/2009-08-07-NeonFPBug.ll
    M llvm/test/CodeGen/Thumb2/2009-08-08-ScavengerAssert.ll
    M llvm/test/CodeGen/Thumb2/2009-08-10-ISelBug.ll
    M llvm/test/CodeGen/Thumb2/2009-08-21-PostRAKill4.ll
    M llvm/test/CodeGen/Thumb2/2009-09-01-PostRAProlog.ll
    M llvm/test/CodeGen/Thumb2/2009-10-15-ITBlockBranch.ll
    M llvm/test/CodeGen/Thumb2/2009-11-11-ScavengerAssert.ll
    M llvm/test/CodeGen/Thumb2/2009-11-13-STRDBug.ll
    M llvm/test/CodeGen/Thumb2/2009-12-01-LoopIVUsers.ll
    M llvm/test/CodeGen/Thumb2/2010-01-06-TailDuplicateLabels.ll
    M llvm/test/CodeGen/Thumb2/2010-01-19-RemovePredicates.ll
    M llvm/test/CodeGen/Thumb2/2010-02-24-BigStack.ll
    M llvm/test/CodeGen/Thumb2/2010-03-08-addi12-ccout.ll
    M llvm/test/CodeGen/Thumb2/2010-03-15-AsmCCClobber.ll
    M llvm/test/CodeGen/Thumb2/2010-04-26-CopyRegCrash.ll
    M llvm/test/CodeGen/Thumb2/2010-06-14-NEONCoalescer.ll
    M llvm/test/CodeGen/Thumb2/2010-06-19-ITBlockCrash.ll
    M llvm/test/CodeGen/Thumb2/2010-06-21-TailMergeBug.ll
    M llvm/test/CodeGen/Thumb2/2010-08-10-VarSizedAllocaBug.ll
    M llvm/test/CodeGen/Thumb2/2010-11-22-EpilogueBug.ll
    M llvm/test/CodeGen/Thumb2/2011-04-21-FILoweringBug.ll
    M llvm/test/CodeGen/Thumb2/2011-06-07-TwoAddrEarlyClobber.ll
    M llvm/test/CodeGen/Thumb2/2011-12-16-T2SizeReduceAssert.ll
    M llvm/test/CodeGen/Thumb2/2013-02-19-tail-call-register-hint.ll
    M llvm/test/CodeGen/Thumb2/2013-03-02-vduplane-nonconstant-source-index.ll
    M llvm/test/CodeGen/Thumb2/LowOverheadLoops/branch-targets.ll
    M llvm/test/CodeGen/Thumb2/LowOverheadLoops/clear-maskedinsts.ll
    M llvm/test/CodeGen/Thumb2/LowOverheadLoops/cond-vector-reduce-mve-codegen.ll
    M llvm/test/CodeGen/Thumb2/LowOverheadLoops/exitcount.ll
    M llvm/test/CodeGen/Thumb2/LowOverheadLoops/extending-loads.ll
    M llvm/test/CodeGen/Thumb2/LowOverheadLoops/inlineasm.ll
    M llvm/test/CodeGen/Thumb2/LowOverheadLoops/loop-guards.ll
    M llvm/test/CodeGen/Thumb2/LowOverheadLoops/lsr-profitable-chain.ll
    M llvm/test/CodeGen/Thumb2/LowOverheadLoops/minloop.ll
    M llvm/test/CodeGen/Thumb2/LowOverheadLoops/mve-float-loops.ll
    M llvm/test/CodeGen/Thumb2/LowOverheadLoops/nested.ll
    M llvm/test/CodeGen/Thumb2/LowOverheadLoops/no-dec-le-simple.ll
    M llvm/test/CodeGen/Thumb2/LowOverheadLoops/remat-vctp.ll
    M llvm/test/CodeGen/Thumb2/LowOverheadLoops/sibling-loops.ll
    M llvm/test/CodeGen/Thumb2/LowOverheadLoops/tail-pred-basic.ll
    M llvm/test/CodeGen/Thumb2/LowOverheadLoops/tail-pred-const.ll
    M llvm/test/CodeGen/Thumb2/LowOverheadLoops/tail-pred-disabled-in-loloops.ll
    M llvm/test/CodeGen/Thumb2/LowOverheadLoops/tail-pred-intrinsic-add-sat.ll
    M llvm/test/CodeGen/Thumb2/LowOverheadLoops/tail-pred-intrinsic-fabs.ll
    M llvm/test/CodeGen/Thumb2/LowOverheadLoops/tail-pred-intrinsic-round.ll
    M llvm/test/CodeGen/Thumb2/LowOverheadLoops/tail-pred-intrinsic-sub-sat.ll
    M llvm/test/CodeGen/Thumb2/LowOverheadLoops/tail-pred-narrow.ll
    M llvm/test/CodeGen/Thumb2/LowOverheadLoops/tail-pred-pattern-fail.ll
    M llvm/test/CodeGen/Thumb2/LowOverheadLoops/tail-pred-widen.ll
    M llvm/test/CodeGen/Thumb2/LowOverheadLoops/varying-outer-2d-reduction.ll
    M llvm/test/CodeGen/Thumb2/LowOverheadLoops/vector-reduce-mve-tail.ll
    M llvm/test/CodeGen/Thumb2/LowOverheadLoops/vector-unroll.ll
    M llvm/test/CodeGen/Thumb2/LowOverheadLoops/while-loops.ll
    M llvm/test/CodeGen/Thumb2/active_lane_mask.ll
    M llvm/test/CodeGen/Thumb2/aligned-constants.ll
    M llvm/test/CodeGen/Thumb2/aligned-nonfallthrough.ll
    M llvm/test/CodeGen/Thumb2/aligned-spill.ll
    M llvm/test/CodeGen/Thumb2/bfi.ll
    M llvm/test/CodeGen/Thumb2/bicbfi.ll
    M llvm/test/CodeGen/Thumb2/bti-indirect-branches.ll
    M llvm/test/CodeGen/Thumb2/bti-outliner-1.ll
    M llvm/test/CodeGen/Thumb2/bti-outliner-2.ll
    M llvm/test/CodeGen/Thumb2/bti-outliner-cost-1.ll
    M llvm/test/CodeGen/Thumb2/bti-outliner-cost-2.ll
    M llvm/test/CodeGen/Thumb2/bug-subw.ll
    M llvm/test/CodeGen/Thumb2/buildvector-crash.ll
    M llvm/test/CodeGen/Thumb2/call-site-info-update.ll
    M llvm/test/CodeGen/Thumb2/cmp-frame.ll
    M llvm/test/CodeGen/Thumb2/constant-hoisting.ll
    M llvm/test/CodeGen/Thumb2/constant-islands-cbz.ll
    M llvm/test/CodeGen/Thumb2/constant-islands-new-island-padding.ll
    M llvm/test/CodeGen/Thumb2/constant-islands.ll
    M llvm/test/CodeGen/Thumb2/crash.ll
    M llvm/test/CodeGen/Thumb2/cross-rc-coalescing-1.ll
    M llvm/test/CodeGen/Thumb2/cross-rc-coalescing-2.ll
    M llvm/test/CodeGen/Thumb2/emit-unwinding.ll
    M llvm/test/CodeGen/Thumb2/fir.ll
    M llvm/test/CodeGen/Thumb2/float-ops.ll
    M llvm/test/CodeGen/Thumb2/frameless2.ll
    M llvm/test/CodeGen/Thumb2/ifcvt-no-branch-predictor.ll
    M llvm/test/CodeGen/Thumb2/ifcvt-rescan-bug-2016-08-22.ll
    M llvm/test/CodeGen/Thumb2/ifcvt-rescan-diamonds.ll
    M llvm/test/CodeGen/Thumb2/inflate-regs.ll
    M llvm/test/CodeGen/Thumb2/intrinsics-coprocessor.ll
    M llvm/test/CodeGen/Thumb2/large-call.ll
    M llvm/test/CodeGen/Thumb2/large-stack.ll
    M llvm/test/CodeGen/Thumb2/ldr-str-imm12.ll
    M llvm/test/CodeGen/Thumb2/lsll0.ll
    M llvm/test/CodeGen/Thumb2/lsr-deficiency.ll
    M llvm/test/CodeGen/Thumb2/m4-sched-regs.ll
    M llvm/test/CodeGen/Thumb2/machine-licm.ll
    M llvm/test/CodeGen/Thumb2/mve-basic.ll
    M llvm/test/CodeGen/Thumb2/mve-be.ll
    M llvm/test/CodeGen/Thumb2/mve-blockplacement.ll
    M llvm/test/CodeGen/Thumb2/mve-extractstore.ll
    M llvm/test/CodeGen/Thumb2/mve-fma-loops.ll
    M llvm/test/CodeGen/Thumb2/mve-fp16convertloops.ll
    M llvm/test/CodeGen/Thumb2/mve-gather-increment.ll
    M llvm/test/CodeGen/Thumb2/mve-gather-ind16-scaled.ll
    M llvm/test/CodeGen/Thumb2/mve-gather-ind16-unscaled.ll
    M llvm/test/CodeGen/Thumb2/mve-gather-ind32-scaled.ll
    M llvm/test/CodeGen/Thumb2/mve-gather-ind32-unscaled.ll
    M llvm/test/CodeGen/Thumb2/mve-gather-ind8-unscaled.ll
    M llvm/test/CodeGen/Thumb2/mve-gather-scatter-opt.ll
    M llvm/test/CodeGen/Thumb2/mve-gather-scatter-ptr-address.ll
    M llvm/test/CodeGen/Thumb2/mve-gather-tailpred.ll
    M llvm/test/CodeGen/Thumb2/mve-gather-unused.ll
    M llvm/test/CodeGen/Thumb2/mve-gatherscatter-mmo.ll
    M llvm/test/CodeGen/Thumb2/mve-intrinsics/idup.ll
    M llvm/test/CodeGen/Thumb2/mve-intrinsics/load-store.ll
    M llvm/test/CodeGen/Thumb2/mve-intrinsics/scatter-gather.ll
    M llvm/test/CodeGen/Thumb2/mve-intrinsics/vadc.ll
    M llvm/test/CodeGen/Thumb2/mve-intrinsics/vld24.ll
    M llvm/test/CodeGen/Thumb2/mve-intrinsics/vldr.ll
    M llvm/test/CodeGen/Thumb2/mve-intrinsics/vshlc.ll
    M llvm/test/CodeGen/Thumb2/mve-laneinterleaving-cost.ll
    M llvm/test/CodeGen/Thumb2/mve-ldst-offset.ll
    M llvm/test/CodeGen/Thumb2/mve-ldst-postinc.ll
    M llvm/test/CodeGen/Thumb2/mve-ldst-preinc.ll
    M llvm/test/CodeGen/Thumb2/mve-ldst-regimm.ll
    M llvm/test/CodeGen/Thumb2/mve-loadstore.ll
    M llvm/test/CodeGen/Thumb2/mve-masked-ldst-offset.ll
    M llvm/test/CodeGen/Thumb2/mve-masked-ldst-postinc.ll
    M llvm/test/CodeGen/Thumb2/mve-masked-ldst-preinc.ll
    M llvm/test/CodeGen/Thumb2/mve-masked-ldst.ll
    M llvm/test/CodeGen/Thumb2/mve-masked-load.ll
    M llvm/test/CodeGen/Thumb2/mve-masked-store-mmo.ll
    M llvm/test/CodeGen/Thumb2/mve-masked-store.ll
    M llvm/test/CodeGen/Thumb2/mve-memtp-branch.ll
    M llvm/test/CodeGen/Thumb2/mve-memtp-loop.ll
    M llvm/test/CodeGen/Thumb2/mve-minmaxi.ll
    M llvm/test/CodeGen/Thumb2/mve-multivec-spill.ll
    M llvm/test/CodeGen/Thumb2/mve-nounrolledremainder.ll
    M llvm/test/CodeGen/Thumb2/mve-pred-constfold.ll
    M llvm/test/CodeGen/Thumb2/mve-pred-convert.ll
    M llvm/test/CodeGen/Thumb2/mve-pred-loadstore.ll
    M llvm/test/CodeGen/Thumb2/mve-pred-threshold.ll
    M llvm/test/CodeGen/Thumb2/mve-qrintr.ll
    M llvm/test/CodeGen/Thumb2/mve-satmul-loops.ll
    M llvm/test/CodeGen/Thumb2/mve-scatter-increment.ll
    M llvm/test/CodeGen/Thumb2/mve-scatter-ind16-scaled.ll
    M llvm/test/CodeGen/Thumb2/mve-scatter-ind16-unscaled.ll
    M llvm/test/CodeGen/Thumb2/mve-scatter-ind32-scaled.ll
    M llvm/test/CodeGen/Thumb2/mve-scatter-ind32-unscaled.ll
    M llvm/test/CodeGen/Thumb2/mve-scatter-ind8-unscaled.ll
    M llvm/test/CodeGen/Thumb2/mve-scatter-ptrs.ll
    M llvm/test/CodeGen/Thumb2/mve-sext-masked-load.ll
    M llvm/test/CodeGen/Thumb2/mve-shifts-scalar.ll
    M llvm/test/CodeGen/Thumb2/mve-stack.ll
    M llvm/test/CodeGen/Thumb2/mve-tailpred-loopinvariant.ll
    M llvm/test/CodeGen/Thumb2/mve-vabd.ll
    M llvm/test/CodeGen/Thumb2/mve-vabdus.ll
    M llvm/test/CodeGen/Thumb2/mve-vctp.ll
    M llvm/test/CodeGen/Thumb2/mve-vcvt16.ll
    M llvm/test/CodeGen/Thumb2/mve-vecreduce-mla.ll
    M llvm/test/CodeGen/Thumb2/mve-vecreduce-slp.ll
    M llvm/test/CodeGen/Thumb2/mve-vector-spill.ll
    M llvm/test/CodeGen/Thumb2/mve-vhadd.ll
    M llvm/test/CodeGen/Thumb2/mve-vld2-post.ll
    M llvm/test/CodeGen/Thumb2/mve-vld2.ll
    M llvm/test/CodeGen/Thumb2/mve-vld3.ll
    M llvm/test/CodeGen/Thumb2/mve-vld4-post.ll
    M llvm/test/CodeGen/Thumb2/mve-vld4.ll
    M llvm/test/CodeGen/Thumb2/mve-vldshuffle.ll
    M llvm/test/CodeGen/Thumb2/mve-vldst4.ll
    M llvm/test/CodeGen/Thumb2/mve-vmaxnma-tailpred.ll
    M llvm/test/CodeGen/Thumb2/mve-vmla.ll
    M llvm/test/CodeGen/Thumb2/mve-vmovnstore.ll
    M llvm/test/CodeGen/Thumb2/mve-vmulh.ll
    M llvm/test/CodeGen/Thumb2/mve-vmull-loop.ll
    M llvm/test/CodeGen/Thumb2/mve-vqdmulh-minmax.ll
    M llvm/test/CodeGen/Thumb2/mve-vqdmulh.ll
    M llvm/test/CodeGen/Thumb2/mve-vst2-post.ll
    M llvm/test/CodeGen/Thumb2/mve-vst2.ll
    M llvm/test/CodeGen/Thumb2/mve-vst3.ll
    M llvm/test/CodeGen/Thumb2/mve-vst4-post.ll
    M llvm/test/CodeGen/Thumb2/mve-vst4.ll
    M llvm/test/CodeGen/Thumb2/mve-widen-narrow.ll
    M llvm/test/CodeGen/Thumb2/mve-zext-masked-load.ll
    M llvm/test/CodeGen/Thumb2/pacbti-m-indirect-tail-call.ll
    M llvm/test/CodeGen/Thumb2/pacbti-m-outliner-1.ll
    M llvm/test/CodeGen/Thumb2/pacbti-m-outliner-2.ll
    M llvm/test/CodeGen/Thumb2/pacbti-m-outliner-4.ll
    M llvm/test/CodeGen/Thumb2/pacbti-m-outliner-5.ll
    M llvm/test/CodeGen/Thumb2/pacbti-m-overalign.ll
    M llvm/test/CodeGen/Thumb2/pacbti-m-unsupported-arch.ll
    M llvm/test/CodeGen/Thumb2/pacbti-m-varargs-1.ll
    M llvm/test/CodeGen/Thumb2/pacbti-m-varargs-2.ll
    M llvm/test/CodeGen/Thumb2/pacbti-m-vla.ll
    M llvm/test/CodeGen/Thumb2/pic-load.ll
    M llvm/test/CodeGen/Thumb2/pr52817.ll
    M llvm/test/CodeGen/Thumb2/schedm7-hazard.ll
    M llvm/test/CodeGen/Thumb2/segmented-stacks.ll
    M llvm/test/CodeGen/Thumb2/setjmp_longjmp.ll
    M llvm/test/CodeGen/Thumb2/shift_parts.ll
    M llvm/test/CodeGen/Thumb2/stack_guard_remat.ll
    M llvm/test/CodeGen/Thumb2/tail-call-r9.ll
    M llvm/test/CodeGen/Thumb2/thumb2-branch.ll
    M llvm/test/CodeGen/Thumb2/thumb2-call-tc.ll
    M llvm/test/CodeGen/Thumb2/thumb2-call.ll
    M llvm/test/CodeGen/Thumb2/thumb2-cbnz.ll
    M llvm/test/CodeGen/Thumb2/thumb2-cpsr-liveness.ll
    M llvm/test/CodeGen/Thumb2/thumb2-execute-only-prologue.ll
    M llvm/test/CodeGen/Thumb2/thumb2-ifcvt1-tc.ll
    M llvm/test/CodeGen/Thumb2/thumb2-ifcvt1.ll
    M llvm/test/CodeGen/Thumb2/thumb2-ifcvt2.ll
    M llvm/test/CodeGen/Thumb2/thumb2-ifcvt3.ll
    M llvm/test/CodeGen/Thumb2/thumb2-ldm.ll
    M llvm/test/CodeGen/Thumb2/thumb2-ldr.ll
    M llvm/test/CodeGen/Thumb2/thumb2-ldr_ext.ll
    M llvm/test/CodeGen/Thumb2/thumb2-ldr_post.ll
    M llvm/test/CodeGen/Thumb2/thumb2-ldr_pre.ll
    M llvm/test/CodeGen/Thumb2/thumb2-ldrb.ll
    M llvm/test/CodeGen/Thumb2/thumb2-ldrd.ll
    M llvm/test/CodeGen/Thumb2/thumb2-ldrh.ll
    M llvm/test/CodeGen/Thumb2/thumb2-mul.ll
    M llvm/test/CodeGen/Thumb2/thumb2-smul.ll
    M llvm/test/CodeGen/Thumb2/thumb2-spill-q.ll
    M llvm/test/CodeGen/Thumb2/thumb2-str.ll
    M llvm/test/CodeGen/Thumb2/thumb2-str_post.ll
    M llvm/test/CodeGen/Thumb2/thumb2-str_pre.ll
    M llvm/test/CodeGen/Thumb2/thumb2-strb.ll
    M llvm/test/CodeGen/Thumb2/thumb2-strh.ll
    M llvm/test/CodeGen/Thumb2/thumb2-tbh.ll
    M llvm/test/CodeGen/Thumb2/tls1.ll
    M llvm/test/CodeGen/Thumb2/tls2.ll
    M llvm/test/CodeGen/Thumb2/tpsoft.ll
    M llvm/test/CodeGen/Thumb2/unreachable-large-offset-gep.ll
    M llvm/test/CodeGen/Thumb2/v8_IT_1.ll
    M llvm/test/CodeGen/Thumb2/v8_IT_2.ll
    M llvm/test/CodeGen/Thumb2/v8_IT_3.ll
    M llvm/test/CodeGen/Thumb2/v8_IT_4.ll
    M llvm/test/CodeGen/Thumb2/v8_IT_5.ll

  Log Message:
  -----------
  [Thumb2] Convert some tests to opaque pointers (NFC)




More information about the All-commits mailing list