This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository llvm.
from 93356784e0e Fix function pointer tail calls in armv8-M.base new ca0df55065b [CodeGen] Unify MBB reference format in both MIR and debug output
The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: docs/MIRLangRef.rst | 16 +- docs/NVPTXUsage.rst | 8 +- include/llvm/CodeGen/MachineBasicBlock.h | 9 + lib/CodeGen/AsmPrinter/AsmPrinter.cpp | 3 +- lib/CodeGen/BranchFolding.cpp | 35 +- lib/CodeGen/BranchRelaxation.cpp | 19 +- lib/CodeGen/EarlyIfConversion.cpp | 24 +- lib/CodeGen/EdgeBundles.cpp | 12 +- lib/CodeGen/ExecutionDepsFix.cpp | 4 +- lib/CodeGen/IfConversion.cpp | 31 +- lib/CodeGen/LiveDebugVariables.cpp | 4 +- lib/CodeGen/LiveIntervalAnalysis.cpp | 2 +- lib/CodeGen/LiveRangeCalc.cpp | 2 +- lib/CodeGen/MIRParser/MILexer.cpp | 3 + lib/CodeGen/MIRParser/MIParser.cpp | 2 + lib/CodeGen/MIRPrinter.cpp | 22 +- lib/CodeGen/MachineBasicBlock.cpp | 23 +- lib/CodeGen/MachineBlockPlacement.cpp | 2 +- lib/CodeGen/MachineBranchProbabilityInfo.cpp | 2 +- lib/CodeGen/MachineFunction.cpp | 4 +- lib/CodeGen/MachineLICM.cpp | 12 +- lib/CodeGen/MachineOperand.cpp | 2 +- lib/CodeGen/MachineScheduler.cpp | 29 +- lib/CodeGen/MachineSink.cpp | 46 +- lib/CodeGen/MachineTraceMetrics.cpp | 49 +- lib/CodeGen/MachineVerifier.cpp | 47 +- lib/CodeGen/PHIElimination.cpp | 6 +- lib/CodeGen/PostRASchedulerList.cpp | 4 +- lib/CodeGen/ProcessImplicitDefs.cpp | 2 +- lib/CodeGen/RegAllocGreedy.cpp | 2 +- lib/CodeGen/RegisterCoalescer.cpp | 10 +- lib/CodeGen/ScheduleDAGInstrs.cpp | 2 +- lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp | 5 +- lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp | 5 +- lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp | 65 +- lib/CodeGen/SlotIndexes.cpp | 2 +- lib/CodeGen/SplitKit.cpp | 36 +- lib/CodeGen/StackColoring.cpp | 2 +- lib/CodeGen/TailDuplicator.cpp | 23 +- lib/Target/AArch64/AArch64ConditionOptimizer.cpp | 2 +- lib/Target/AArch64/AArch64ConditionalCompares.cpp | 16 +- .../AArch64/AArch64RedundantCopyElimination.cpp | 10 +- lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp | 85 +- lib/Target/AMDGPU/GCNIterativeScheduler.cpp | 4 +- lib/Target/AMDGPU/GCNSchedStrategy.cpp | 5 +- lib/Target/AMDGPU/SIFixSGPRCopies.cpp | 25 +- lib/Target/AMDGPU/SIMachineScheduler.cpp | 10 +- lib/Target/AMDGPU/SIWholeQuadMode.cpp | 5 +- lib/Target/ARM/ARMConstantIslandPass.cpp | 32 +- lib/Target/ARM/ARMConstantPoolValue.cpp | 2 +- lib/Target/BPF/BPFISelDAGToDAG.cpp | 8 +- lib/Target/Hexagon/BitTracker.cpp | 15 +- lib/Target/Hexagon/HexagonBitSimplify.cpp | 2 +- lib/Target/Hexagon/HexagonConstPropagation.cpp | 31 +- lib/Target/Hexagon/HexagonEarlyIfConv.cpp | 32 +- lib/Target/Hexagon/HexagonExpandCondsets.cpp | 2 +- lib/Target/Hexagon/HexagonFrameLowering.cpp | 27 +- lib/Target/Hexagon/HexagonGenInsert.cpp | 2 +- lib/Target/Hexagon/HexagonHardwareLoops.cpp | 4 +- lib/Target/Hexagon/HexagonInstrInfo.cpp | 18 +- lib/Target/Hexagon/HexagonMachineScheduler.cpp | 14 +- lib/Target/Hexagon/HexagonOptAddrMode.cpp | 4 +- lib/Target/Hexagon/HexagonPeephole.cpp | 5 +- lib/Target/Hexagon/HexagonSplitDouble.cpp | 2 +- lib/Target/Hexagon/RDFGraph.cpp | 10 +- lib/Target/Hexagon/RDFGraph.h | 2 +- lib/Target/Hexagon/RDFLiveness.cpp | 4 +- lib/Target/MSP430/MSP430BranchSelector.cpp | 10 +- lib/Target/Mips/MipsConstantIslandPass.cpp | 30 +- lib/Target/PowerPC/PPCBranchCoalescing.cpp | 58 +- lib/Target/PowerPC/PPCCTRLoops.cpp | 19 +- lib/Target/PowerPC/PPCExpandISEL.cpp | 8 +- lib/Target/PowerPC/PPCMIPeephole.cpp | 7 +- lib/Target/PowerPC/PPCVSXSwapRemoval.cpp | 2 +- lib/Target/PowerPC/README.txt | 2 +- lib/Target/PowerPC/README_ALTIVEC.txt | 2 +- lib/Target/README.txt | 6 +- lib/Target/SystemZ/SystemZMachineScheduler.cpp | 8 +- .../WebAssemblyFixIrreducibleControlFlow.cpp | 3 +- lib/Target/X86/README.txt | 14 +- lib/Target/X86/X86FixupBWInsts.cpp | 13 +- lib/Target/X86/X86FloatingPoint.cpp | 4 +- .../AArch64/GlobalISel/arm64-irtranslator.ll | 94 +- .../AArch64/GlobalISel/irtranslator-exceptions.ll | 6 +- .../AArch64/GlobalISel/legalize-exceptions.ll | 4 +- .../CodeGen/AArch64/GlobalISel/legalize-simple.mir | 10 +- .../GlobalISel/localizer-in-O0-pipeline.mir | 18 +- .../AArch64/aarch64-fix-cortex-a53-835769.ll | 4 +- test/CodeGen/AArch64/aarch64-stp-cluster.ll | 14 +- test/CodeGen/AArch64/analyze-branch.ll | 20 +- test/CodeGen/AArch64/arm64-ccmp.ll | 25 +- test/CodeGen/AArch64/arm64-fp128.ll | 4 +- test/CodeGen/AArch64/arm64-icmp-opt.ll | 2 +- test/CodeGen/AArch64/arm64-indexed-vector-ldst.ll | 2 +- test/CodeGen/AArch64/arm64-ldp-cluster.ll | 28 +- test/CodeGen/AArch64/arm64-misched-basic-A53.ll | 10 +- test/CodeGen/AArch64/arm64-misched-basic-A57.ll | 4 +- test/CodeGen/AArch64/arm64-misched-memdep-bug.ll | 2 +- test/CodeGen/AArch64/arm64-variadic-aapcs.ll | 2 +- test/CodeGen/AArch64/bics.ll | 6 +- test/CodeGen/AArch64/branch-relax-cbz.ll | 2 +- test/CodeGen/AArch64/fast-isel-assume.ll | 2 +- test/CodeGen/AArch64/fast-isel-atomic.ll | 48 +- test/CodeGen/AArch64/fast-isel-cmp-vec.ll | 24 +- test/CodeGen/AArch64/fast-isel-cmpxchg.ll | 8 +- test/CodeGen/AArch64/fcvt-int.ll | 4 +- test/CodeGen/AArch64/local_vars.ll | 2 +- test/CodeGen/AArch64/max-jump-table.ll | 8 +- test/CodeGen/AArch64/neon-bitcast.ll | 122 +- test/CodeGen/AArch64/nest-register.ll | 2 +- test/CodeGen/AArch64/recp-fastmath.ll | 28 +- test/CodeGen/AArch64/selectcc-to-shiftand.ll | 18 +- test/CodeGen/AArch64/sibling-call.ll | 4 +- test/CodeGen/AArch64/sqrt-fastmath.ll | 56 +- test/CodeGen/AArch64/tail-call.ll | 2 +- test/CodeGen/AMDGPU/branch-relaxation.ll | 8 +- test/CodeGen/AMDGPU/callee-frame-setup.ll | 8 +- test/CodeGen/AMDGPU/cf-loop-on-constant.ll | 2 +- test/CodeGen/AMDGPU/control-flow-fastregalloc.ll | 6 +- test/CodeGen/AMDGPU/convergent-inlineasm.ll | 2 +- test/CodeGen/AMDGPU/early-if-convert.ll | 2 +- test/CodeGen/AMDGPU/else.ll | 2 +- test/CodeGen/AMDGPU/fence-amdgiz.ll | 2 +- test/CodeGen/AMDGPU/i1-copy-implicit-def.ll | 2 +- test/CodeGen/AMDGPU/invert-br-undef-vcc.mir | 6 +- test/CodeGen/AMDGPU/llvm.amdgcn.buffer.load.ll | 10 +- test/CodeGen/AMDGPU/llvm.amdgcn.buffer.wbinvl1.ll | 2 +- .../AMDGPU/llvm.amdgcn.buffer.wbinvl1.sc.ll | 2 +- .../AMDGPU/llvm.amdgcn.buffer.wbinvl1.vol.ll | 2 +- test/CodeGen/AMDGPU/llvm.amdgcn.cvt.pkrtz.ll | 2 +- test/CodeGen/AMDGPU/llvm.amdgcn.kill.ll | 4 +- test/CodeGen/AMDGPU/llvm.amdgcn.s.dcache.inv.ll | 4 +- .../CodeGen/AMDGPU/llvm.amdgcn.s.dcache.inv.vol.ll | 4 +- test/CodeGen/AMDGPU/llvm.amdgcn.s.dcache.wb.ll | 4 +- test/CodeGen/AMDGPU/llvm.amdgcn.s.dcache.wb.vol.ll | 4 +- test/CodeGen/AMDGPU/loop_break.ll | 4 +- .../AMDGPU/memory-legalizer-atomic-fence.ll | 40 +- test/CodeGen/AMDGPU/multilevel-break.ll | 2 +- test/CodeGen/AMDGPU/optimize-if-exec-masking.mir | 48 +- test/CodeGen/AMDGPU/ret_jump.ll | 2 +- test/CodeGen/AMDGPU/sgpr-control-flow.ll | 2 +- .../si-lower-control-flow-unreachable-block.ll | 2 +- test/CodeGen/AMDGPU/skip-if-dead.ll | 48 +- test/CodeGen/AMDGPU/smrd.ll | 8 +- test/CodeGen/AMDGPU/uniform-cfg.ll | 2 +- test/CodeGen/AMDGPU/valu-i1.ll | 2 +- .../CodeGen/AMDGPU/vccz-corrupt-bug-workaround.mir | 12 +- test/CodeGen/ARM/Windows/dbzchk.ll | 48 +- test/CodeGen/ARM/and-load-combine.ll | 168 +- test/CodeGen/ARM/arm-and-tst-peephole.ll | 10 +- test/CodeGen/ARM/atomic-ops-v8.ll | 8 +- test/CodeGen/ARM/bool-ext-inc.ll | 8 +- test/CodeGen/ARM/cmpxchg-weak.ll | 10 +- test/CodeGen/ARM/cortex-a57-misched-alu.ll | 2 +- test/CodeGen/ARM/cortex-a57-misched-basic.ll | 4 +- test/CodeGen/ARM/cortex-a57-misched-vadd.ll | 4 +- test/CodeGen/ARM/cortex-a57-misched-vfma.ll | 12 +- test/CodeGen/ARM/cortex-a57-misched-vsub.ll | 4 +- test/CodeGen/ARM/cortexr52-misched-basic.ll | 4 +- test/CodeGen/ARM/crash-on-pow2-shufflevector.ll | 2 +- test/CodeGen/ARM/deprecated-asm.s | 2 +- test/CodeGen/ARM/ifcvt-branch-weight-bug.ll | 4 +- test/CodeGen/ARM/ifcvt-branch-weight.ll | 4 +- test/CodeGen/ARM/ifcvt-iter-indbr.ll | 8 +- test/CodeGen/ARM/illegal-bitfield-loadstore.ll | 24 +- test/CodeGen/ARM/jump-table-tbh.ll | 4 +- test/CodeGen/ARM/machine-licm.ll | 2 +- test/CodeGen/ARM/misched-copy-arm.ll | 4 +- test/CodeGen/ARM/negate-i1.ll | 4 +- test/CodeGen/ARM/neon_vabs.ll | 26 +- test/CodeGen/ARM/nest-register.ll | 2 +- test/CodeGen/ARM/noopt-dmb-v7.ll | 2 +- test/CodeGen/ARM/select_const.ll | 52 +- test/CodeGen/ARM/setcc-logic.ll | 8 +- test/CodeGen/ARM/tail-merge-branch-weight.ll | 6 +- test/CodeGen/ARM/taildup-branch-weight.ll | 4 +- test/CodeGen/ARM/v8m.base-jumptable_alignment.ll | 2 +- test/CodeGen/ARM/vbits.ll | 118 +- test/CodeGen/ARM/vcvt.ll | 56 +- test/CodeGen/ARM/vext.ll | 42 +- test/CodeGen/ARM/vpadd.ll | 62 +- test/CodeGen/ARM/vtrn.ll | 44 +- test/CodeGen/ARM/vuzp.ll | 54 +- test/CodeGen/ARM/vzip.ll | 46 +- test/CodeGen/AVR/atomics/fence.ll | 2 +- .../AVR/select-must-add-unconditional-jump.ll | 24 +- test/CodeGen/Generic/MachineBranchProb.ll | 20 +- test/CodeGen/Hexagon/branch-folder-hoist-kills.mir | 2 +- test/CodeGen/Hexagon/hwloop-redef-imm.mir | 4 +- test/CodeGen/Hexagon/ifcvt-edge-weight.ll | 4 +- .../MIR/X86/frame-info-save-restore-points.mir | 18 +- test/CodeGen/MIR/X86/implicit-register-flag.mir | 6 +- test/CodeGen/MIR/X86/jump-table-info.mir | 18 +- .../MIR/X86/machine-basic-block-operands.mir | 6 +- test/CodeGen/MIR/X86/newline-handling.mir | 16 +- .../MIR/X86/successor-basic-blocks-weights.mir | 6 +- test/CodeGen/MSP430/BranchSelector.ll | 2 +- test/CodeGen/Mips/compactbranches/empty-block.mir | 6 +- test/CodeGen/Mips/lcb4a.ll | 2 +- test/CodeGen/Mips/prevent-hoisting.ll | 2 +- .../PowerPC/2006-07-07-ComputeMaskedBits.ll | 2 +- test/CodeGen/PowerPC/addegluecrash.ll | 2 +- test/CodeGen/PowerPC/andc.ll | 8 +- test/CodeGen/PowerPC/atomics-constant.ll | 2 +- test/CodeGen/PowerPC/atomics-regression.ll | 2276 ++++++------- test/CodeGen/PowerPC/branch_coalesce.ll | 4 +- test/CodeGen/PowerPC/fabs.ll | 4 +- test/CodeGen/PowerPC/fma-aggr-FMF.ll | 4 +- test/CodeGen/PowerPC/fp64-to-int16.ll | 2 +- test/CodeGen/PowerPC/hello-reloc.s | 2 +- test/CodeGen/PowerPC/licm-remat.ll | 2 +- test/CodeGen/PowerPC/licm-tocReg.ll | 2 +- test/CodeGen/PowerPC/logic-ops-on-compares.ll | 12 +- test/CodeGen/PowerPC/machine-combiner.ll | 18 +- .../PowerPC/memCmpUsedInZeroEqualityComparison.ll | 28 +- test/CodeGen/PowerPC/memcmp.ll | 8 +- test/CodeGen/PowerPC/negate-i1.ll | 4 +- test/CodeGen/PowerPC/ppc32-nest.ll | 2 +- test/CodeGen/PowerPC/ppc64-nest.ll | 2 +- test/CodeGen/PowerPC/pr32140.ll | 6 +- test/CodeGen/PowerPC/pr33093.ll | 4 +- test/CodeGen/PowerPC/select-addrRegRegOnly.ll | 4 +- test/CodeGen/PowerPC/select_const.ll | 150 +- test/CodeGen/PowerPC/setcc-logic.ll | 72 +- test/CodeGen/PowerPC/setcc-to-sub.ll | 8 +- test/CodeGen/PowerPC/shift_mask.ll | 48 +- test/CodeGen/PowerPC/sjlj.ll | 2 +- .../PowerPC/tail-dup-branch-to-fallthrough.ll | 8 +- test/CodeGen/PowerPC/tail-dup-layout.ll | 20 +- test/CodeGen/PowerPC/testBitReverse.ll | 4 +- test/CodeGen/PowerPC/testComparesi32gtu.ll | 4 +- test/CodeGen/PowerPC/testComparesi32leu.ll | 2 +- test/CodeGen/PowerPC/testComparesi32ltu.ll | 4 +- test/CodeGen/PowerPC/testComparesieqsc.ll | 16 +- test/CodeGen/PowerPC/testComparesieqsi.ll | 16 +- test/CodeGen/PowerPC/testComparesieqsll.ll | 16 +- test/CodeGen/PowerPC/testComparesieqss.ll | 16 +- test/CodeGen/PowerPC/testComparesiequc.ll | 16 +- test/CodeGen/PowerPC/testComparesiequi.ll | 16 +- test/CodeGen/PowerPC/testComparesiequll.ll | 16 +- test/CodeGen/PowerPC/testComparesiequs.ll | 16 +- test/CodeGen/PowerPC/testComparesigesc.ll | 8 +- test/CodeGen/PowerPC/testComparesigesi.ll | 8 +- test/CodeGen/PowerPC/testComparesigesll.ll | 16 +- test/CodeGen/PowerPC/testComparesigess.ll | 8 +- test/CodeGen/PowerPC/testComparesigtsc.ll | 12 +- test/CodeGen/PowerPC/testComparesigtsi.ll | 12 +- test/CodeGen/PowerPC/testComparesigtsll.ll | 12 +- test/CodeGen/PowerPC/testComparesigtss.ll | 14 +- test/CodeGen/PowerPC/testComparesilesc.ll | 8 +- test/CodeGen/PowerPC/testComparesilesi.ll | 8 +- test/CodeGen/PowerPC/testComparesilesll.ll | 16 +- test/CodeGen/PowerPC/testComparesiless.ll | 8 +- test/CodeGen/PowerPC/testComparesiltsc.ll | 8 +- test/CodeGen/PowerPC/testComparesiltsi.ll | 10 +- test/CodeGen/PowerPC/testComparesiltsll.ll | 10 +- test/CodeGen/PowerPC/testComparesiltss.ll | 8 +- test/CodeGen/PowerPC/testComparesinesll.ll | 16 +- test/CodeGen/PowerPC/testComparesineuc.ll | 16 +- test/CodeGen/PowerPC/testComparesineull.ll | 16 +- test/CodeGen/PowerPC/testComparesineus.ll | 16 +- test/CodeGen/PowerPC/testCompareslleqsc.ll | 16 +- test/CodeGen/PowerPC/testCompareslleqsi.ll | 16 +- test/CodeGen/PowerPC/testCompareslleqsll.ll | 16 +- test/CodeGen/PowerPC/testCompareslleqss.ll | 16 +- test/CodeGen/PowerPC/testComparesllequc.ll | 16 +- test/CodeGen/PowerPC/testComparesllequi.ll | 16 +- test/CodeGen/PowerPC/testComparesllequll.ll | 16 +- test/CodeGen/PowerPC/testComparesllequs.ll | 16 +- test/CodeGen/PowerPC/testComparesllgesc.ll | 8 +- test/CodeGen/PowerPC/testComparesllgesi.ll | 8 +- test/CodeGen/PowerPC/testComparesllgesll.ll | 16 +- test/CodeGen/PowerPC/testComparesllgess.ll | 8 +- test/CodeGen/PowerPC/testComparesllgtsll.ll | 12 +- test/CodeGen/PowerPC/testComparesllgtus.ll | 16 +- test/CodeGen/PowerPC/testCompareslllesc.ll | 8 +- test/CodeGen/PowerPC/testCompareslllesi.ll | 8 +- test/CodeGen/PowerPC/testCompareslllesll.ll | 16 +- test/CodeGen/PowerPC/testComparesllless.ll | 8 +- test/CodeGen/PowerPC/testComparesllltsll.ll | 10 +- test/CodeGen/PowerPC/testComparesllltuc.ll | 8 +- test/CodeGen/PowerPC/testComparesllltui.ll | 16 +- test/CodeGen/PowerPC/testComparesllltus.ll | 6 +- test/CodeGen/PowerPC/testComparesllnesll.ll | 16 +- test/CodeGen/PowerPC/testComparesllneull.ll | 16 +- test/CodeGen/PowerPC/vec_add_sub_quadword.ll | 2 +- test/CodeGen/PowerPC/vec_extract_p9.ll | 36 +- test/CodeGen/PowerPC/vec_extract_p9_2.ll | 48 +- test/CodeGen/PowerPC/vec_int_ext.ll | 48 +- test/CodeGen/PowerPC/vec_revb.ll | 8 +- test/CodeGen/PowerPC/vselect-constants.ll | 28 +- test/CodeGen/RISCV/addc-adde-sube-subc.ll | 4 +- test/CodeGen/RISCV/alu32.ll | 38 +- test/CodeGen/RISCV/bare-select.ll | 4 +- test/CodeGen/RISCV/blockaddress.ll | 2 +- test/CodeGen/RISCV/branch.ll | 2 +- test/CodeGen/RISCV/bswap-ctlz-cttz-ctpop.ll | 30 +- test/CodeGen/RISCV/calls.ll | 12 +- test/CodeGen/RISCV/div.ll | 20 +- test/CodeGen/RISCV/i32-icmp.ll | 20 +- test/CodeGen/RISCV/imm.ll | 10 +- test/CodeGen/RISCV/indirectbr.ll | 4 +- test/CodeGen/RISCV/jumptable.ll | 2 +- test/CodeGen/RISCV/mem.ll | 24 +- test/CodeGen/RISCV/mul.ll | 12 +- test/CodeGen/RISCV/rem.ll | 4 +- test/CodeGen/RISCV/rotl-rotr.ll | 4 +- test/CodeGen/RISCV/select-cc.ll | 22 +- test/CodeGen/RISCV/sext-zext-trunc.ll | 60 +- test/CodeGen/RISCV/shifts.ll | 6 +- test/CodeGen/RISCV/wide-mem.ll | 4 +- test/CodeGen/SPARC/analyze-branch.ll | 4 +- test/CodeGen/SPARC/vector-extract-elt.ll | 2 +- test/CodeGen/SystemZ/DAGCombiner_isAlias.ll | 2 +- test/CodeGen/SystemZ/dag-combine-02.ll | 2 +- test/CodeGen/SystemZ/int-cmp-51.ll | 2 +- test/CodeGen/SystemZ/pr32372.ll | 2 +- test/CodeGen/SystemZ/pr32505.ll | 2 +- test/CodeGen/SystemZ/strcmp-01.ll | 6 +- test/CodeGen/SystemZ/strlen-01.ll | 4 +- test/CodeGen/SystemZ/vec-cmp-cmp-logic-select.ll | 84 +- test/CodeGen/SystemZ/vec-cmpsel.ll | 78 +- test/CodeGen/SystemZ/vec-trunc-to-i1.ll | 4 +- test/CodeGen/Thumb2/ifcvt-rescan-bug-2016-08-22.ll | 2 +- test/CodeGen/WebAssembly/dbgvalue.ll | 4 +- test/CodeGen/WebAssembly/signext-arg.ll | 2 +- test/CodeGen/X86/2006-01-19-ISelFoldingBug.ll | 2 +- test/CodeGen/X86/2006-03-01-InstrSchedBug.ll | 2 +- test/CodeGen/X86/2008-02-14-BitMiscompile.ll | 2 +- .../X86/2009-04-12-FastIselOverflowCrash.ll | 2 +- test/CodeGen/X86/2010-05-12-FastAllocKills.ll | 16 +- test/CodeGen/X86/2010-08-04-MaskedSignedCompare.ll | 4 +- test/CodeGen/X86/2011-10-19-widen_vselect.ll | 16 +- test/CodeGen/X86/2011-10-21-widen-cmp.ll | 6 +- .../2011-12-26-extractelement-duplicate-load.ll | 4 +- test/CodeGen/X86/2011-12-8-bitcastintprom.ll | 4 +- test/CodeGen/X86/2011-20-21-zext-ui2fp.ll | 2 +- test/CodeGen/X86/2012-01-11-split-cv.ll | 2 +- test/CodeGen/X86/2012-01-12-extract-sv.ll | 2 +- test/CodeGen/X86/2012-04-26-sdglue.ll | 2 +- test/CodeGen/X86/2012-07-10-extload64.ll | 6 +- test/CodeGen/X86/2012-08-16-setcc.ll | 8 +- test/CodeGen/X86/2012-1-10-buildvector.ll | 4 +- test/CodeGen/X86/2012-12-1-merge-multiple.ll | 2 +- test/CodeGen/X86/3dnow-schedule.ll | 54 +- test/CodeGen/X86/GlobalISel/GV.ll | 16 +- test/CodeGen/X86/GlobalISel/add-scalar.ll | 20 +- test/CodeGen/X86/GlobalISel/add-vec.ll | 56 +- test/CodeGen/X86/GlobalISel/and-scalar.ll | 10 +- test/CodeGen/X86/GlobalISel/binop.ll | 44 +- test/CodeGen/X86/GlobalISel/br.ll | 2 +- test/CodeGen/X86/GlobalISel/brcond.ll | 16 +- test/CodeGen/X86/GlobalISel/callingconv.ll | 72 +- test/CodeGen/X86/GlobalISel/cmp.ll | 26 +- test/CodeGen/X86/GlobalISel/constant.ll | 14 +- test/CodeGen/X86/GlobalISel/ext-x86-64.ll | 6 +- test/CodeGen/X86/GlobalISel/ext.ll | 28 +- test/CodeGen/X86/GlobalISel/fadd-scalar.ll | 4 +- test/CodeGen/X86/GlobalISel/fconstant.ll | 6 +- test/CodeGen/X86/GlobalISel/fdiv-scalar.ll | 4 +- test/CodeGen/X86/GlobalISel/fmul-scalar.ll | 4 +- test/CodeGen/X86/GlobalISel/fpext-scalar.ll | 2 +- test/CodeGen/X86/GlobalISel/frameIndex.ll | 6 +- test/CodeGen/X86/GlobalISel/fsub-scalar.ll | 4 +- test/CodeGen/X86/GlobalISel/gep.ll | 32 +- test/CodeGen/X86/GlobalISel/legalize-brcond.mir | 14 +- test/CodeGen/X86/GlobalISel/legalize-phi.mir | 210 +- test/CodeGen/X86/GlobalISel/memop-scalar-x32.ll | 20 +- test/CodeGen/X86/GlobalISel/memop-scalar.ll | 40 +- test/CodeGen/X86/GlobalISel/memop-vec.ll | 24 +- test/CodeGen/X86/GlobalISel/mul-scalar.ll | 6 +- test/CodeGen/X86/GlobalISel/mul-vec.ll | 18 +- test/CodeGen/X86/GlobalISel/or-scalar.ll | 10 +- test/CodeGen/X86/GlobalISel/phi.ll | 24 +- .../X86/GlobalISel/regbankselect-X86_64.mir | 32 +- test/CodeGen/X86/GlobalISel/select-br.mir | 12 +- test/CodeGen/X86/GlobalISel/select-brcond.mir | 14 +- test/CodeGen/X86/GlobalISel/select-phi.mir | 96 +- test/CodeGen/X86/GlobalISel/sub-scalar.ll | 10 +- test/CodeGen/X86/GlobalISel/sub-vec.ll | 24 +- test/CodeGen/X86/GlobalISel/trunc.ll | 12 +- test/CodeGen/X86/GlobalISel/undef.ll | 8 +- test/CodeGen/X86/GlobalISel/xor-scalar.ll | 10 +- test/CodeGen/X86/MachineBranchProb.ll | 8 +- test/CodeGen/X86/MergeConsecutiveStores.ll | 72 +- test/CodeGen/X86/SwizzleShuff.ll | 10 +- test/CodeGen/X86/TruncAssertSext.ll | 2 +- test/CodeGen/X86/TruncAssertZext.ll | 4 +- test/CodeGen/X86/WidenArith.ll | 4 +- test/CodeGen/X86/add-ext.ll | 22 +- test/CodeGen/X86/add-of-carry.ll | 4 +- test/CodeGen/X86/add-sub-nsw-nuw.ll | 2 +- test/CodeGen/X86/add.ll | 90 +- test/CodeGen/X86/addcarry.ll | 18 +- test/CodeGen/X86/adx-intrinsics.ll | 26 +- test/CodeGen/X86/aes-schedule.ll | 96 +- test/CodeGen/X86/aes_intrinsics.ll | 24 +- test/CodeGen/X86/all-ones-vector.ll | 248 +- test/CodeGen/X86/and-sink.ll | 30 +- test/CodeGen/X86/anyext.ll | 8 +- test/CodeGen/X86/atom-fixup-lea2.ll | 2 +- test/CodeGen/X86/atomic-eflags-reuse.ll | 56 +- test/CodeGen/X86/atomic-minmax-i6432.ll | 40 +- test/CodeGen/X86/atomic128.ll | 50 +- test/CodeGen/X86/avg-mask.ll | 48 +- test/CodeGen/X86/avg.ll | 190 +- test/CodeGen/X86/avx-arith.ll | 62 +- test/CodeGen/X86/avx-basic.ll | 20 +- test/CodeGen/X86/avx-bitcast.ll | 2 +- test/CodeGen/X86/avx-cast.ll | 14 +- test/CodeGen/X86/avx-cmp.ll | 32 +- test/CodeGen/X86/avx-cvt-2.ll | 8 +- test/CodeGen/X86/avx-cvt-3.ll | 24 +- test/CodeGen/X86/avx-cvt.ll | 32 +- test/CodeGen/X86/avx-gfni-intrinsics.ll | 12 +- test/CodeGen/X86/avx-insertelt.ll | 16 +- test/CodeGen/X86/avx-intrinsics-fast-isel.ll | 760 ++--- test/CodeGen/X86/avx-intrinsics-x86-upgrade.ll | 110 +- test/CodeGen/X86/avx-intrinsics-x86.ll | 210 +- test/CodeGen/X86/avx-intrinsics-x86_64.ll | 8 +- test/CodeGen/X86/avx-load-store.ll | 52 +- test/CodeGen/X86/avx-logic.ll | 44 +- test/CodeGen/X86/avx-schedule.ll | 1440 ++++----- test/CodeGen/X86/avx-select.ll | 16 +- test/CodeGen/X86/avx-shift.ll | 32 +- test/CodeGen/X86/avx-shuffle-x86_32.ll | 4 +- test/CodeGen/X86/avx-splat.ll | 26 +- test/CodeGen/X86/avx-trunc.ll | 6 +- test/CodeGen/X86/avx-unpack.ll | 40 +- test/CodeGen/X86/avx-vbroadcast.ll | 164 +- test/CodeGen/X86/avx-vbroadcastf128.ll | 52 +- test/CodeGen/X86/avx-vextractf128.ll | 20 +- test/CodeGen/X86/avx-vinsertf128.ll | 20 +- test/CodeGen/X86/avx-vpclmulqdq.ll | 2 +- test/CodeGen/X86/avx-vperm2x128.ll | 144 +- test/CodeGen/X86/avx-vzeroupper.ll | 34 +- test/CodeGen/X86/avx1-logical-load-folding.ll | 16 +- test/CodeGen/X86/avx2-arith.ll | 96 +- test/CodeGen/X86/avx2-cmp.ll | 32 +- test/CodeGen/X86/avx2-conversions.ll | 60 +- test/CodeGen/X86/avx2-fma-fneg-combine.ll | 24 +- test/CodeGen/X86/avx2-gather.ll | 24 +- test/CodeGen/X86/avx2-intrinsics-fast-isel.ll | 470 +-- test/CodeGen/X86/avx2-intrinsics-x86-upgrade.ll | 110 +- test/CodeGen/X86/avx2-intrinsics-x86.ll | 430 +-- test/CodeGen/X86/avx2-logic.ll | 28 +- test/CodeGen/X86/avx2-masked-gather.ll | 160 +- test/CodeGen/X86/avx2-nontemporal.ll | 4 +- test/CodeGen/X86/avx2-phaddsub.ll | 32 +- test/CodeGen/X86/avx2-pmovxrm.ll | 48 +- test/CodeGen/X86/avx2-schedule.ll | 1908 +++++------ test/CodeGen/X86/avx2-shift.ll | 148 +- test/CodeGen/X86/avx2-vbroadcast.ll | 270 +- test/CodeGen/X86/avx2-vbroadcasti128.ll | 52 +- test/CodeGen/X86/avx2-vector-shifts.ll | 140 +- test/CodeGen/X86/avx2-vperm.ll | 16 +- test/CodeGen/X86/avx512-adc-sbb.ll | 2 +- test/CodeGen/X86/avx512-any_extend_load.ll | 12 +- test/CodeGen/X86/avx512-arith.ll | 224 +- test/CodeGen/X86/avx512-bugfix-23634.ll | 2 +- test/CodeGen/X86/avx512-bugfix-25270.ll | 2 +- test/CodeGen/X86/avx512-bugfix-26264.ll | 4 +- test/CodeGen/X86/avx512-build-vector.ll | 4 +- test/CodeGen/X86/avx512-calling-conv.ll | 70 +- test/CodeGen/X86/avx512-cmp-kor-sequence.ll | 2 +- test/CodeGen/X86/avx512-cmp.ll | 28 +- test/CodeGen/X86/avx512-cvt.ll | 348 +- test/CodeGen/X86/avx512-ext.ll | 336 +- .../X86/avx512-extract-subvector-load-store.ll | 212 +- test/CodeGen/X86/avx512-extract-subvector.ll | 138 +- test/CodeGen/X86/avx512-fma-commute.ll | 16 +- test/CodeGen/X86/avx512-fma-intrinsics.ll | 128 +- test/CodeGen/X86/avx512-fma.ll | 34 +- test/CodeGen/X86/avx512-fsel.ll | 2 +- test/CodeGen/X86/avx512-gather-scatter-intrin.ll | 104 +- test/CodeGen/X86/avx512-gfni-intrinsics.ll | 18 +- test/CodeGen/X86/avx512-hadd-hsub.ll | 48 +- test/CodeGen/X86/avx512-i1test.ll | 8 +- test/CodeGen/X86/avx512-insert-extract.ll | 216 +- test/CodeGen/X86/avx512-insert-extract_i1.ll | 2 +- test/CodeGen/X86/avx512-intrinsics-fast-isel.ll | 364 +-- test/CodeGen/X86/avx512-intrinsics-upgrade.ll | 504 +-- test/CodeGen/X86/avx512-intrinsics.ll | 748 ++--- test/CodeGen/X86/avx512-load-store.ll | 40 +- test/CodeGen/X86/avx512-logic.ll | 160 +- test/CodeGen/X86/avx512-mask-op.ll | 472 +-- test/CodeGen/X86/avx512-mask-spills.ll | 10 +- test/CodeGen/X86/avx512-mask-zext-bugfix.ll | 2 +- test/CodeGen/X86/avx512-masked-memop-64-32.ll | 40 +- test/CodeGen/X86/avx512-masked_memop-16-8.ll | 24 +- test/CodeGen/X86/avx512-memfold.ll | 10 +- test/CodeGen/X86/avx512-mov.ll | 94 +- test/CodeGen/X86/avx512-pmovxrm.ll | 48 +- test/CodeGen/X86/avx512-regcall-Mask.ll | 88 +- test/CodeGen/X86/avx512-regcall-NoMask.ll | 174 +- test/CodeGen/X86/avx512-rotate.ll | 40 +- test/CodeGen/X86/avx512-scalarIntrinsics.ll | 28 +- test/CodeGen/X86/avx512-scalar_mask.ll | 20 +- test/CodeGen/X86/avx512-schedule.ll | 1882 +++++------ test/CodeGen/X86/avx512-select.ll | 64 +- test/CodeGen/X86/avx512-shift.ll | 36 +- test/CodeGen/X86/avx512-shuffle-schedule.ll | 3400 ++++++++++---------- .../X86/avx512-shuffles/broadcast-scalar-fp.ll | 180 +- .../X86/avx512-shuffles/broadcast-scalar-int.ll | 416 +-- .../X86/avx512-shuffles/broadcast-vector-fp.ll | 180 +- .../X86/avx512-shuffles/broadcast-vector-int.ll | 216 +- test/CodeGen/X86/avx512-shuffles/duplicate-high.ll | 132 +- test/CodeGen/X86/avx512-shuffles/duplicate-low.ll | 240 +- .../CodeGen/X86/avx512-shuffles/in_lane_permute.ll | 292 +- .../CodeGen/X86/avx512-shuffles/partial_permute.ll | 592 ++-- test/CodeGen/X86/avx512-shuffles/permute.ll | 472 +-- .../X86/avx512-shuffles/shuffle-interleave.ll | 220 +- test/CodeGen/X86/avx512-shuffles/shuffle-vec.ll | 320 +- test/CodeGen/X86/avx512-shuffles/shuffle.ll | 468 +-- test/CodeGen/X86/avx512-shuffles/unpack.ll | 440 +-- test/CodeGen/X86/avx512-skx-insert-subvec.ll | 24 +- test/CodeGen/X86/avx512-trunc.ll | 154 +- test/CodeGen/X86/avx512-unsafe-fp-math.ll | 24 +- test/CodeGen/X86/avx512-vbroadcast.ll | 66 +- test/CodeGen/X86/avx512-vbroadcasti128.ll | 38 +- test/CodeGen/X86/avx512-vbroadcasti256.ll | 20 +- test/CodeGen/X86/avx512-vec-cmp.ll | 140 +- test/CodeGen/X86/avx512-vec3-crash.ll | 2 +- test/CodeGen/X86/avx512-vpclmulqdq.ll | 2 +- test/CodeGen/X86/avx512-vpermv3-commute.ll | 58 +- test/CodeGen/X86/avx512-vpternlog-commute.ll | 176 +- test/CodeGen/X86/avx512-vselect-crash.ll | 2 +- test/CodeGen/X86/avx512-vselect.ll | 4 +- test/CodeGen/X86/avx512bw-intrinsics-fast-isel.ll | 128 +- test/CodeGen/X86/avx512bw-intrinsics-upgrade.ll | 360 +-- test/CodeGen/X86/avx512bw-intrinsics.ll | 400 +-- test/CodeGen/X86/avx512bw-mask-op.ll | 28 +- test/CodeGen/X86/avx512bw-mov.ll | 32 +- test/CodeGen/X86/avx512bw-vec-cmp.ll | 24 +- test/CodeGen/X86/avx512bw-vec-test-testn.ll | 16 +- .../CodeGen/X86/avx512bwvl-intrinsics-fast-isel.ll | 144 +- test/CodeGen/X86/avx512bwvl-intrinsics-upgrade.ll | 468 +-- test/CodeGen/X86/avx512bwvl-intrinsics.ll | 396 +-- test/CodeGen/X86/avx512bwvl-mov.ll | 32 +- test/CodeGen/X86/avx512bwvl-vec-cmp.ll | 48 +- test/CodeGen/X86/avx512bwvl-vec-test-testn.ll | 32 +- test/CodeGen/X86/avx512cd-intrinsics-fast-isel.ll | 4 +- test/CodeGen/X86/avx512cd-intrinsics-upgrade.ll | 12 +- test/CodeGen/X86/avx512cd-intrinsics.ll | 14 +- test/CodeGen/X86/avx512cdvl-intrinsics-upgrade.ll | 16 +- test/CodeGen/X86/avx512cdvl-intrinsics.ll | 16 +- test/CodeGen/X86/avx512dq-intrinsics-upgrade.ll | 36 +- test/CodeGen/X86/avx512dq-intrinsics.ll | 58 +- test/CodeGen/X86/avx512dq-mask-op.ll | 8 +- test/CodeGen/X86/avx512dqvl-intrinsics-upgrade.ll | 298 +- test/CodeGen/X86/avx512dqvl-intrinsics.ll | 84 +- test/CodeGen/X86/avx512er-intrinsics.ll | 42 +- test/CodeGen/X86/avx512f-vec-test-testn.ll | 16 +- test/CodeGen/X86/avx512ifma-intrinsics.ll | 32 +- test/CodeGen/X86/avx512ifmavl-intrinsics.ll | 16 +- test/CodeGen/X86/avx512vbmi-intrinsics.ll | 10 +- test/CodeGen/X86/avx512vbmi2-intrinsics.ll | 40 +- test/CodeGen/X86/avx512vbmi2vl-intrinsics.ll | 80 +- test/CodeGen/X86/avx512vbmivl-intrinsics.ll | 20 +- test/CodeGen/X86/avx512vl-arith.ll | 146 +- test/CodeGen/X86/avx512vl-intrinsics-fast-isel.ll | 384 +-- test/CodeGen/X86/avx512vl-intrinsics-upgrade.ll | 746 ++--- test/CodeGen/X86/avx512vl-intrinsics.ll | 706 ++-- test/CodeGen/X86/avx512vl-logic.ll | 160 +- test/CodeGen/X86/avx512vl-mov.ll | 128 +- test/CodeGen/X86/avx512vl-vbroadcast.ll | 28 +- test/CodeGen/X86/avx512vl-vec-cmp.ll | 192 +- test/CodeGen/X86/avx512vl-vec-masked-cmp.ll | 3138 +++++++++--------- test/CodeGen/X86/avx512vl-vec-test-testn.ll | 64 +- test/CodeGen/X86/avx512vl-vpclmulqdq.ll | 4 +- test/CodeGen/X86/avx512vl_vnni-intrinsics.ll | 16 +- .../CodeGen/X86/avx512vlcd-intrinsics-fast-isel.ll | 8 +- test/CodeGen/X86/avx512vnni-intrinsics.ll | 8 +- test/CodeGen/X86/avx512vpopcntdq-intrinsics.ll | 16 +- test/CodeGen/X86/bc-extract.ll | 12 +- test/CodeGen/X86/bigstructret.ll | 8 +- test/CodeGen/X86/bitcast-and-setcc-128.ll | 102 +- test/CodeGen/X86/bitcast-and-setcc-256.ll | 56 +- test/CodeGen/X86/bitcast-and-setcc-512.ll | 56 +- test/CodeGen/X86/bitcast-i256.ll | 4 +- .../CodeGen/X86/bitcast-int-to-vector-bool-sext.ll | 98 +- .../CodeGen/X86/bitcast-int-to-vector-bool-zext.ll | 122 +- test/CodeGen/X86/bitcast-int-to-vector-bool.ll | 48 +- test/CodeGen/X86/bitcast-int-to-vector.ll | 6 +- test/CodeGen/X86/bitcast-mmx.ll | 16 +- test/CodeGen/X86/bitcast-setcc-128.ll | 102 +- test/CodeGen/X86/bitcast-setcc-256.ll | 56 +- test/CodeGen/X86/bitcast-setcc-512.ll | 60 +- test/CodeGen/X86/bitreverse.ll | 60 +- test/CodeGen/X86/block-placement.ll | 6 +- test/CodeGen/X86/block-placement.mir | 14 +- .../CodeGen/X86/bmi-intrinsics-fast-isel-x86_64.ll | 24 +- test/CodeGen/X86/bmi-intrinsics-fast-isel.ll | 64 +- test/CodeGen/X86/bmi-schedule.ll | 168 +- test/CodeGen/X86/bmi.ll | 144 +- test/CodeGen/X86/bmi2-schedule.ll | 180 +- test/CodeGen/X86/bmi2.ll | 18 +- test/CodeGen/X86/bool-ext-inc.ll | 14 +- test/CodeGen/X86/bool-simplify.ll | 20 +- test/CodeGen/X86/bool-vector.ll | 24 +- test/CodeGen/X86/bool-zext.ll | 12 +- test/CodeGen/X86/broadcast-elm-cross-splat-vec.ll | 384 +-- test/CodeGen/X86/broadcastm-lowering.ll | 36 +- test/CodeGen/X86/bswap-rotate.ll | 4 +- test/CodeGen/X86/bswap-vector.ll | 106 +- test/CodeGen/X86/bswap-wide-int.ll | 24 +- test/CodeGen/X86/bswap_tree.ll | 8 +- test/CodeGen/X86/bswap_tree2.ll | 12 +- test/CodeGen/X86/bt.ll | 240 +- test/CodeGen/X86/btq.ll | 8 +- test/CodeGen/X86/build-vector-128.ll | 60 +- test/CodeGen/X86/build-vector-256.ll | 36 +- test/CodeGen/X86/build-vector-512.ll | 32 +- test/CodeGen/X86/buildvec-insertvec.ll | 62 +- test/CodeGen/X86/bypass-slow-division-32.ll | 32 +- test/CodeGen/X86/bypass-slow-division-64.ll | 12 +- test/CodeGen/X86/cast-vsel.ll | 68 +- test/CodeGen/X86/catchpad-weight.ll | 2 +- test/CodeGen/X86/chain_order.ll | 2 +- .../CodeGen/X86/clear_upper_vector_element_bits.ll | 142 +- test/CodeGen/X86/clflushopt-schedule.ll | 10 +- test/CodeGen/X86/clflushopt.ll | 4 +- test/CodeGen/X86/clwb.ll | 2 +- test/CodeGen/X86/clz.ll | 224 +- test/CodeGen/X86/clzero.ll | 4 +- test/CodeGen/X86/cmov-into-branch.ll | 22 +- test/CodeGen/X86/cmov-promotion.ll | 84 +- test/CodeGen/X86/cmov.ll | 26 +- test/CodeGen/X86/cmovcmov.ll | 14 +- test/CodeGen/X86/cmp.ll | 64 +- test/CodeGen/X86/coalesce_commute_movsd.ll | 16 +- test/CodeGen/X86/combine-64bit-vec-binop.ll | 42 +- test/CodeGen/X86/combine-abs.ll | 24 +- test/CodeGen/X86/combine-add.ll | 68 +- test/CodeGen/X86/combine-and.ll | 52 +- test/CodeGen/X86/combine-avx-intrinsics.ll | 12 +- test/CodeGen/X86/combine-avx2-intrinsics.ll | 18 +- test/CodeGen/X86/combine-fcopysign.ll | 48 +- test/CodeGen/X86/combine-mul.ll | 68 +- test/CodeGen/X86/combine-multiplies.ll | 8 +- test/CodeGen/X86/combine-or.ll | 74 +- test/CodeGen/X86/combine-pmuldq.ll | 16 +- test/CodeGen/X86/combine-rotates.ll | 12 +- test/CodeGen/X86/combine-sdiv.ll | 34 +- test/CodeGen/X86/combine-sext-in-reg.ll | 8 +- test/CodeGen/X86/combine-shl.ll | 128 +- test/CodeGen/X86/combine-sra.ll | 56 +- test/CodeGen/X86/combine-srem.ll | 18 +- test/CodeGen/X86/combine-srl.ll | 80 +- test/CodeGen/X86/combine-sse41-intrinsics.ll | 18 +- test/CodeGen/X86/combine-sub.ll | 60 +- test/CodeGen/X86/combine-testm-and.ll | 8 +- test/CodeGen/X86/combine-udiv.ll | 36 +- test/CodeGen/X86/combine-urem.ll | 42 +- test/CodeGen/X86/commute-3dnow.ll | 36 +- test/CodeGen/X86/commute-blend-avx2.ll | 16 +- test/CodeGen/X86/commute-blend-sse41.ll | 6 +- test/CodeGen/X86/commute-clmul.ll | 16 +- test/CodeGen/X86/commute-fcmp.ll | 192 +- test/CodeGen/X86/commute-vpclmulqdq-avx.ll | 6 +- test/CodeGen/X86/commute-vpclmulqdq-avx512.ll | 18 +- test/CodeGen/X86/commute-xop.ll | 80 +- test/CodeGen/X86/complex-fastmath.ll | 24 +- test/CodeGen/X86/compress_expand.ll | 70 +- test/CodeGen/X86/computeKnownBits_urem.ll | 4 +- test/CodeGen/X86/conditional-indecrement.ll | 18 +- test/CodeGen/X86/conditional-tailcall-samedest.mir | 20 +- test/CodeGen/X86/constant-combines.ll | 2 +- test/CodeGen/X86/copysign-constant-magnitude.ll | 16 +- test/CodeGen/X86/critical-edge-split-2.ll | 4 +- test/CodeGen/X86/ctpop-combine.ll | 8 +- test/CodeGen/X86/cvtv2f32.ll | 8 +- test/CodeGen/X86/dag-fmf-cse.ll | 2 +- test/CodeGen/X86/dag-merge-fast-accesses.ll | 12 +- test/CodeGen/X86/dagcombine-buildvector.ll | 4 +- test/CodeGen/X86/dagcombine-cse.ll | 4 +- test/CodeGen/X86/debugloc-no-line-0.ll | 2 +- test/CodeGen/X86/div-rem-simplify.ll | 40 +- test/CodeGen/X86/divide-by-constant.ll | 56 +- test/CodeGen/X86/divrem.ll | 32 +- test/CodeGen/X86/divrem8_ext.ll | 36 +- test/CodeGen/X86/domain-reassignment.mir | 16 +- test/CodeGen/X86/exedeps-movq.ll | 16 +- test/CodeGen/X86/exedepsfix-broadcast.ll | 16 +- test/CodeGen/X86/extract-store.ll | 202 +- test/CodeGen/X86/extractelement-index.ll | 150 +- .../extractelement-legalization-store-ordering.ll | 2 +- test/CodeGen/X86/extractelement-load.ll | 24 +- test/CodeGen/X86/f16c-intrinsics-fast-isel.ll | 24 +- test/CodeGen/X86/f16c-intrinsics.ll | 96 +- test/CodeGen/X86/f16c-schedule.ll | 56 +- test/CodeGen/X86/fadd-combines.ll | 36 +- test/CodeGen/X86/fast-isel-cmp.ll | 320 +- test/CodeGen/X86/fast-isel-constpool.ll | 16 +- test/CodeGen/X86/fast-isel-fptrunc-fpext.ll | 24 +- .../X86/fast-isel-int-float-conversion-x86-64.ll | 24 +- test/CodeGen/X86/fast-isel-int-float-conversion.ll | 48 +- test/CodeGen/X86/fast-isel-load-i1.ll | 4 +- test/CodeGen/X86/fast-isel-nontemporal.ll | 338 +- test/CodeGen/X86/fast-isel-select-cmov.ll | 12 +- test/CodeGen/X86/fast-isel-select-cmov2.ll | 84 +- test/CodeGen/X86/fast-isel-select-pseudo-cmov.ll | 96 +- test/CodeGen/X86/fast-isel-select-sse.ll | 144 +- test/CodeGen/X86/fast-isel-sext-zext.ll | 80 +- test/CodeGen/X86/fast-isel-shift.ll | 72 +- test/CodeGen/X86/fast-isel-store.ll | 184 +- test/CodeGen/X86/fast-isel-vecload.ll | 278 +- test/CodeGen/X86/fastisel-softfloat.ll | 2 +- test/CodeGen/X86/fdiv-combine.ll | 12 +- test/CodeGen/X86/fdiv.ll | 12 +- test/CodeGen/X86/fixup-bw-copy.ll | 18 +- test/CodeGen/X86/fma-commute-x86.ll | 144 +- test/CodeGen/X86/fma-fneg-combine.ll | 54 +- test/CodeGen/X86/fma-intrinsics-x86.ll | 240 +- test/CodeGen/X86/fma-scalar-memfold.ll | 32 +- test/CodeGen/X86/fma-schedule.ll | 448 +-- test/CodeGen/X86/fma.ll | 96 +- test/CodeGen/X86/fma4-commute-x86.ll | 108 +- test/CodeGen/X86/fma4-fneg-combine.ll | 20 +- test/CodeGen/X86/fma4-intrinsics-x86.ll | 56 +- .../X86/fma4-intrinsics-x86_64-folded-load.ll | 20 +- test/CodeGen/X86/fma4-scalar-memfold.ll | 8 +- test/CodeGen/X86/fma_patterns.ll | 432 +-- test/CodeGen/X86/fma_patterns_wide.ll | 282 +- test/CodeGen/X86/fmaddsub-combine.ll | 28 +- test/CodeGen/X86/fmf-flags.ll | 16 +- test/CodeGen/X86/fmsubadd-combine.ll | 30 +- test/CodeGen/X86/fold-load-binops.ll | 32 +- test/CodeGen/X86/fold-load-unops.ll | 48 +- test/CodeGen/X86/fold-rmw-ops.ll | 304 +- test/CodeGen/X86/fold-vector-sext-crash.ll | 2 +- test/CodeGen/X86/fold-vector-sext-crash2.ll | 16 +- test/CodeGen/X86/fold-vector-sext-zext.ll | 80 +- test/CodeGen/X86/fp-fast.ll | 22 +- test/CodeGen/X86/fp-load-trunc.ll | 16 +- test/CodeGen/X86/fp-logic-replace.ll | 24 +- test/CodeGen/X86/fp-logic.ll | 42 +- test/CodeGen/X86/fp-select-cmp-and.ll | 36 +- test/CodeGen/X86/fp-trunc.ll | 16 +- test/CodeGen/X86/fp-une-cmp.ll | 8 +- test/CodeGen/X86/fp128-cast.ll | 12 +- test/CodeGen/X86/fp128-i128.ll | 30 +- test/CodeGen/X86/fp128-select.ll | 6 +- test/CodeGen/X86/gfni-intrinsics.ll | 6 +- test/CodeGen/X86/gpr-to-mask.ll | 40 +- test/CodeGen/X86/haddsub-2.ll | 124 +- test/CodeGen/X86/haddsub-shuf.ll | 32 +- test/CodeGen/X86/haddsub-undef.ll | 76 +- test/CodeGen/X86/haddsub.ll | 96 +- test/CodeGen/X86/half.ll | 106 +- test/CodeGen/X86/horizontal-reduce-smax.ll | 196 +- test/CodeGen/X86/horizontal-reduce-smin.ll | 196 +- test/CodeGen/X86/horizontal-reduce-umax.ll | 196 +- test/CodeGen/X86/horizontal-reduce-umin.ll | 196 +- test/CodeGen/X86/horizontal-shuffle.ll | 96 +- test/CodeGen/X86/i256-add.ll | 8 +- test/CodeGen/X86/i64-mem-copy.ll | 10 +- test/CodeGen/X86/i64-to-float.ll | 40 +- test/CodeGen/X86/iabs.ll | 20 +- test/CodeGen/X86/illegal-bitfield-loadstore.ll | 24 +- test/CodeGen/X86/immediate_merging.ll | 16 +- test/CodeGen/X86/immediate_merging64.ll | 4 +- test/CodeGen/X86/implicit-null-checks.mir | 134 +- test/CodeGen/X86/imul-lea-2.ll | 4 +- test/CodeGen/X86/imul-lea.ll | 2 +- test/CodeGen/X86/imul.ll | 36 +- test/CodeGen/X86/inline-0bh.ll | 2 +- test/CodeGen/X86/inline-asm-fpstack.ll | 46 +- test/CodeGen/X86/inline-sse.ll | 4 +- test/CodeGen/X86/insert-into-constant-vector.ll | 112 +- test/CodeGen/X86/insertelement-duplicates.ll | 8 +- test/CodeGen/X86/insertelement-ones.ll | 106 +- test/CodeGen/X86/insertelement-shuffle.ll | 24 +- test/CodeGen/X86/insertelement-zero.ll | 128 +- test/CodeGen/X86/insertps-combine.ll | 60 +- test/CodeGen/X86/insertps-from-constantpool.ll | 4 +- test/CodeGen/X86/insertps-unfold-load-bug.ll | 4 +- test/CodeGen/X86/jump_sign.ll | 58 +- test/CodeGen/X86/known-bits-vector.ll | 124 +- test/CodeGen/X86/known-bits.ll | 20 +- test/CodeGen/X86/known-signbits-vector.ll | 44 +- test/CodeGen/X86/lea-3.ll | 24 +- test/CodeGen/X86/lea-opt-cse1.ll | 4 +- test/CodeGen/X86/lea-opt-cse2.ll | 8 +- test/CodeGen/X86/lea-opt-cse3.ll | 24 +- test/CodeGen/X86/lea-opt-cse4.ll | 12 +- test/CodeGen/X86/lea32-schedule.ll | 198 +- test/CodeGen/X86/lea64-schedule.ll | 198 +- test/CodeGen/X86/legalize-shift-64.ll | 20 +- test/CodeGen/X86/legalize-shl-vec.ll | 12 +- test/CodeGen/X86/live-out-reg-info.ll | 4 +- test/CodeGen/X86/load-combine.ll | 148 +- test/CodeGen/X86/logical-load-fold.ll | 8 +- test/CodeGen/X86/longlong-deadload.ll | 2 +- test/CodeGen/X86/loop-search.ll | 10 +- test/CodeGen/X86/lower-bitcast.ll | 36 +- test/CodeGen/X86/lower-vec-shift-2.ll | 32 +- test/CodeGen/X86/lower-vec-shift.ll | 48 +- test/CodeGen/X86/lower-vec-shuffle-bug.ll | 8 +- test/CodeGen/X86/lwp-intrinsics-x86_64.ll | 8 +- test/CodeGen/X86/lwp-intrinsics.ll | 24 +- test/CodeGen/X86/lzcnt-schedule.ll | 36 +- test/CodeGen/X86/lzcnt-zext-cmp.ll | 40 +- test/CodeGen/X86/machine-combiner-int-vec.ll | 18 +- test/CodeGen/X86/machine-combiner-int.ll | 24 +- test/CodeGen/X86/machine-combiner.ll | 100 +- test/CodeGen/X86/machine-cp.ll | 12 +- test/CodeGen/X86/machine-cse.ll | 24 +- test/CodeGen/X86/machine-region-info.mir | 16 +- test/CodeGen/X86/madd.ll | 36 +- test/CodeGen/X86/mask-negated-bool.ll | 12 +- test/CodeGen/X86/masked_gather_scatter.ll | 422 +-- test/CodeGen/X86/masked_memop.ll | 266 +- test/CodeGen/X86/memcmp-minsize.ll | 124 +- test/CodeGen/X86/memcmp-optsize.ll | 184 +- test/CodeGen/X86/memcmp.ll | 216 +- test/CodeGen/X86/memset-2.ll | 8 +- test/CodeGen/X86/memset-nonzero.ll | 70 +- test/CodeGen/X86/memset.ll | 12 +- test/CodeGen/X86/memset64-on-x86-32.ll | 6 +- test/CodeGen/X86/merge-consecutive-loads-128.ll | 226 +- test/CodeGen/X86/merge-consecutive-loads-256.ll | 112 +- test/CodeGen/X86/merge-consecutive-loads-512.ll | 110 +- test/CodeGen/X86/merge-consecutive-stores.ll | 2 +- test/CodeGen/X86/merge-store-constants.ll | 16 +- .../X86/merge-store-partially-alias-loads.ll | 2 +- test/CodeGen/X86/merge_store.ll | 6 +- test/CodeGen/X86/merge_store_duplicated_loads.ll | 6 +- test/CodeGen/X86/mfence.ll | 8 +- test/CodeGen/X86/misched-copy.ll | 2 +- test/CodeGen/X86/mmx-arg-passing-x86-64.ll | 6 +- test/CodeGen/X86/mmx-arg-passing.ll | 8 +- test/CodeGen/X86/mmx-bitcast.ll | 14 +- test/CodeGen/X86/mmx-coalescing.ll | 2 +- test/CodeGen/X86/mmx-cvt.ll | 40 +- test/CodeGen/X86/mmx-fold-load.ll | 72 +- test/CodeGen/X86/mmx-schedule.ll | 1760 +++++----- test/CodeGen/X86/movbe-schedule.ll | 48 +- test/CodeGen/X86/movgs.ll | 16 +- test/CodeGen/X86/movmsk.ll | 14 +- test/CodeGen/X86/mul-constant-i16.ll | 132 +- test/CodeGen/X86/mul-constant-i32.ll | 528 +-- test/CodeGen/X86/mul-constant-i64.ll | 528 +-- test/CodeGen/X86/mul-constant-result.ll | 16 +- test/CodeGen/X86/mul-i1024.ll | 4 +- test/CodeGen/X86/mul-i256.ll | 4 +- test/CodeGen/X86/mul-i512.ll | 4 +- test/CodeGen/X86/mul128.ll | 4 +- test/CodeGen/X86/mul64.ll | 4 +- test/CodeGen/X86/mulvi32.ll | 58 +- test/CodeGen/X86/mulx32.ll | 4 +- test/CodeGen/X86/mulx64.ll | 4 +- test/CodeGen/X86/neg_cmp.ll | 8 +- test/CodeGen/X86/negate-i1.ll | 32 +- test/CodeGen/X86/negate-shift.ll | 8 +- test/CodeGen/X86/negate.ll | 12 +- test/CodeGen/X86/negative-sin.ll | 12 +- test/CodeGen/X86/no-sse2-avg.ll | 2 +- test/CodeGen/X86/nontemporal-2.ll | 326 +- test/CodeGen/X86/nontemporal-loads.ll | 478 +-- test/CodeGen/X86/nontemporal.ll | 8 +- test/CodeGen/X86/nosse-vector.ll | 28 +- test/CodeGen/X86/not-and-simplify.ll | 8 +- test/CodeGen/X86/oddshuffles.ll | 184 +- test/CodeGen/X86/optimize-max-1.ll | 16 +- test/CodeGen/X86/optimize-max-2.ll | 4 +- test/CodeGen/X86/or-branch.ll | 18 +- test/CodeGen/X86/or-lea.ll | 16 +- test/CodeGen/X86/overflow-intrinsic-setcc-fold.ll | 24 +- test/CodeGen/X86/overflow.ll | 4 +- test/CodeGen/X86/packss.ll | 20 +- test/CodeGen/X86/palignr.ll | 50 +- test/CodeGen/X86/pause.ll | 2 +- test/CodeGen/X86/peep-setb.ll | 18 +- test/CodeGen/X86/peep-test-4.ll | 54 +- test/CodeGen/X86/peephole-cvt-sse.ll | 8 +- test/CodeGen/X86/peephole-na-phys-copy-folding.ll | 72 +- test/CodeGen/X86/peephole-recurrence.mir | 64 +- test/CodeGen/X86/phaddsub.ll | 64 +- test/CodeGen/X86/pku.ll | 4 +- test/CodeGen/X86/pmovsx-inreg.ll | 84 +- test/CodeGen/X86/pmul.ll | 160 +- test/CodeGen/X86/pointer-vector.ll | 24 +- test/CodeGen/X86/popcnt-schedule.ll | 48 +- test/CodeGen/X86/popcnt.ll | 32 +- test/CodeGen/X86/post-ra-sched.ll | 2 +- test/CodeGen/X86/powi.ll | 6 +- test/CodeGen/X86/pr11334.ll | 20 +- test/CodeGen/X86/pr11985.ll | 4 +- test/CodeGen/X86/pr12312.ll | 48 +- test/CodeGen/X86/pr13577.ll | 4 +- test/CodeGen/X86/pr14161.ll | 4 +- test/CodeGen/X86/pr14204.ll | 2 +- test/CodeGen/X86/pr14314.ll | 4 +- test/CodeGen/X86/pr15267.ll | 8 +- test/CodeGen/X86/pr15309.ll | 2 +- test/CodeGen/X86/pr15705.ll | 10 +- test/CodeGen/X86/pr15981.ll | 14 +- test/CodeGen/X86/pr16031.ll | 2 +- test/CodeGen/X86/pr16360.ll | 2 +- test/CodeGen/X86/pr17764.ll | 2 +- test/CodeGen/X86/pr18014.ll | 2 +- test/CodeGen/X86/pr18344.ll | 4 +- test/CodeGen/X86/pr20011.ll | 4 +- test/CodeGen/X86/pr20012.ll | 4 +- test/CodeGen/X86/pr21792.ll | 2 +- test/CodeGen/X86/pr22338.ll | 8 +- test/CodeGen/X86/pr22774.ll | 2 +- test/CodeGen/X86/pr22970.ll | 8 +- test/CodeGen/X86/pr23603.ll | 4 +- test/CodeGen/X86/pr24602.ll | 2 +- test/CodeGen/X86/pr2585.ll | 4 +- test/CodeGen/X86/pr26350.ll | 2 +- test/CodeGen/X86/pr2656.ll | 4 +- test/CodeGen/X86/pr27591.ll | 4 +- test/CodeGen/X86/pr28129.ll | 16 +- test/CodeGen/X86/pr28173.ll | 10 +- test/CodeGen/X86/pr28472.ll | 2 +- test/CodeGen/X86/pr29061.ll | 4 +- test/CodeGen/X86/pr29112.ll | 2 +- test/CodeGen/X86/pr29170.ll | 6 +- test/CodeGen/X86/pr30284.ll | 2 +- test/CodeGen/X86/pr30430.ll | 2 +- test/CodeGen/X86/pr30511.ll | 2 +- test/CodeGen/X86/pr31045.ll | 2 +- test/CodeGen/X86/pr31088.ll | 12 +- test/CodeGen/X86/pr31323.ll | 4 +- test/CodeGen/X86/pr31773.ll | 8 +- test/CodeGen/X86/pr31956.ll | 2 +- test/CodeGen/X86/pr32108.ll | 2 +- test/CodeGen/X86/pr32241.ll | 6 +- test/CodeGen/X86/pr32256.ll | 2 +- test/CodeGen/X86/pr32282.ll | 6 +- test/CodeGen/X86/pr32284.ll | 32 +- test/CodeGen/X86/pr32329.ll | 4 +- test/CodeGen/X86/pr32340.ll | 2 +- test/CodeGen/X86/pr32345.ll | 12 +- test/CodeGen/X86/pr32368.ll | 24 +- test/CodeGen/X86/pr32420.ll | 2 +- test/CodeGen/X86/pr32451.ll | 2 +- test/CodeGen/X86/pr32484.ll | 2 +- test/CodeGen/X86/pr32659.ll | 2 +- test/CodeGen/X86/pr32907.ll | 8 +- test/CodeGen/X86/pr33290.ll | 4 +- test/CodeGen/X86/pr33349.ll | 4 +- test/CodeGen/X86/pr33828.ll | 8 +- test/CodeGen/X86/pr33844.ll | 2 +- test/CodeGen/X86/pr33960.ll | 4 +- test/CodeGen/X86/pr34080.ll | 8 +- test/CodeGen/X86/pr34088.ll | 2 +- test/CodeGen/X86/pr34137.ll | 2 +- test/CodeGen/X86/pr34139.ll | 2 +- test/CodeGen/X86/pr34149.ll | 6 +- test/CodeGen/X86/pr34177.ll | 2 +- test/CodeGen/X86/pr34271-1.ll | 2 +- test/CodeGen/X86/pr34271.ll | 2 +- test/CodeGen/X86/pr34381.ll | 2 +- test/CodeGen/X86/pr34421.ll | 4 +- test/CodeGen/X86/pr34605.ll | 2 +- test/CodeGen/X86/pr34629.ll | 4 +- test/CodeGen/X86/pr34634.ll | 4 +- test/CodeGen/X86/pr34653.ll | 2 +- test/CodeGen/X86/pr34657.ll | 2 +- test/CodeGen/X86/pr34855.ll | 4 +- test/CodeGen/X86/pr35272.ll | 2 +- test/CodeGen/X86/pr35399.ll | 2 +- test/CodeGen/X86/pr35443.ll | 2 +- test/CodeGen/X86/pre-coalesce.mir | 10 +- test/CodeGen/X86/promote-vec3.ll | 16 +- test/CodeGen/X86/pseudo_cmov_lower2.ll | 4 +- test/CodeGen/X86/pshufb-mask-comments.ll | 12 +- test/CodeGen/X86/psubus.ll | 260 +- test/CodeGen/X86/rdrand-x86_64.ll | 2 +- test/CodeGen/X86/rdrand.ll | 18 +- test/CodeGen/X86/rdseed-x86_64.ll | 2 +- test/CodeGen/X86/rdseed.ll | 8 +- test/CodeGen/X86/recip-fastmath.ll | 162 +- test/CodeGen/X86/recip-fastmath2.ll | 216 +- test/CodeGen/X86/recip-pic.ll | 2 +- test/CodeGen/X86/reduce-trunc-shl.ll | 32 +- test/CodeGen/X86/rem.ll | 10 +- test/CodeGen/X86/replace-load-and-with-bzhi.ll | 16 +- test/CodeGen/X86/ret-mmx.ll | 8 +- test/CodeGen/X86/rot16.ll | 32 +- test/CodeGen/X86/rot32.ll | 36 +- test/CodeGen/X86/rot64.ll | 36 +- test/CodeGen/X86/rotate.ll | 120 +- test/CodeGen/X86/rotate4.ll | 32 +- test/CodeGen/X86/rotate_vec.ll | 8 +- test/CodeGen/X86/rounding-ops.ll | 60 +- test/CodeGen/X86/rtm.ll | 20 +- test/CodeGen/X86/sad.ll | 96 +- test/CodeGen/X86/sad_variations.ll | 42 +- test/CodeGen/X86/sandybridge-loads.ll | 4 +- test/CodeGen/X86/sar_fold.ll | 8 +- test/CodeGen/X86/sar_fold64.ll | 12 +- test/CodeGen/X86/sbb.ll | 32 +- test/CodeGen/X86/scalar-int-to-fp.ll | 124 +- test/CodeGen/X86/scatter-schedule.ll | 2 +- test/CodeGen/X86/schedule-x86_32.ll | 120 +- test/CodeGen/X86/schedule-x86_64.ll | 300 +- test/CodeGen/X86/select-mmx.ll | 12 +- test/CodeGen/X86/select-with-and-or.ll | 28 +- test/CodeGen/X86/select.ll | 202 +- test/CodeGen/X86/select_const.ll | 84 +- test/CodeGen/X86/setcc-combine.ll | 24 +- test/CodeGen/X86/setcc-logic.ll | 84 +- test/CodeGen/X86/setcc-lowering.ll | 12 +- test/CodeGen/X86/setcc-narrowing.ll | 2 +- test/CodeGen/X86/setcc-wide-types.ll | 16 +- test/CodeGen/X86/setcc.ll | 12 +- test/CodeGen/X86/sext-i1.ll | 32 +- test/CodeGen/X86/sext-setcc-self.ll | 12 +- test/CodeGen/X86/sha-schedule.ll | 56 +- test/CodeGen/X86/shift-and.ll | 38 +- test/CodeGen/X86/shift-bmi2.ll | 66 +- test/CodeGen/X86/shift-codegen.ll | 4 +- test/CodeGen/X86/shift-combine.ll | 28 +- test/CodeGen/X86/shift-double-x86_64.ll | 14 +- test/CodeGen/X86/shift-double.ll | 74 +- test/CodeGen/X86/shift-folding.ll | 10 +- test/CodeGen/X86/shift-pcmp.ll | 8 +- test/CodeGen/X86/shl-crash-on-legalize.ll | 2 +- test/CodeGen/X86/shrink-compare.ll | 56 +- test/CodeGen/X86/shrink_vmul.ll | 96 +- test/CodeGen/X86/shrink_vmul_sse.ll | 2 +- test/CodeGen/X86/shuffle-combine-crash-2.ll | 4 +- test/CodeGen/X86/shuffle-of-insert.ll | 48 +- test/CodeGen/X86/shuffle-of-splat-multiuses.ll | 16 +- .../CodeGen/X86/shuffle-strided-with-offset-128.ll | 216 +- .../CodeGen/X86/shuffle-strided-with-offset-256.ll | 172 +- .../CodeGen/X86/shuffle-strided-with-offset-512.ll | 122 +- test/CodeGen/X86/shuffle-vs-trunc-128.ll | 160 +- test/CodeGen/X86/shuffle-vs-trunc-256.ll | 142 +- test/CodeGen/X86/shuffle-vs-trunc-512.ll | 84 +- test/CodeGen/X86/sincos.ll | 12 +- test/CodeGen/X86/sink-blockfreq.ll | 2 +- test/CodeGen/X86/sink-out-of-loop.ll | 2 +- test/CodeGen/X86/slow-incdec.ll | 12 +- test/CodeGen/X86/slow-pmulld.ll | 16 +- test/CodeGen/X86/slow-unaligned-mem.ll | 4 +- test/CodeGen/X86/soft-fp-legal-in-HW-reg.ll | 2 +- test/CodeGen/X86/splat-for-size.ll | 40 +- test/CodeGen/X86/split-extend-vector-inreg.ll | 8 +- test/CodeGen/X86/split-store.ll | 34 +- test/CodeGen/X86/sqrt-fastmath-tune.ll | 12 +- test/CodeGen/X86/sqrt-fastmath.ll | 44 +- test/CodeGen/X86/sqrt-partial.ll | 8 +- test/CodeGen/X86/sse-align-12.ll | 8 +- test/CodeGen/X86/sse-fcopysign.ll | 24 +- test/CodeGen/X86/sse-fsignum.ll | 24 +- .../CodeGen/X86/sse-intrinsics-fast-isel-x86_64.ll | 6 +- test/CodeGen/X86/sse-intrinsics-fast-isel.ll | 432 +-- test/CodeGen/X86/sse-intrinsics-x86-upgrade.ll | 38 +- test/CodeGen/X86/sse-intrinsics-x86.ll | 166 +- test/CodeGen/X86/sse-intrinsics-x86_64.ll | 24 +- test/CodeGen/X86/sse-minmax.ll | 308 +- test/CodeGen/X86/sse-only.ll | 2 +- test/CodeGen/X86/sse-scalar-fp-arith-unary.ll | 16 +- test/CodeGen/X86/sse-scalar-fp-arith.ll | 284 +- test/CodeGen/X86/sse-schedule.ll | 980 +++--- test/CodeGen/X86/sse1.ll | 24 +- .../X86/sse2-intrinsics-fast-isel-x86_64.ll | 14 +- test/CodeGen/X86/sse2-intrinsics-fast-isel.ll | 844 ++--- test/CodeGen/X86/sse2-intrinsics-x86-upgrade.ll | 68 +- test/CodeGen/X86/sse2-intrinsics-x86.ll | 484 +-- test/CodeGen/X86/sse2-intrinsics-x86_64.ll | 24 +- test/CodeGen/X86/sse2-schedule.ll | 2500 +++++++------- test/CodeGen/X86/sse2-vector-shifts.ll | 74 +- test/CodeGen/X86/sse2.ll | 84 +- test/CodeGen/X86/sse3-avx-addsub-2.ll | 68 +- test/CodeGen/X86/sse3-avx-addsub.ll | 60 +- test/CodeGen/X86/sse3-intrinsics-fast-isel.ll | 44 +- test/CodeGen/X86/sse3-intrinsics-x86.ll | 32 +- test/CodeGen/X86/sse3-schedule.ll | 240 +- test/CodeGen/X86/sse3.ll | 72 +- test/CodeGen/X86/sse41-intrinsics-fast-isel.ll | 244 +- test/CodeGen/X86/sse41-intrinsics-x86-upgrade.ll | 56 +- test/CodeGen/X86/sse41-intrinsics-x86.ll | 142 +- test/CodeGen/X86/sse41-pmovxrm.ll | 48 +- test/CodeGen/X86/sse41-schedule.ll | 882 ++--- test/CodeGen/X86/sse41.ll | 232 +- .../X86/sse42-intrinsics-fast-isel-x86_64.ll | 4 +- test/CodeGen/X86/sse42-intrinsics-fast-isel.ll | 72 +- test/CodeGen/X86/sse42-intrinsics-x86.ll | 82 +- test/CodeGen/X86/sse42-intrinsics-x86_64.ll | 4 +- test/CodeGen/X86/sse42-schedule.ll | 198 +- test/CodeGen/X86/sse4a-intrinsics-fast-isel.ll | 24 +- test/CodeGen/X86/sse4a-schedule.ll | 36 +- test/CodeGen/X86/sse4a-upgrade.ll | 8 +- test/CodeGen/X86/sse4a.ll | 48 +- test/CodeGen/X86/sse_partial_update.ll | 14 +- test/CodeGen/X86/ssse3-intrinsics-fast-isel.ll | 68 +- test/CodeGen/X86/ssse3-intrinsics-x86.ll | 78 +- test/CodeGen/X86/ssse3-schedule.ll | 320 +- test/CodeGen/X86/stack-folding-bmi.ll | 4 +- test/CodeGen/X86/stack-folding-lwp.ll | 8 +- test/CodeGen/X86/stack-folding-tbm.ll | 4 +- test/CodeGen/X86/stack-protector-weight.ll | 12 +- test/CodeGen/X86/statepoint-live-in.ll | 12 +- test/CodeGen/X86/stores-merging.ll | 10 +- test/CodeGen/X86/subcarry.ll | 4 +- test/CodeGen/X86/subvector-broadcast.ll | 412 +-- test/CodeGen/X86/switch-edge-weight.ll | 102 +- test/CodeGen/X86/switch-jump-table.ll | 6 +- test/CodeGen/X86/switch-lower-peel-top-case.ll | 20 +- test/CodeGen/X86/switch.ll | 4 +- test/CodeGen/X86/swizzle-2.ll | 84 +- test/CodeGen/X86/swizzle-avx2.ll | 14 +- .../CodeGen/X86/tbm-intrinsics-fast-isel-x86_64.ll | 20 +- test/CodeGen/X86/tbm-intrinsics-fast-isel.ll | 40 +- test/CodeGen/X86/tbm-intrinsics-x86_64.ll | 12 +- test/CodeGen/X86/tbm_patterns.ll | 136 +- test/CodeGen/X86/tls-pie.ll | 24 +- test/CodeGen/X86/tls-shrink-wrapping.ll | 2 +- test/CodeGen/X86/trunc-ext-ld-st.ll | 24 +- test/CodeGen/X86/trunc-store.ll | 4 +- test/CodeGen/X86/trunc-to-bool.ll | 18 +- test/CodeGen/X86/uint64-to-float.ll | 6 +- test/CodeGen/X86/uint_to_fp-2.ll | 4 +- test/CodeGen/X86/uint_to_fp-3.ll | 16 +- test/CodeGen/X86/uint_to_fp.ll | 4 +- test/CodeGen/X86/umul-with-overflow.ll | 12 +- test/CodeGen/X86/unaligned-32-byte-memops.ll | 60 +- test/CodeGen/X86/urem-i8-constant.ll | 2 +- test/CodeGen/X86/urem-power-of-two.ll | 24 +- test/CodeGen/X86/use-add-flags.ll | 20 +- test/CodeGen/X86/v2f32.ll | 20 +- test/CodeGen/X86/v4f32-immediate.ll | 4 +- test/CodeGen/X86/v8i1-masks.ll | 8 +- test/CodeGen/X86/vaargs.ll | 2 +- test/CodeGen/X86/vaes-intrinsics-avx-x86.ll | 2 +- test/CodeGen/X86/vaes-intrinsics-avx512-x86.ll | 8 +- test/CodeGen/X86/vaes-intrinsics-avx512vl-x86.ll | 16 +- test/CodeGen/X86/var-permute-128.ll | 26 +- test/CodeGen/X86/var-permute-256.ll | 48 +- test/CodeGen/X86/var-permute-512.ll | 16 +- test/CodeGen/X86/vec-copysign-avx512.ll | 24 +- test/CodeGen/X86/vec-copysign.ll | 16 +- test/CodeGen/X86/vec-trunc-store.ll | 4 +- test/CodeGen/X86/vec3.ll | 4 +- test/CodeGen/X86/vec_cast2.ll | 24 +- test/CodeGen/X86/vec_cmp_sint-128.ll | 168 +- test/CodeGen/X86/vec_cmp_uint-128.ll | 200 +- test/CodeGen/X86/vec_compare-sse4.ll | 12 +- test/CodeGen/X86/vec_ctbits.ll | 12 +- test/CodeGen/X86/vec_ext_inreg.ll | 24 +- test/CodeGen/X86/vec_extract-avx.ll | 32 +- test/CodeGen/X86/vec_extract-mmx.ll | 20 +- test/CodeGen/X86/vec_extract-sse4.ll | 16 +- test/CodeGen/X86/vec_extract.ll | 16 +- test/CodeGen/X86/vec_fabs.ll | 80 +- test/CodeGen/X86/vec_floor.ll | 216 +- test/CodeGen/X86/vec_fneg.ll | 16 +- test/CodeGen/X86/vec_fp_to_int.ll | 340 +- test/CodeGen/X86/vec_fpext.ll | 48 +- test/CodeGen/X86/vec_fptrunc.ll | 48 +- test/CodeGen/X86/vec_i64.ll | 8 +- test/CodeGen/X86/vec_ins_extract-1.ll | 16 +- test/CodeGen/X86/vec_insert-2.ll | 16 +- test/CodeGen/X86/vec_insert-3.ll | 4 +- test/CodeGen/X86/vec_insert-4.ll | 4 +- test/CodeGen/X86/vec_insert-5.ll | 36 +- test/CodeGen/X86/vec_insert-7.ll | 4 +- test/CodeGen/X86/vec_insert-8.ll | 8 +- test/CodeGen/X86/vec_insert-9.ll | 4 +- test/CodeGen/X86/vec_insert-mmx.ll | 16 +- test/CodeGen/X86/vec_int_to_fp.ll | 836 ++--- test/CodeGen/X86/vec_loadsingles.ll | 18 +- test/CodeGen/X86/vec_logical.ll | 20 +- test/CodeGen/X86/vec_minmax_match.ll | 36 +- test/CodeGen/X86/vec_minmax_sint.ll | 416 +-- test/CodeGen/X86/vec_minmax_uint.ll | 416 +-- test/CodeGen/X86/vec_partial.ll | 12 +- test/CodeGen/X86/vec_reassociate.ll | 40 +- test/CodeGen/X86/vec_return.ll | 4 +- test/CodeGen/X86/vec_sdiv_to_shift.ll | 32 +- test/CodeGen/X86/vec_set-2.ll | 8 +- test/CodeGen/X86/vec_set-3.ll | 12 +- test/CodeGen/X86/vec_set-4.ll | 8 +- test/CodeGen/X86/vec_set-6.ll | 4 +- test/CodeGen/X86/vec_set-7.ll | 4 +- test/CodeGen/X86/vec_set-8.ll | 4 +- test/CodeGen/X86/vec_set-A.ll | 4 +- test/CodeGen/X86/vec_set-B.ll | 8 +- test/CodeGen/X86/vec_set-C.ll | 4 +- test/CodeGen/X86/vec_set-D.ll | 2 +- test/CodeGen/X86/vec_set-F.ll | 4 +- test/CodeGen/X86/vec_set-H.ll | 2 +- test/CodeGen/X86/vec_set.ll | 4 +- test/CodeGen/X86/vec_setcc.ll | 44 +- test/CodeGen/X86/vec_shift.ll | 12 +- test/CodeGen/X86/vec_shift2.ll | 8 +- test/CodeGen/X86/vec_shift3.ll | 12 +- test/CodeGen/X86/vec_shift4.ll | 8 +- test/CodeGen/X86/vec_shift5.ll | 64 +- test/CodeGen/X86/vec_shift6.ll | 54 +- test/CodeGen/X86/vec_shift7.ll | 4 +- test/CodeGen/X86/vec_ss_load_fold.ll | 84 +- test/CodeGen/X86/vec_trunc_sext.ll | 4 +- test/CodeGen/X86/vec_uint_to_fp-fastmath.ll | 24 +- test/CodeGen/X86/vec_unsafe-fp-math.ll | 4 +- test/CodeGen/X86/vec_zero_cse.ll | 16 +- test/CodeGen/X86/vector-bitreverse.ll | 200 +- test/CodeGen/X86/vector-blend.ll | 234 +- test/CodeGen/X86/vector-compare-all_of.ll | 116 +- test/CodeGen/X86/vector-compare-any_of.ll | 116 +- test/CodeGen/X86/vector-compare-combines.ll | 8 +- test/CodeGen/X86/vector-compare-results.ll | 270 +- test/CodeGen/X86/vector-extend-inreg.ll | 8 +- test/CodeGen/X86/vector-half-conversions.ll | 230 +- test/CodeGen/X86/vector-idiv-sdiv-128.ll | 56 +- test/CodeGen/X86/vector-idiv-sdiv-256.ll | 36 +- test/CodeGen/X86/vector-idiv-sdiv-512.ll | 24 +- test/CodeGen/X86/vector-idiv-udiv-128.ll | 56 +- test/CodeGen/X86/vector-idiv-udiv-256.ll | 36 +- test/CodeGen/X86/vector-idiv-udiv-512.ll | 24 +- test/CodeGen/X86/vector-idiv.ll | 12 +- test/CodeGen/X86/vector-interleave.ll | 6 +- test/CodeGen/X86/vector-lzcnt-128.ll | 204 +- test/CodeGen/X86/vector-lzcnt-256.ll | 136 +- test/CodeGen/X86/vector-lzcnt-512.ll | 64 +- .../CodeGen/X86/vector-merge-store-fp-constants.ll | 4 +- test/CodeGen/X86/vector-mul.ll | 208 +- test/CodeGen/X86/vector-narrow-binop.ll | 12 +- test/CodeGen/X86/vector-pcmp.ll | 96 +- test/CodeGen/X86/vector-popcnt-128.ll | 104 +- test/CodeGen/X86/vector-popcnt-256.ll | 48 +- test/CodeGen/X86/vector-popcnt-512.ll | 36 +- test/CodeGen/X86/vector-rem.ll | 6 +- test/CodeGen/X86/vector-rotate-128.ll | 208 +- test/CodeGen/X86/vector-rotate-256.ll | 180 +- test/CodeGen/X86/vector-rotate-512.ll | 80 +- test/CodeGen/X86/vector-sext.ll | 586 ++-- test/CodeGen/X86/vector-shift-ashr-128.ll | 248 +- test/CodeGen/X86/vector-shift-ashr-256.ll | 276 +- test/CodeGen/X86/vector-shift-ashr-512.ll | 52 +- test/CodeGen/X86/vector-shift-lshr-128.ll | 246 +- test/CodeGen/X86/vector-shift-lshr-256.ll | 276 +- test/CodeGen/X86/vector-shift-lshr-512.ll | 48 +- test/CodeGen/X86/vector-shift-shl-128.ll | 242 +- test/CodeGen/X86/vector-shift-shl-256.ll | 276 +- test/CodeGen/X86/vector-shift-shl-512.ll | 48 +- test/CodeGen/X86/vector-shuffle-128-v16.ll | 446 +-- test/CodeGen/X86/vector-shuffle-128-v2.ll | 426 +-- test/CodeGen/X86/vector-shuffle-128-v4.ll | 666 ++-- test/CodeGen/X86/vector-shuffle-128-v8.ll | 706 ++-- test/CodeGen/X86/vector-shuffle-256-v16.ll | 888 ++--- test/CodeGen/X86/vector-shuffle-256-v32.ll | 514 +-- test/CodeGen/X86/vector-shuffle-256-v4.ll | 404 +-- test/CodeGen/X86/vector-shuffle-256-v8.ll | 528 +-- test/CodeGen/X86/vector-shuffle-512-v16.ll | 142 +- test/CodeGen/X86/vector-shuffle-512-v32.ll | 76 +- test/CodeGen/X86/vector-shuffle-512-v64.ll | 138 +- test/CodeGen/X86/vector-shuffle-512-v8.ll | 668 ++-- test/CodeGen/X86/vector-shuffle-avx512.ll | 192 +- test/CodeGen/X86/vector-shuffle-combining-avx.ll | 116 +- test/CodeGen/X86/vector-shuffle-combining-avx2.ll | 244 +- .../X86/vector-shuffle-combining-avx512bw.ll | 272 +- .../X86/vector-shuffle-combining-avx512bwvl.ll | 24 +- .../X86/vector-shuffle-combining-avx512vbmi.ll | 32 +- test/CodeGen/X86/vector-shuffle-combining-sse41.ll | 4 +- test/CodeGen/X86/vector-shuffle-combining-sse4a.ll | 18 +- test/CodeGen/X86/vector-shuffle-combining-ssse3.ll | 208 +- test/CodeGen/X86/vector-shuffle-combining-xop.ll | 112 +- test/CodeGen/X86/vector-shuffle-combining.ll | 726 ++--- test/CodeGen/X86/vector-shuffle-masked.ll | 276 +- test/CodeGen/X86/vector-shuffle-mmx.ll | 12 +- test/CodeGen/X86/vector-shuffle-sse1.ll | 56 +- test/CodeGen/X86/vector-shuffle-sse41.ll | 12 +- test/CodeGen/X86/vector-shuffle-sse4a.ll | 108 +- test/CodeGen/X86/vector-shuffle-v1.ll | 90 +- test/CodeGen/X86/vector-shuffle-v48.ll | 2 +- test/CodeGen/X86/vector-shuffle-variable-128.ll | 68 +- test/CodeGen/X86/vector-shuffle-variable-256.ll | 28 +- test/CodeGen/X86/vector-sqrt.ll | 4 +- test/CodeGen/X86/vector-trunc-math.ll | 664 ++-- test/CodeGen/X86/vector-trunc.ll | 374 +-- test/CodeGen/X86/vector-tzcnt-128.ll | 258 +- test/CodeGen/X86/vector-tzcnt-256.ll | 192 +- test/CodeGen/X86/vector-tzcnt-512.ll | 80 +- test/CodeGen/X86/vector-unsigned-cmp.ll | 72 +- test/CodeGen/X86/vector-zext.ll | 494 +-- test/CodeGen/X86/vector-zmov.ll | 8 +- test/CodeGen/X86/viabs.ll | 174 +- test/CodeGen/X86/vmovq.ll | 4 +- test/CodeGen/X86/vpshufbitqbm-intrinsics.ll | 6 +- test/CodeGen/X86/vselect-2.ll | 28 +- test/CodeGen/X86/vselect-avx.ll | 14 +- test/CodeGen/X86/vselect-constants.ll | 56 +- test/CodeGen/X86/vselect-minmax.ll | 1632 +++++----- test/CodeGen/X86/vselect-packss.ll | 56 +- test/CodeGen/X86/vselect-pcmp.ll | 64 +- test/CodeGen/X86/vselect-zero.ll | 12 +- test/CodeGen/X86/vselect.ll | 148 +- test/CodeGen/X86/vshift-1.ll | 24 +- test/CodeGen/X86/vshift-2.ll | 24 +- test/CodeGen/X86/vshift-3.ll | 20 +- test/CodeGen/X86/vshift-4.ll | 28 +- test/CodeGen/X86/vshift-5.ll | 16 +- test/CodeGen/X86/vshift-6.ll | 4 +- test/CodeGen/X86/vsplit-and.ll | 4 +- test/CodeGen/X86/vzero-excess.ll | 8 +- test/CodeGen/X86/wide-fma-contraction.ll | 4 +- test/CodeGen/X86/wide-integer-cmp.ll | 22 +- test/CodeGen/X86/widen_arith-1.ll | 4 +- test/CodeGen/X86/widen_arith-2.ll | 4 +- test/CodeGen/X86/widen_arith-3.ll | 4 +- test/CodeGen/X86/widen_arith-4.ll | 4 +- test/CodeGen/X86/widen_arith-5.ll | 4 +- test/CodeGen/X86/widen_arith-6.ll | 4 +- test/CodeGen/X86/widen_bitops-0.ll | 48 +- test/CodeGen/X86/widen_bitops-1.ll | 48 +- test/CodeGen/X86/widen_cast-1.ll | 4 +- test/CodeGen/X86/widen_cast-2.ll | 2 +- test/CodeGen/X86/widen_cast-3.ll | 4 +- test/CodeGen/X86/widen_cast-4.ll | 8 +- test/CodeGen/X86/widen_cast-5.ll | 4 +- test/CodeGen/X86/widen_cast-6.ll | 4 +- test/CodeGen/X86/widen_compare-1.ll | 4 +- test/CodeGen/X86/widen_conv-1.ll | 12 +- test/CodeGen/X86/widen_conv-2.ll | 4 +- test/CodeGen/X86/widen_conv-3.ll | 14 +- test/CodeGen/X86/widen_conv-4.ll | 16 +- test/CodeGen/X86/widen_conversions.ll | 4 +- test/CodeGen/X86/widen_extract-1.ll | 4 +- test/CodeGen/X86/widen_load-0.ll | 4 +- test/CodeGen/X86/widen_load-2.ll | 44 +- test/CodeGen/X86/widen_load-3.ll | 16 +- test/CodeGen/X86/widen_shuffle-1.ll | 20 +- test/CodeGen/X86/widened-broadcast.ll | 168 +- test/CodeGen/X86/win64_sibcall.ll | 4 +- test/CodeGen/X86/win_chkstk.ll | 8 +- test/CodeGen/X86/win_coreclr_chkstk.ll | 4 +- test/CodeGen/X86/x32-cet-intrinsics.ll | 16 +- test/CodeGen/X86/x32-lea-1.ll | 2 +- test/CodeGen/X86/x64-cet-intrinsics.ll | 24 +- test/CodeGen/X86/x86-64-intrcc-nosse.ll | 2 +- test/CodeGen/X86/x86-fold-pshufb.ll | 4 +- test/CodeGen/X86/x86-interleaved-access.ll | 106 +- test/CodeGen/X86/x86-interleaved-check.ll | 2 +- .../X86/x86-no_caller_saved_registers-preserve.ll | 2 +- test/CodeGen/X86/x86-setcc-int-to-fp-combine.ll | 10 +- test/CodeGen/X86/x86-shifts.ll | 64 +- test/CodeGen/X86/x86-shrink-wrapping.ll | 6 +- test/CodeGen/X86/x86-upgrade-avx-vbroadcast.ll | 6 +- test/CodeGen/X86/x86-upgrade-avx2-vbroadcast.ll | 2 +- test/CodeGen/X86/x87-schedule.ll | 940 +++--- test/CodeGen/X86/xaluo.ll | 294 +- test/CodeGen/X86/xchg-nofold.ll | 4 +- test/CodeGen/X86/xmulo.ll | 144 +- test/CodeGen/X86/xop-ifma.ll | 22 +- test/CodeGen/X86/xop-intrinsics-fast-isel.ll | 256 +- test/CodeGen/X86/xop-intrinsics-x86_64-upgrade.ll | 154 +- test/CodeGen/X86/xop-intrinsics-x86_64.ll | 166 +- test/CodeGen/X86/xop-mask-comments.ll | 48 +- test/CodeGen/X86/xop-pcmov.ll | 24 +- test/CodeGen/X86/xor-icmp.ll | 16 +- test/CodeGen/X86/xor-select-i1-combine.ll | 4 +- test/CodeGen/X86/zext-shl.ll | 4 +- test/CodeGen/X86/zext-trunc.ll | 2 +- test/DebugInfo/COFF/asan-module-ctor.ll | 2 +- test/DebugInfo/COFF/inlining-header.ll | 2 +- test/DebugInfo/COFF/local-variable-gap.ll | 2 +- test/DebugInfo/COFF/local-variables.ll | 4 +- test/DebugInfo/COFF/multifile.ll | 4 +- test/DebugInfo/COFF/multifunction.ll | 12 +- test/DebugInfo/COFF/pieces.ll | 2 +- test/DebugInfo/COFF/register-variables.ll | 4 +- test/DebugInfo/COFF/simple.ll | 4 +- .../DebugInfo/MIR/X86/live-debug-values-3preds.mir | 4 +- test/DebugInfo/MIR/X86/live-debug-values.mir | 4 +- .../X86/live-debug-vars-unused-arg-debugonly.mir | 8 +- test/DebugInfo/SystemZ/variable-loc.s | 2 +- test/DebugInfo/X86/dbg-value-transfer-order.ll | 2 +- test/DebugInfo/X86/live-debug-values.ll | 4 +- .../RuntimeDyld/PowerPC/ppc32_elf_rel_addr16.s | 2 +- test/ExecutionEngine/RuntimeDyld/X86/COFF_x86_64.s | 2 +- .../RuntimeDyld/X86/ELF_x64-64_PIC_relocations.s | 2 +- .../RuntimeDyld/X86/ELF_x86_64_StubBuf.s | 2 +- .../Instrumentation/AddressSanitizer/X86/asm_mov.s | 4 +- .../X86/asm_mov_no_instrumentation.s | 2 +- .../AddressSanitizer/X86/asm_swap_intel.s | 2 +- test/MC/AArch64/arm64-ilp32.s | 2 +- test/MC/AArch64/arm64-leaf-compact-unwind.s | 16 +- test/MC/AArch64/basic-pic.s | 10 +- test/MC/AArch64/elf-extern.s | 2 +- test/MC/AArch64/inline-asm-modifiers.s | 12 +- test/MC/AArch64/jump-table.s | 4 +- test/MC/ARM/2010-11-30-reloc-movt.s | 2 +- test/MC/ARM/elf-eflags-eabi.s | 2 +- test/MC/ARM/elf-movt.s | 2 +- test/MC/AsmParser/seh-directive-errors.s | 2 +- test/MC/COFF/basic-coff-64.s | 2 +- test/MC/COFF/basic-coff.s | 2 +- test/MC/COFF/cv-def-range.s | 2 +- test/MC/COFF/cv-empty-linetable.s | 2 +- test/MC/COFF/cv-inline-linetable-unreachable.s | 2 +- test/MC/COFF/cv-inline-linetable.s | 2 +- test/MC/COFF/diff.s | 2 +- test/MC/COFF/seh-linkonce.s | 2 +- test/MC/COFF/seh-section-2.s | 4 +- test/MC/COFF/simple-fixups.s | 6 +- test/MC/COFF/symbol-alias.s | 2 +- test/MC/COFF/symbol-fragment-offset-64.s | 2 +- test/MC/COFF/symbol-fragment-offset.s | 2 +- test/MC/COFF/weak.s | 4 +- test/MC/ELF/ARM/clang-section.s | 12 +- test/MC/ELF/basic-elf-32.s | 2 +- test/MC/ELF/basic-elf-64.s | 2 +- test/MC/ELF/call-abs.s | 2 +- test/MC/ELF/fde.s | 2 +- test/MC/MachO/debug_frame.s | 2 +- test/MC/Mips/do_switch1.s | 2 +- test/MC/Mips/do_switch2.s | 2 +- test/MC/Mips/do_switch3.s | 2 +- test/MC/Mips/elf-N64.s | 2 +- test/MC/Mips/elf-gprel-32-64.s | 2 +- test/MC/Mips/elf-relsym.s | 2 +- test/MC/Mips/elf-tls.s | 6 +- test/MC/Mips/mips_gprel16.s | 4 +- test/MC/Mips/r-mips-got-disp.s | 2 +- test/MC/Mips/xgot.s | 2 +- test/MC/PowerPC/tls-gd-obj.s | 2 +- test/MC/PowerPC/tls-ie-obj.s | 2 +- test/MC/PowerPC/tls-ld-obj.s | 2 +- test/MC/X86/compact-unwind.s | 4 +- .../X86/Inputs/unprotected-fullinfo.s | 8 +- .../X86/Inputs/unprotected-lineinfo.s | 8 +- .../X86/Inputs/unprotected-nolineinfo.s | 8 +- test/tools/llvm-dwarfdump/X86/brief.s | 2 +- test/tools/llvm-dwarfdump/X86/debugloc.s | 4 +- test/tools/llvm-dwarfdump/X86/lookup.s | 2 +- test/tools/llvm-dwarfdump/X86/verify_debug_info.s | 2 +- test/tools/llvm-dwarfdump/X86/verify_die_ranges.s | 2 +- 1435 files changed, 50355 insertions(+), 50304 deletions(-)