Skip to content

Commit

Permalink
Rollup merge of rust-lang#50514 - alexcrichton:update-llvm, r=kennytm
Browse files Browse the repository at this point in the history
Pull in a wasm fix from LLVM upstream

This pulls in a fix for https://bugs.llvm.org/show_bug.cgi?id=36564 which has
already landed in upstream LLVM and should...

Closes rust-lang-nursery/rust-wasm#168
  • Loading branch information
alexcrichton committed May 10, 2018
2 parents 7bd4fda + 12446dd commit 4c4396c
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion src/llvm
Submodule llvm updated 57 files
+1 −1 CMakeLists.txt
+6 −3 include/llvm/CodeGen/TargetInstrInfo.h
+2 −0 lib/Analysis/GlobalsModRef.cpp
+20 −9 lib/Analysis/MemorySSA.cpp
+5 −2 lib/CodeGen/LiveDebugVariables.cpp
+16 −3 lib/CodeGen/PeepholeOptimizer.cpp
+6 −0 lib/CodeGen/TargetInstrInfo.cpp
+1 −1 lib/Support/Host.cpp
+18 −0 lib/Target/AArch64/AArch64FalkorHWPFFix.cpp
+1 −0 lib/Target/AMDGPU/AMDGPUTargetMachine.cpp
+1 −0 lib/Target/AMDGPU/SIISelLowering.cpp
+4 −0 lib/Target/AMDGPU/SIInstructions.td
+10 −4 lib/Target/ARM/ARMBaseInstrInfo.cpp
+1 −0 lib/Target/ARM/ARMComputeBlockSize.cpp
+1 −0 lib/Target/Mips/AsmParser/MipsAsmParser.cpp
+6 −0 lib/Target/Mips/MicroMips32r6InstrInfo.td
+6 −0 lib/Target/Mips/MicroMipsInstrInfo.td
+4 −0 lib/Target/Mips/Mips.td
+39 −0 lib/Target/Mips/Mips32r6InstrInfo.td
+29 −5 lib/Target/Mips/Mips64InstrInfo.td
+30 −0 lib/Target/Mips/Mips64r6InstrInfo.td
+1 −1 lib/Target/Mips/MipsDSPInstrFormats.td
+8 −7 lib/Target/Mips/MipsFastISel.cpp
+2 −2 lib/Target/Mips/MipsInstrFormats.td
+16 −5 lib/Target/Mips/MipsInstrInfo.cpp
+38 −17 lib/Target/Mips/MipsInstrInfo.td
+14 −5 lib/Target/Mips/MipsLongBranch.cpp
+13 −3 lib/Target/Mips/MipsSubtarget.cpp
+7 −0 lib/Target/Mips/MipsSubtarget.h
+5 −1 lib/Target/PowerPC/PPCISelLowering.cpp
+6 −1 lib/Target/PowerPC/PPCInstrInfo.cpp
+10 −0 lib/Transforms/IPO/ArgumentPromotion.cpp
+24 −1 lib/Transforms/IPO/GlobalOpt.cpp
+1 −0 lib/Transforms/InstCombine/InstructionCombining.cpp
+75 −2 lib/Transforms/Scalar/CallSiteSplitting.cpp
+55 −1 lib/Transforms/Scalar/SCCP.cpp
+38 −0 test/Analysis/MemorySSA/pr36883.ll
+25 −0 test/CodeGen/AArch64/falkor-hwpf-fix.mir
+334 −0 test/CodeGen/AMDGPU/ctpop16.ll
+36 −0 test/CodeGen/ARM/peephole-phi.mir
+188 −0 test/CodeGen/Mips/indirect-jump-hazard/calls.ll
+58 −0 test/CodeGen/Mips/indirect-jump-hazard/guards-verify-call.mir
+59 −0 test/CodeGen/Mips/indirect-jump-hazard/guards-verify-tailcall.mir
+649 −0 test/CodeGen/Mips/indirect-jump-hazard/jumptables.ll
+138 −0 test/CodeGen/Mips/indirect-jump-hazard/long-branch.ll
+113 −0 test/CodeGen/Mips/indirect-jump-hazard/long-calls.ll
+5 −0 test/CodeGen/Mips/indirect-jump-hazard/unsupported-micromips.ll
+5 −0 test/CodeGen/Mips/indirect-jump-hazard/unsupported-mips32.ll
+198 −0 test/CodeGen/PowerPC/convert-rr-to-ri-instrs.mir
+18 −0 test/CodeGen/PowerPC/pr35402.ll
+359 −0 test/CodeGen/Thumb/PR36658.mir
+31 −31 test/DebugInfo/X86/live-debug-vars-discard-invalid.mir
+45 −0 test/Transforms/ArgumentPromotion/musttail.ll
+109 −0 test/Transforms/CallSiteSplitting/musttail.ll
+34 −0 test/Transforms/GlobalOpt/musttail_cc.ll
+58 −0 test/Transforms/IPConstantProp/musttail-call.ll
+3 −2 tools/llvm-config/CMakeLists.txt

0 comments on commit 4c4396c

Please sign in to comment.