aac4ca6 Vendor import of llvm release_40 branch r293443:

Authored and Committed by Dimitry Andric 7 years ago
315 files changed. 1006 lines added. 903 lines removed.
cmake/modules/HandleLLVMOptions.cmake
file modified
+2 -0
include/llvm/IR/IntrinsicsAMDGPU.td
file modified
+4 -0
lib/Analysis/BasicAliasAnalysis.cpp
file modified
+5 -5
lib/Bitcode/Reader/MetadataLoader.cpp
file modified
+66 -33
lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
file modified
+4 -1
lib/Target/AArch64/AArch64.td
file modified
+4 -5
lib/Target/AArch64/AArch64InstrInfo.cpp
file modified
+1 -1
lib/Target/AArch64/AArch64Subtarget.h
file modified
+2 -2
lib/Target/AMDGPU/AMDGPU.td
file modified
+6 -0
lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp
file modified
+3 -3
lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp
file modified
+2 -8
lib/Target/AMDGPU/AMDGPUISelLowering.cpp
file modified
+7 -0
lib/Target/AMDGPU/AMDGPUISelLowering.h
file modified
+11 -0
lib/Target/AMDGPU/AMDGPUInstrInfo.td
file modified
+3 -0
lib/Target/AMDGPU/AMDGPUSubtarget.cpp
file modified
+10 -2
lib/Target/AMDGPU/AMDGPUSubtarget.h
file modified
+16 -7
lib/Target/AMDGPU/R600ISelLowering.cpp
file modified
+26 -4
lib/Target/AMDGPU/R600Instructions.td
file modified
+14 -0
lib/Target/AMDGPU/SIFrameLowering.cpp
file modified
+46 -12
lib/Target/AMDGPU/SIISelLowering.cpp
file modified
+14 -4
lib/Target/AMDGPU/SIMachineFunctionInfo.cpp
file modified
+13 -2
lib/Target/AMDGPU/SIMachineFunctionInfo.h
file modified
+17 -0
lib/Target/AMDGPU/SIRegisterInfo.cpp
file modified
+6 -4
lib/Target/AMDGPU/VOP3Instructions.td
file modified
+5 -1
lib/Target/ARM/ARMAsmPrinter.cpp
file modified
+3 -0
lib/Target/ARM/ARMISelLowering.cpp
file modified
+2 -2
lib/Target/X86/X86ISelLowering.cpp
file modified
+2 -99
lib/Transforms/Utils/SimplifyCFG.cpp
file modified
+8 -0
test/Analysis/BasicAA/pr31761.ll
file added
+19
test/CodeGen/AArch64/no-quad-ldp-stp.ll
file modified
+1 -1
test/CodeGen/AMDGPU/32-bit-local-address-space.ll
file modified
+1 -1
test/CodeGen/AMDGPU/add.i16.ll
file modified
+1 -1
test/CodeGen/AMDGPU/add.ll
file modified
+1 -1
test/CodeGen/AMDGPU/amdgcn.private-memory.ll
file modified
+2 -2
test/CodeGen/AMDGPU/amdgpu.work-item-intrinsics.deprecated.ll
file modified
+2 -2
test/CodeGen/AMDGPU/and.ll
file modified
+1 -1
test/CodeGen/AMDGPU/anyext.ll
file modified
+1 -1
test/CodeGen/AMDGPU/atomic_cmp_swap_local.ll
file modified
+2 -2
test/CodeGen/AMDGPU/atomic_load_add.ll
file modified
+2 -2
test/CodeGen/AMDGPU/atomic_load_sub.ll
file modified
+1 -1
test/CodeGen/AMDGPU/basic-branch.ll
file modified
+2 -2
test/CodeGen/AMDGPU/bfi_int.ll
file modified
+2 -2
test/CodeGen/AMDGPU/bfm.ll
file modified
+2 -2
test/CodeGen/AMDGPU/bitcast-vector-extract.ll
file modified
+1 -1
test/CodeGen/AMDGPU/bitreverse.ll
file modified
+2 -2
test/CodeGen/AMDGPU/br_cc.f16.ll
file modified
+1 -1
test/CodeGen/AMDGPU/branch-condition-and.ll
file modified
+1 -1
test/CodeGen/AMDGPU/bswap.ll
file modified
+1 -1
test/CodeGen/AMDGPU/bug-vopc-commute.ll
file modified
+2 -4
test/CodeGen/AMDGPU/build_vector.ll
file modified
+2 -2
test/CodeGen/AMDGPU/cgp-addressing-modes-flat.ll
file modified
+2 -2
test/CodeGen/AMDGPU/cgp-addressing-modes.ll
file modified
+2 -2
test/CodeGen/AMDGPU/cgp-bitfield-extract.ll
file modified
+2 -2
test/CodeGen/AMDGPU/concat_vectors.ll
file modified
+2 -2
test/CodeGen/AMDGPU/constant-fold-mi-operands.ll
file modified
+1 -1
test/CodeGen/AMDGPU/copy-illegal-type.ll
file modified
+1 -1
test/CodeGen/AMDGPU/copy-to-reg.ll
file modified
+2 -2
test/CodeGen/AMDGPU/ctlz.ll
file modified
+1 -1
test/CodeGen/AMDGPU/ctlz_zero_undef.ll
file modified
+2 -2
test/CodeGen/AMDGPU/ctpop.ll
file modified
+2 -2
test/CodeGen/AMDGPU/ctpop64.ll
file modified
+1 -1
test/CodeGen/AMDGPU/cttz_zero_undef.ll
file modified
+2 -2
test/CodeGen/AMDGPU/cube.ll
file modified
+2 -2
test/CodeGen/AMDGPU/cvt_f32_ubyte.ll
file modified
+1 -1
test/CodeGen/AMDGPU/cvt_rpi_i32_f32.ll
file modified
+2 -2
test/CodeGen/AMDGPU/elf.ll
file modified
+7 -7
test/CodeGen/AMDGPU/extload.ll
file modified
+1 -1
test/CodeGen/AMDGPU/extract_vector_elt-f64.ll
file modified
+1 -1
test/CodeGen/AMDGPU/extract_vector_elt-i16.ll
file modified
+1 -1
test/CodeGen/AMDGPU/extract_vector_elt-i64.ll
file modified
+1 -1
test/CodeGen/AMDGPU/extract_vector_elt-i8.ll
file modified
+1 -1
test/CodeGen/AMDGPU/fabs.ll
file modified
+1 -1
test/CodeGen/AMDGPU/fadd.f16.ll
file modified
+1 -1
test/CodeGen/AMDGPU/fadd.ll
file modified
+1 -1
test/CodeGen/AMDGPU/fadd64.ll
file modified
+2 -2
test/CodeGen/AMDGPU/fcanonicalize.f16.ll
file modified
+3 -3
test/CodeGen/AMDGPU/fceil.ll
file modified
+2 -2
test/CodeGen/AMDGPU/fcmp.f16.ll
file modified
+1 -1
test/CodeGen/AMDGPU/fcmp64.ll
file modified
+1 -1
test/CodeGen/AMDGPU/fcopysign.f32.ll
file modified
+1 -1
test/CodeGen/AMDGPU/fcopysign.f64.ll
file modified
+1 -1
test/CodeGen/AMDGPU/fdiv.f16.ll
file modified
+2 -2
test/CodeGen/AMDGPU/fdiv.f64.ll
file modified
+1 -1
test/CodeGen/AMDGPU/fdiv.ll
file modified
+3 -3
test/CodeGen/AMDGPU/ffloor.f64.ll
file modified
+1 -1
test/CodeGen/AMDGPU/ffloor.ll
file modified
+2 -2
test/CodeGen/AMDGPU/flat-address-space.ll
file modified
+2 -2
test/CodeGen/AMDGPU/flat-for-global-subtarget-feature.lltest/CodeGen/AMDGPU/ci-use-flat-for-global.ll
file renamed
+28 -0
test/CodeGen/AMDGPU/flat-scratch-reg.ll
file modified
+1 -1
test/CodeGen/AMDGPU/fma.f64.ll
file modified
+2 -2
test/CodeGen/AMDGPU/fmax3.f64.ll
file modified
+2 -2
test/CodeGen/AMDGPU/fmax3.ll
file modified
+2 -2
test/CodeGen/AMDGPU/fmaxnum.f64.ll
file modified
+2 -2
test/CodeGen/AMDGPU/fmaxnum.ll
file modified
+1 -1
test/CodeGen/AMDGPU/fmin3.ll
file modified
+3 -3
test/CodeGen/AMDGPU/fminnum.ll
file modified
+1 -1
test/CodeGen/AMDGPU/fmul-2-combine-multi-use.ll
file modified
+1 -1
test/CodeGen/AMDGPU/fmul.f16.ll
file modified
+1 -1
test/CodeGen/AMDGPU/fmul.ll
file modified
+1 -1
test/CodeGen/AMDGPU/fmuladd.f64.ll
file modified
+2 -2
test/CodeGen/AMDGPU/fnearbyint.ll
file modified
+2 -2
test/CodeGen/AMDGPU/fneg-combines.ll
file modified
+104 -39
test/CodeGen/AMDGPU/fneg-fabs.f64.ll
file modified
+1 -1
test/CodeGen/AMDGPU/fneg.f64.ll
file modified
+2 -2
test/CodeGen/AMDGPU/fneg.ll
file modified
+1 -1
test/CodeGen/AMDGPU/fp16_to_fp32.ll
file modified
+1 -1
test/CodeGen/AMDGPU/fp16_to_fp64.ll
file modified
+1 -1
test/CodeGen/AMDGPU/fp32_to_fp16.ll
file modified
+1 -1
test/CodeGen/AMDGPU/fp_to_sint.ll
file modified
+1 -1
test/CodeGen/AMDGPU/fp_to_uint.ll
file modified
+1 -1
test/CodeGen/AMDGPU/fpext.f16.ll
file modified
+1 -1
test/CodeGen/AMDGPU/fpext.ll
file modified
+1 -1
test/CodeGen/AMDGPU/fptosi.f16.ll
file modified
+1 -1
test/CodeGen/AMDGPU/fptoui.f16.ll
file modified
+1 -1
test/CodeGen/AMDGPU/fptrunc.f16.ll
file modified
+1 -1
test/CodeGen/AMDGPU/fptrunc.ll
file modified
+3 -3
test/CodeGen/AMDGPU/fract.f64.ll
file modified
+2 -2
test/CodeGen/AMDGPU/fract.ll
file modified
+2 -2
test/CodeGen/AMDGPU/frem.ll
file modified
+2 -2
test/CodeGen/AMDGPU/fsqrt.f64.ll
file modified
+1 -1
test/CodeGen/AMDGPU/fsqrt.ll
file modified
+1 -1
test/CodeGen/AMDGPU/fsub.f16.ll
file modified
+1 -1
test/CodeGen/AMDGPU/ftrunc.ll
file modified
+1 -1
test/CodeGen/AMDGPU/gep-address-space.ll
file modified
+1 -1
test/CodeGen/AMDGPU/global-directive.ll
file modified
+1 -1
test/CodeGen/AMDGPU/global-extload-i16.ll
file modified
+2 -2
test/CodeGen/AMDGPU/global_atomics.ll
file modified
+1 -1
test/CodeGen/AMDGPU/global_atomics_i64.ll
file modified
+1 -1
test/CodeGen/AMDGPU/gv-const-addrspace.ll
file modified
+2 -2
test/CodeGen/AMDGPU/gv-offset-folding.ll
file modified
+1 -1
test/CodeGen/AMDGPU/half.ll
file modified
+1 -1
test/CodeGen/AMDGPU/hsa-note-no-func.ll
file modified
+3 -3
test/CodeGen/AMDGPU/i1-copy-phi.ll
file modified
+1 -1
test/CodeGen/AMDGPU/icmp64.ll
file modified
+2 -2
test/CodeGen/AMDGPU/imm.ll
file modified
+1 -1
test/CodeGen/AMDGPU/imm16.ll
file modified
+1 -1
test/CodeGen/AMDGPU/indirect-addressing-si.ll
file modified
+2 -2
test/CodeGen/AMDGPU/indirect-private-64.ll
file modified
+2 -2
test/CodeGen/AMDGPU/infinite-loop.ll
file modified
+2 -2
test/CodeGen/AMDGPU/inline-asm.ll
file modified
+1 -1
test/CodeGen/AMDGPU/insert_vector_elt.ll
file modified
+1 -1
test/CodeGen/AMDGPU/inserted-wait-states.mir
file modified
+1 -1
test/CodeGen/AMDGPU/kernel-args.ll
file modified
+1 -1
test/CodeGen/AMDGPU/large-alloca-graphics.ll
file modified
+1 -1
test/CodeGen/AMDGPU/llvm.AMDGPU.bfe.i32.ll
file modified
+2 -2
test/CodeGen/AMDGPU/llvm.AMDGPU.bfe.u32.ll
file modified
+3 -3
test/CodeGen/AMDGPU/llvm.AMDGPU.clamp.ll
file modified
+1 -1
test/CodeGen/AMDGPU/llvm.amdgcn.atomic.dec.ll
file modified
+1 -1
test/CodeGen/AMDGPU/llvm.amdgcn.atomic.inc.ll
file modified
+1 -1
test/CodeGen/AMDGPU/llvm.amdgcn.class.f16.ll
file modified
+1 -1
test/CodeGen/AMDGPU/llvm.amdgcn.cos.f16.ll
file modified
+1 -1
test/CodeGen/AMDGPU/llvm.amdgcn.div.fixup.f16.ll
file modified
+1 -1
test/CodeGen/AMDGPU/llvm.amdgcn.div.fixup.ll
file modified
+2 -2
test/CodeGen/AMDGPU/llvm.amdgcn.div.fmas.ll
file modified
+1 -1
test/CodeGen/AMDGPU/llvm.amdgcn.div.scale.ll
file modified
+4 -2
test/CodeGen/AMDGPU/llvm.amdgcn.fract.f16.ll
file modified
+1 -1
test/CodeGen/AMDGPU/llvm.amdgcn.fract.ll
file modified
+1 -1
test/CodeGen/AMDGPU/llvm.amdgcn.frexp.exp.f16.ll
file modified
+1 -1
test/CodeGen/AMDGPU/llvm.amdgcn.frexp.exp.ll
file modified
+1 -1
test/CodeGen/AMDGPU/llvm.amdgcn.frexp.mant.f16.ll
file modified
+1 -1
test/CodeGen/AMDGPU/llvm.amdgcn.ldexp.f16.ll
file modified
+1 -1
test/CodeGen/AMDGPU/llvm.amdgcn.mbcnt.ll
file modified
+6 -6
test/CodeGen/AMDGPU/llvm.amdgcn.mov.dpp.ll
file modified
+2 -2
test/CodeGen/AMDGPU/llvm.amdgcn.rcp.f16.ll
file modified
+1 -1
test/CodeGen/AMDGPU/llvm.amdgcn.readlane.ll
file modified
+1 -1
test/CodeGen/AMDGPU/llvm.amdgcn.rsq.clamp.ll
file modified
+1 -1
test/CodeGen/AMDGPU/llvm.amdgcn.rsq.f16.ll
file modified
+1 -1
test/CodeGen/AMDGPU/llvm.amdgcn.rsq.ll
file modified
+1 -1
test/CodeGen/AMDGPU/llvm.amdgcn.s.memrealtime.ll
file modified
+2 -2
test/CodeGen/AMDGPU/llvm.amdgcn.s.memtime.ll
file modified
+1 -1
test/CodeGen/AMDGPU/llvm.amdgcn.s.waitcnt.ll
file modified
+1 -1
test/CodeGen/AMDGPU/llvm.amdgcn.sffbh.ll
file modified
+1 -1
test/CodeGen/AMDGPU/llvm.amdgcn.sin.f16.ll
file modified
+1 -1
test/CodeGen/AMDGPU/llvm.amdgcn.sin.ll
file modified
+1 -1
test/CodeGen/AMDGPU/llvm.amdgcn.trig.preop.ll
file modified
+2 -2
test/CodeGen/AMDGPU/llvm.amdgcn.workitem.id.ll
file modified
+3 -3
test/CodeGen/AMDGPU/llvm.ceil.f16.ll
file modified
+1 -1
test/CodeGen/AMDGPU/llvm.cos.f16.ll
file modified
+1 -1
test/CodeGen/AMDGPU/llvm.exp2.f16.ll
file modified
+1 -1
test/CodeGen/AMDGPU/llvm.floor.f16.ll
file modified
+1 -1
test/CodeGen/AMDGPU/llvm.fma.f16.ll
file modified
+1 -1
test/CodeGen/AMDGPU/llvm.fmuladd.f16.ll
file modified
+2 -2
test/CodeGen/AMDGPU/llvm.log2.f16.ll
file modified
+1 -1
test/CodeGen/AMDGPU/llvm.maxnum.f16.ll
file modified
+1 -1
test/CodeGen/AMDGPU/llvm.memcpy.ll
file modified
+1 -1
test/CodeGen/AMDGPU/llvm.minnum.f16.ll
file modified
+1 -1
test/CodeGen/AMDGPU/llvm.r600.read.local.size.ll
file modified
+2 -2
test/CodeGen/AMDGPU/llvm.rint.f16.ll
file modified
+1 -1
test/CodeGen/AMDGPU/llvm.round.ll
file modified
+1 -1
test/CodeGen/AMDGPU/llvm.sin.f16.ll
file modified
+1 -1
test/CodeGen/AMDGPU/llvm.sqrt.f16.ll
file modified
+1 -1
test/CodeGen/AMDGPU/llvm.trunc.f16.ll
file modified
+1 -1
test/CodeGen/AMDGPU/load-constant-f64.ll
file modified
+1 -1
test/CodeGen/AMDGPU/load-constant-i1.ll
file modified
+1 -1
test/CodeGen/AMDGPU/load-constant-i16.ll
file modified
+1 -1
test/CodeGen/AMDGPU/load-constant-i32.ll
file modified
+1 -1
test/CodeGen/AMDGPU/load-constant-i64.ll
file modified
+1 -1
test/CodeGen/AMDGPU/load-constant-i8.ll
file modified
+1 -1
test/CodeGen/AMDGPU/load-global-f32.ll
file modified
+1 -1
test/CodeGen/AMDGPU/load-global-f64.ll
file modified
+1 -1
test/CodeGen/AMDGPU/load-global-i1.ll
file modified
+1 -1
test/CodeGen/AMDGPU/load-global-i16.ll
file modified
+1 -1
test/CodeGen/AMDGPU/load-global-i32.ll
file modified
+1 -1
test/CodeGen/AMDGPU/load-global-i64.ll
file modified
+1 -1
test/CodeGen/AMDGPU/load-global-i8.ll
file modified
+1 -1
test/CodeGen/AMDGPU/load-local-i32.ll
file modified
+1 -1
test/CodeGen/AMDGPU/load-local-i8.ll
file modified
+16 -16
test/CodeGen/AMDGPU/load-weird-sizes.ll
file modified
+1 -1
test/CodeGen/AMDGPU/local-64.ll
file modified
+2 -2
test/CodeGen/AMDGPU/local-atomics.ll
file modified
+1 -1
test/CodeGen/AMDGPU/local-atomics64.ll
file modified
+1 -1
test/CodeGen/AMDGPU/local-stack-slot-bug.ll
file modified
+1 -1
test/CodeGen/AMDGPU/local-stack-slot-offset.ll
file modified
+1 -1
test/CodeGen/AMDGPU/lshl.ll
file modified
+1 -1
test/CodeGen/AMDGPU/lshr.ll
file modified
+1 -1
test/CodeGen/AMDGPU/mad_int24.ll
file modified
+1 -1
test/CodeGen/AMDGPU/mad_uint24.ll
file modified
+3 -3
test/CodeGen/AMDGPU/madak.ll
file modified
+1 -1
test/CodeGen/AMDGPU/madmk.ll
file modified
+1 -1
test/CodeGen/AMDGPU/max.i16.ll
file modified
+1 -1
test/CodeGen/AMDGPU/merge-store-usedef.ll
file modified
+1 -1
test/CodeGen/AMDGPU/min.ll
file modified
+1 -1
test/CodeGen/AMDGPU/mubuf-shader-vgpr.ll
file modified
+1 -2
test/CodeGen/AMDGPU/mul.ll
file modified
+1 -1
test/CodeGen/AMDGPU/mul_int24.ll
file modified
+1 -1
test/CodeGen/AMDGPU/mul_uint24-amdgcn.ll
file modified
+1 -1
test/CodeGen/AMDGPU/operand-spacing.ll
file modified
+2 -2
test/CodeGen/AMDGPU/or.ll
file modified
+1 -1
test/CodeGen/AMDGPU/rcp-pattern.ll
file modified
+1 -1
test/CodeGen/AMDGPU/readcyclecounter.ll
file modified
+2 -2
test/CodeGen/AMDGPU/reduce-load-width-alignment.ll
file modified
+1 -1
test/CodeGen/AMDGPU/reg-coalescer-sched-crash.ll
file modified
+1 -1
test/CodeGen/AMDGPU/reorder-stores.ll
file modified
+2 -2
test/CodeGen/AMDGPU/rotl.i64.ll
file modified
+1 -1
test/CodeGen/AMDGPU/rotr.i64.ll
file modified
+1 -1
test/CodeGen/AMDGPU/rotr.ll
file modified
+1 -1
test/CodeGen/AMDGPU/s_addk_i32.ll
file modified
+1 -1
test/CodeGen/AMDGPU/s_movk_i32.ll
file modified
+1 -1
test/CodeGen/AMDGPU/s_mulk_i32.ll
file modified
+2 -2
test/CodeGen/AMDGPU/scalar_to_vector.ll
file modified
+1 -1
test/CodeGen/AMDGPU/schedule-kernel-arg-loads.ll
file modified
+1 -1
test/CodeGen/AMDGPU/sdiv.ll
file modified
+1 -1
test/CodeGen/AMDGPU/sdivrem24.ll
file modified
+1 -1
test/CodeGen/AMDGPU/sdivrem64.ll
file modified
+1 -1
test/CodeGen/AMDGPU/select-fabs-fneg-extract.ll
file modified
+2 -2
test/CodeGen/AMDGPU/select-i1.ll
file modified
+1 -1
test/CodeGen/AMDGPU/select-vectors.ll
file modified
+1 -1
test/CodeGen/AMDGPU/select.f16.ll
file modified
+1 -1
test/CodeGen/AMDGPU/selectcc-opt.ll
file modified
+2 -2
test/CodeGen/AMDGPU/setcc-opt.ll
file modified
+1 -1
test/CodeGen/AMDGPU/setcc64.ll
file modified
+1 -1
test/CodeGen/AMDGPU/seto.ll
file modified
+1 -1
test/CodeGen/AMDGPU/sext-in-reg.ll
file modified
+1 -1
test/CodeGen/AMDGPU/sgpr-copy-duplicate-operand.ll
file modified
+1 -1
test/CodeGen/AMDGPU/sgpr-copy.ll
file modified
+1 -1
test/CodeGen/AMDGPU/shl.ll
file modified
+1 -1
test/CodeGen/AMDGPU/shl_add_ptr.ll
file modified
+1 -1
test/CodeGen/AMDGPU/si-annotate-cf.ll
file modified
+1 -1
test/CodeGen/AMDGPU/si-lod-bias.ll
file modified
+1 -1
test/CodeGen/AMDGPU/si-sgpr-spill.ll
file modified
+1 -1
test/CodeGen/AMDGPU/si-spill-cf.ll
file modified
+1 -1
test/CodeGen/AMDGPU/si-spill-sgpr-stack.ll
file modified
+2 -2
test/CodeGen/AMDGPU/si-vector-hang.ll
file modified
+1 -1
test/CodeGen/AMDGPU/sign_extend.ll
file modified
+1 -1
test/CodeGen/AMDGPU/sint_to_fp.i64.ll
file modified
+1 -1
test/CodeGen/AMDGPU/sint_to_fp.ll
file modified
+2 -2
test/CodeGen/AMDGPU/sitofp.f16.ll
file modified
+1 -1
test/CodeGen/AMDGPU/smed3.ll
file modified
+1 -1
test/CodeGen/AMDGPU/sminmax.ll
file modified
+2 -2
test/CodeGen/AMDGPU/smrd-vccz-bug.ll
file modified
+1 -1
test/CodeGen/AMDGPU/smrd.ll
file modified
+1 -1
test/CodeGen/AMDGPU/sopk-compares.ll
file modified
+1 -1
test/CodeGen/AMDGPU/sra.ll
file modified
+1 -1
test/CodeGen/AMDGPU/srl.ll
file modified
+1 -1
test/CodeGen/AMDGPU/store-global.ll
file modified
+1 -1
test/CodeGen/AMDGPU/store-v3i64.ll
file modified
+1 -1
test/CodeGen/AMDGPU/sub.i16.ll
file modified
+1 -1
test/CodeGen/AMDGPU/trunc-bitcast-vector.ll
file modified
+1 -1
test/CodeGen/AMDGPU/trunc-cmp-constant.ll
file modified
+2 -2
test/CodeGen/AMDGPU/trunc-store-i1.ll
file modified
+2 -2
test/CodeGen/AMDGPU/trunc-store.ll
file modified
+1 -1
test/CodeGen/AMDGPU/uaddo.ll
file modified
+1 -1
test/CodeGen/AMDGPU/udiv.ll
file modified
+1 -1
test/CodeGen/AMDGPU/udivrem.ll
file modified
+1 -1
test/CodeGen/AMDGPU/udivrem24.ll
file modified
+1 -1
test/CodeGen/AMDGPU/udivrem64.ll
file modified
+1 -1
test/CodeGen/AMDGPU/uint_to_fp.i64.ll
file modified
+2 -2
test/CodeGen/AMDGPU/uint_to_fp.ll
file modified
+2 -2
test/CodeGen/AMDGPU/uitofp.f16.ll
file modified
+1 -1
test/CodeGen/AMDGPU/umed3.ll
file modified
+1 -1
test/CodeGen/AMDGPU/unaligned-load-store.ll
file modified
+1 -1
test/CodeGen/AMDGPU/uniform-cfg.ll
file modified
+1 -1
test/CodeGen/AMDGPU/urecip.ll
file modified
+3 -3
test/CodeGen/AMDGPU/urem.ll
file modified
+1 -1
test/CodeGen/AMDGPU/use-sgpr-multiple-times.ll
file modified
+1 -1
test/CodeGen/AMDGPU/v_cndmask.ll
file modified
+1 -1
test/CodeGen/AMDGPU/v_mac.ll
file modified
+1 -1
test/CodeGen/AMDGPU/v_mac_f16.ll
file modified
+8 -8
test/CodeGen/AMDGPU/v_madak_f16.ll
file modified
+1 -1
test/CodeGen/AMDGPU/vgpr-spill-emergency-stack-slot-compute.ll
file modified
+2 -2
test/CodeGen/AMDGPU/vselect.ll
file modified
+1 -1
test/CodeGen/AMDGPU/wait.ll
file modified
+4 -4
test/CodeGen/AMDGPU/waitcnt-flat.ll
file modified
+1 -1
test/CodeGen/AMDGPU/xor.ll
file modified
+1 -1
test/CodeGen/AMDGPU/zero_extend.ll
file modified
+1 -1
test/CodeGen/ARM/neon_div.ll
file modified
+46 -37
test/CodeGen/ARM/vector-load.ll
file modified
+10 -0
test/CodeGen/ARM/xray-armv6-attribute-instrumentation.ll
file modified
+6 -0
test/CodeGen/ARM/xray-armv7-attribute-instrumentation.ll
file modified
+6 -0
test/CodeGen/X86/avx-trunc.ll
file modified
+0 -26
test/CodeGen/X86/avx512-trunc.ll
file modified
+0 -205
test/CodeGen/X86/phaddsub.ll
file modified
+58 -0
test/MC/AMDGPU/vop3.s
file modified
+2 -6
test/Transforms/SimplifyCFG/sink-common-code.ll
file modified
+24 -0
utils/sanitizers/ubsan_blacklist.txt
file added
+7
    Vendor import of llvm release_40 branch r293443:
    https://llvm.org/svn/llvm-project/llvm/branches/release_40@293443
    
        
