[all-commits] [llvm/llvm-project] 584ed8: [Codegen][X86] Modernize/regenerate old tests. NFCI.

Dávid Bolvanský via All-commits all-commits at lists.llvm.org
Mon Dec 9 15:27:57 PST 2019


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 584ed8822631481ced8d3574cc1fed1585aed77d
      https://github.com/llvm/llvm-project/commit/584ed8822631481ced8d3574cc1fed1585aed77d
  Author: Dávid Bolvanský <david.bolvansky at gmail.com>
  Date:   2019-12-10 (Tue, 10 Dec 2019)

  Changed paths:
    M llvm/test/CodeGen/X86/2006-04-27-ISelFoldingBug.ll
    M llvm/test/CodeGen/X86/2006-05-08-CoalesceSubRegClass.ll
    M llvm/test/CodeGen/X86/2006-05-08-InstrSched.ll
    M llvm/test/CodeGen/X86/2006-07-28-AsmPrint-Long-As-Pointer.ll
    M llvm/test/CodeGen/X86/2006-08-21-ExtraMovInst.ll
    M llvm/test/CodeGen/X86/2006-10-10-FindModifiedNodeSlotBug.ll
    M llvm/test/CodeGen/X86/2007-01-13-StackPtrIndex.ll
    M llvm/test/CodeGen/X86/2007-02-16-BranchFold.ll
    M llvm/test/CodeGen/X86/2007-03-01-SpillerCrash.ll
    M llvm/test/CodeGen/X86/2007-03-24-InlineAsmPModifier.ll
    M llvm/test/CodeGen/X86/2007-04-27-InlineAsm-IntMemInput.ll
    M llvm/test/CodeGen/X86/2007-08-09-IllegalX86-64Asm.ll
    M llvm/test/CodeGen/X86/2007-08-10-SignExtSubreg.ll
    M llvm/test/CodeGen/X86/2007-10-04-AvoidEFLAGSCopy.ll
    M llvm/test/CodeGen/X86/2007-10-12-CoalesceExtSubReg.ll
    M llvm/test/CodeGen/X86/2007-10-12-SpillerUnfold1.ll
    M llvm/test/CodeGen/X86/2007-10-12-SpillerUnfold2.ll
    M llvm/test/CodeGen/X86/2007-10-29-ExtendSetCC.ll
    M llvm/test/CodeGen/X86/2007-11-06-InstrSched.ll
    M llvm/test/CodeGen/X86/2007-11-07-MulBy4.ll
    M llvm/test/CodeGen/X86/2007-12-18-LoadCSEBug.ll
    M llvm/test/CodeGen/X86/2008-02-22-LocalRegAllocBug.ll
    M llvm/test/CodeGen/X86/2008-03-07-APIntBug.ll
    M llvm/test/CodeGen/X86/2008-03-31-SpillerFoldingBug.ll
    M llvm/test/CodeGen/X86/2008-04-09-BranchFolding.ll
    M llvm/test/CodeGen/X86/2008-04-16-ReMatBug.ll
    M llvm/test/CodeGen/X86/2008-04-17-CoalescerBug.ll
    M llvm/test/CodeGen/X86/2008-04-24-MemCpyBug.ll
    M llvm/test/CodeGen/X86/2008-04-28-CoalescerBug.ll
    M llvm/test/CodeGen/X86/2008-05-01-InvalidOrdCompare.ll
    M llvm/test/CodeGen/X86/2008-05-12-tailmerge-5.ll
    M llvm/test/CodeGen/X86/2008-05-21-CoalescerBug.ll
    M llvm/test/CodeGen/X86/2008-06-13-VolatileLoadStore.ll
    M llvm/test/CodeGen/X86/2008-06-16-SubregsBug.ll
    M llvm/test/CodeGen/X86/2008-06-25-VecISelBug.ll
    M llvm/test/CodeGen/X86/2008-07-09-ELFSectionAttributes.ll
    M llvm/test/CodeGen/X86/2008-07-11-SHLBy1.ll
    M llvm/test/CodeGen/X86/2008-08-06-CmpStride.ll
    M llvm/test/CodeGen/X86/2008-08-17-UComiCodeGenBug.ll
    M llvm/test/CodeGen/X86/2008-09-25-sseregparm-1.ll
    M llvm/test/CodeGen/X86/2008-10-06-x87ld-nan-1.ll
    M llvm/test/CodeGen/X86/2008-10-06-x87ld-nan-2.ll
    M llvm/test/CodeGen/X86/2008-10-24-FlippedCompare.ll
    M llvm/test/CodeGen/X86/2008-11-29-ULT-Sign.ll
    M llvm/test/CodeGen/X86/2008-12-01-loop-iv-used-outside-loop.ll
    M llvm/test/CodeGen/X86/2008-12-02-dagcombine-1.ll
    M llvm/test/CodeGen/X86/2008-12-02-dagcombine-2.ll
    M llvm/test/CodeGen/X86/2008-12-02-dagcombine-3.ll
    M llvm/test/CodeGen/X86/2008-12-16-dagcombine-4.ll
    M llvm/test/CodeGen/X86/2008-12-22-dagcombine-5.ll
    M llvm/test/CodeGen/X86/2008-12-23-crazy-address.ll
    M llvm/test/CodeGen/X86/2008-12-23-dagcombine-6.ll
    M llvm/test/CodeGen/X86/2009-01-31-BigShift.ll
    M llvm/test/CodeGen/X86/2009-01-31-BigShift2.ll
    M llvm/test/CodeGen/X86/2009-02-21-ExtWeakInitializer.ll
    M llvm/test/CodeGen/X86/2009-03-23-MultiUseSched.ll
    M llvm/test/CodeGen/X86/2009-04-12-picrel.ll
    M llvm/test/CodeGen/X86/2009-04-14-IllegalRegs.ll
    M llvm/test/CodeGen/X86/2009-04-25-CoalescerBug.ll
    M llvm/test/CodeGen/X86/2009-04-29-IndirectDestOperands.ll
    M llvm/test/CodeGen/X86/2009-05-30-ISelBug.ll
    M llvm/test/CodeGen/X86/2009-06-12-x86_64-tail-call-conv-out-of-sync-bug.ll
    M llvm/test/CodeGen/X86/2009-06-15-not-a-tail-call.ll
    M llvm/test/CodeGen/X86/2009-08-12-badswitch.ll
    M llvm/test/CodeGen/X86/20090313-signext.ll
    M llvm/test/CodeGen/X86/SwitchLowering.ll
    M llvm/test/CodeGen/X86/addr-label-difference.ll
    M llvm/test/CodeGen/X86/aligned-comm.ll
    M llvm/test/CodeGen/X86/arg-cast.ll
    M llvm/test/CodeGen/X86/bitcast2.ll
    M llvm/test/CodeGen/X86/break-anti-dependencies.ll
    M llvm/test/CodeGen/X86/byval6.ll
    M llvm/test/CodeGen/X86/coalesce-esp.ll
    M llvm/test/CodeGen/X86/coalescer-commute1.ll
    M llvm/test/CodeGen/X86/coalescer-commute3.ll
    M llvm/test/CodeGen/X86/coalescer-commute4.ll
    M llvm/test/CodeGen/X86/coalescer-commute5.ll
    M llvm/test/CodeGen/X86/coalescer-remat.ll
    M llvm/test/CodeGen/X86/compare-add.ll
    M llvm/test/CodeGen/X86/compare_folding.ll
    M llvm/test/CodeGen/X86/cstring.ll
    M llvm/test/CodeGen/X86/empty-struct-return-type.ll
    M llvm/test/CodeGen/X86/extend.ll
    M llvm/test/CodeGen/X86/extmul128.ll
    M llvm/test/CodeGen/X86/extmul64.ll
    M llvm/test/CodeGen/X86/extractps.ll
    M llvm/test/CodeGen/X86/field-extract-use-trunc.ll
    M llvm/test/CodeGen/X86/fildll.ll
    M llvm/test/CodeGen/X86/fold-call-2.ll
    M llvm/test/CodeGen/X86/fold-call-3.ll
    M llvm/test/CodeGen/X86/fold-sext-trunc.ll
    M llvm/test/CodeGen/X86/fp-stack-2results.ll
    M llvm/test/CodeGen/X86/fp-stack-direct-ret.ll
    M llvm/test/CodeGen/X86/fp-stack-ret-conv.ll
    M llvm/test/CodeGen/X86/fp-stack-ret-store.ll
    M llvm/test/CodeGen/X86/fp-stack-retcopy.ll
    M llvm/test/CodeGen/X86/fp-stack-set-st1.ll
    M llvm/test/CodeGen/X86/fp2sint.ll
    M llvm/test/CodeGen/X86/fp_load_fold.ll
    M llvm/test/CodeGen/X86/fsxor-alignment.ll
    M llvm/test/CodeGen/X86/hidden-vis-2.ll
    M llvm/test/CodeGen/X86/i128-and-beyond.ll
    M llvm/test/CodeGen/X86/i128-immediate.ll
    M llvm/test/CodeGen/X86/illegal-vector-args-return.ll
    M llvm/test/CodeGen/X86/inline-asm-modifier-n.ll
    M llvm/test/CodeGen/X86/inline-asm-mrv.ll
    M llvm/test/CodeGen/X86/inline-asm-pic.ll
    M llvm/test/CodeGen/X86/ins_subreg_coalesce-2.ll
    M llvm/test/CodeGen/X86/ins_subreg_coalesce-3.ll
    M llvm/test/CodeGen/X86/isel-sink2.ll
    M llvm/test/CodeGen/X86/isnan.ll
    M llvm/test/CodeGen/X86/isnan2.ll
    M llvm/test/CodeGen/X86/ispositive.ll
    M llvm/test/CodeGen/X86/large-constants.ll
    M llvm/test/CodeGen/X86/lea-recursion.ll
    M llvm/test/CodeGen/X86/limited-prec.ll
    M llvm/test/CodeGen/X86/loop-strength-reduce5.ll
    M llvm/test/CodeGen/X86/loop-strength-reduce6.ll
    M llvm/test/CodeGen/X86/loop-strength-reduce7.ll
    M llvm/test/CodeGen/X86/lsr-negative-stride.ll
    M llvm/test/CodeGen/X86/lsr-sort.ll
    M llvm/test/CodeGen/X86/maskmovdqu.ll
    M llvm/test/CodeGen/X86/movfs.ll
    M llvm/test/CodeGen/X86/mul-remat.ll
    M llvm/test/CodeGen/X86/mul-shift-reassoc.ll
    M llvm/test/CodeGen/X86/neg-shl-add.ll
    M llvm/test/CodeGen/X86/neg_fp.ll
    M llvm/test/CodeGen/X86/negate-add-zero.ll
    M llvm/test/CodeGen/X86/negative-stride-fptosi-user.ll
    M llvm/test/CodeGen/X86/nobt.ll
    M llvm/test/CodeGen/X86/optimize-max-0.ll
    M llvm/test/CodeGen/X86/overlap-shift.ll
    M llvm/test/CodeGen/X86/packed_struct.ll
    M llvm/test/CodeGen/X86/peep-test-0.ll
    M llvm/test/CodeGen/X86/peep-test-1.ll
    M llvm/test/CodeGen/X86/pic-load-remat.ll
    M llvm/test/CodeGen/X86/postalloc-coalescing.ll
    M llvm/test/CodeGen/X86/pr1489.ll
    M llvm/test/CodeGen/X86/pr1505.ll
    M llvm/test/CodeGen/X86/pr2326.ll
    M llvm/test/CodeGen/X86/pr3366.ll
    M llvm/test/CodeGen/X86/pr3457.ll
    M llvm/test/CodeGen/X86/remat-constant.ll
    M llvm/test/CodeGen/X86/ret-addr.ll
    M llvm/test/CodeGen/X86/ret-i64-0.ll
    M llvm/test/CodeGen/X86/scalar-extract.ll
    M llvm/test/CodeGen/X86/setuge.ll
    M llvm/test/CodeGen/X86/shift-coalesce.ll
    M llvm/test/CodeGen/X86/shift-i128.ll
    M llvm/test/CodeGen/X86/shrink-fp-const1.ll
    M llvm/test/CodeGen/X86/shrink-fp-const2.ll
    M llvm/test/CodeGen/X86/split-eh-lpad-edges.ll
    M llvm/test/CodeGen/X86/split-vector-bitcast.ll
    M llvm/test/CodeGen/X86/split-vector-rem.ll
    M llvm/test/CodeGen/X86/sse-align-1.ll
    M llvm/test/CodeGen/X86/sse-align-11.ll
    M llvm/test/CodeGen/X86/sse-align-4.ll
    M llvm/test/CodeGen/X86/sse-align-5.ll
    M llvm/test/CodeGen/X86/sse-align-6.ll
    M llvm/test/CodeGen/X86/sse-align-8.ll
    M llvm/test/CodeGen/X86/sse-align-9.ll
    M llvm/test/CodeGen/X86/sse-load-ret.ll
    M llvm/test/CodeGen/X86/sse-varargs.ll
    M llvm/test/CodeGen/X86/store-global-address.ll
    M llvm/test/CodeGen/X86/storetrunc-fp.ll
    M llvm/test/CodeGen/X86/subreg-to-reg-0.ll
    M llvm/test/CodeGen/X86/subreg-to-reg-2.ll
    M llvm/test/CodeGen/X86/subreg-to-reg-4.ll
    M llvm/test/CodeGen/X86/switch-zextload.ll
    M llvm/test/CodeGen/X86/tailcall.ll
    M llvm/test/CodeGen/X86/twoaddr-coalesce.ll
    M llvm/test/CodeGen/X86/umul-with-carry.ll
    M llvm/test/CodeGen/X86/variable-sized-darwin-bzero.ll
    M llvm/test/CodeGen/X86/vec_align.ll
    M llvm/test/CodeGen/X86/vec_call.ll
    M llvm/test/CodeGen/X86/vector-intrinsics.ll
    M llvm/test/CodeGen/X86/vector-variable-idx.ll
    M llvm/test/CodeGen/X86/volatile.ll
    M llvm/test/CodeGen/X86/x86-64-arg.ll
    M llvm/test/CodeGen/X86/x86-64-disp.ll
    M llvm/test/CodeGen/X86/x86-64-gv-offset.ll
    M llvm/test/CodeGen/X86/x86-64-mem.ll
    M llvm/test/CodeGen/X86/x86-64-pic-1.ll
    M llvm/test/CodeGen/X86/x86-64-pic-10.ll
    M llvm/test/CodeGen/X86/x86-64-pic-11.ll
    M llvm/test/CodeGen/X86/x86-64-pic-2.ll
    M llvm/test/CodeGen/X86/x86-64-pic-4.ll
    M llvm/test/CodeGen/X86/x86-64-pic-5.ll
    M llvm/test/CodeGen/X86/x86-64-pic-6.ll
    M llvm/test/CodeGen/X86/x86-64-pic-7.ll
    M llvm/test/CodeGen/X86/x86-64-pic-8.ll
    M llvm/test/CodeGen/X86/x86-64-pic-9.ll
    M llvm/test/CodeGen/X86/x86-64-ret0.ll
    M llvm/test/CodeGen/X86/x86-64-varargs.ll
    M llvm/test/CodeGen/X86/x86-store-gv-addr.ll
    M llvm/test/CodeGen/X86/xray-selective-instrumentation-miss.ll
    M llvm/test/CodeGen/X86/xray-selective-instrumentation.ll
    M llvm/test/CodeGen/X86/zext-inreg-1.ll

  Log Message:
  -----------
  [Codegen][X86] Modernize/regenerate old tests. NFCI.

Summary:
Switch to FileCheck where possible.
Adjust tests so they can be easily regenerated by update scripts.

Reviewers: craig.topper, spatel, RKSimon

Reviewed By: spatel

Subscribers: MatzeB, qcolombet, arphaman, jfb, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D71211




More information about the All-commits mailing list