file modified
+6 -0
file modified
+1 -1
file modified
+1 -1
file modified
+2 -2
file modified
+1 -1
file modified
+1 -1
file modified
+2 -2
file modified
+2 -2
file modified
+7 -7
file modified
+1 -1
file modified
+1 -1
file modified
+2 -2
file modified
+3 -3
test/CodeGen/AMDGPU/flat-for-global-subtarget-feature.ll test/CodeGen/AMDGPU/ci-use-flat-for-global.ll
file renamed
file modified
+2 -2
file modified
+3 -3
file modified
+1 -1
file modified
+1 -1
file modified
+1 -1
file modified
+2 -2
file modified
+2 -2
file modified
+1 -1
file modified
+1 -1
file modified
+1 -1
file modified
+1 -1
file modified
+1 -1
file modified
+1 -1
file modified
+1 -1
file modified
+1 -1
file modified
+1 -1
file modified
+1 -1
file modified
+1 -1
file modified
+1 -1
file modified
+1 -1
file modified
+1 -1
file modified
+1 -1
file modified
+1 -1
file modified
+1 -1
file modified
+1 -1
file modified
+1 -1
file modified
+1 -1
file modified
+1 -1
file modified
+1 -1
file modified
+1 -1
file modified
+1 -1
file modified
+4 -4
file modified
+1 -1
file modified
+46 -37
file modified
+0 -26
file modified
+58 -0
file modified
+2 -6