e4bbdda Vendor import of llvm-project branch release/12.x llvmorg-12.0.1-rc2-0-ge7dac564cd0e, a.k.a. 12.0.1 rc2.

Authored and Committed by Dimitry Andric 3 years ago
59 files changed. 913 lines added. 504 lines removed.
clang/lib/Basic/Targets/PPC.cpp
file modified
+1 -0
clang/lib/CodeGen/CGOpenMPRuntime.cpp
file modified
+20 -12
clang/lib/CodeGen/CodeGenModule.cpp
file modified
+7 -5
clang/lib/Format/TokenAnnotator.cpp
file modified
+6 -6
clang/lib/Format/UnwrappedLineFormatter.cpp
file modified
+0 -7
clang/lib/Format/UnwrappedLineParser.cpp
file modified
+66 -23
clang/lib/Format/UnwrappedLineParser.h
file modified
+9 -3
clang/lib/Headers/ppc_wrappers/xmmintrin.h
file modified
+4 -5
clang/lib/Sema/SemaChecking.cpp
file modified
+4 -1
libcxx/include/memory
file modified
+16 -16
lld/ELF/SyntheticSections.cpp
file modified
+3 -1
lldb/docs/man/lldb.rst
file modified
+2 -2
lldb/tools/driver/Driver.cpp
file modified
+2 -2
llvm/include/llvm/ADT/Any.h
file modified
+6 -1
llvm/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h
file modified
+1 -0
llvm/include/llvm/IR/Constant.h
file modified
+4 -0
llvm/lib/Analysis/ConstantFolding.cpp
file modified
+1 -14
llvm/lib/Analysis/InstructionSimplify.cpp
file modified
+5 -3
llvm/lib/Analysis/MemoryDependenceAnalysis.cpp
file modified
+3 -1
llvm/lib/Analysis/ScalarEvolution.cpp
file modified
+4 -0
llvm/lib/Analysis/ValueTracking.cpp
file modified
+13 -2
llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp
file modified
+2 -3
llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp
file modified
+28 -16
llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
file modified
+16 -8
llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
file modified
+29 -4
llvm/lib/CodeGen/StackProtector.cpp
file modified
+20 -4
llvm/lib/IR/Constants.cpp
file modified
+12 -0
llvm/lib/MC/ELFObjectWriter.cpp
file modified
+11 -0
llvm/lib/Support/CommandLine.cpp
file modified
+1 -1
llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
file modified
+27 -16
llvm/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp
file modified
+1 -1
llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp
file modified
+9 -13
llvm/lib/Target/BPF/BPFMIPeephole.cpp
file modified
+3 -0
llvm/lib/Target/BPF/BPFPreserveDIType.cpp
file modified
+9 -0
llvm/lib/Target/BPF/BPFTargetMachine.cpp
file modified
+6 -0
llvm/lib/Target/BPF/BPFTargetMachine.h
file modified
+2 -0
llvm/lib/Target/BPF/BPFTargetTransformInfo.h
file added
+61
llvm/lib/Target/BPF/BTF.def
file modified
+1 -0
llvm/lib/Target/BPF/BTFDebug.cpp
file modified
+50 -12
llvm/lib/Target/BPF/BTFDebug.h
file modified
+10 -1
llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp
file modified
+6 -0
llvm/lib/Target/PowerPC/PPCFrameLowering.cpp
file modified
+187 -178
llvm/lib/Target/PowerPC/PPCISelLowering.cpp
file modified
+62 -0
llvm/lib/Target/PowerPC/PPCISelLowering.h
file modified
+1 -0
llvm/lib/Target/PowerPC/PPCRegisterInfo.td
file modified
+25 -18
llvm/lib/Target/PowerPC/PPCTargetTransformInfo.cpp
file modified
+21 -0
llvm/lib/Target/PowerPC/PPCTargetTransformInfo.h
file modified
+3 -0
llvm/lib/Target/RISCV/RISCVInstrInfoVPseudos.td
file modified
+10 -10
llvm/lib/Target/SystemZ/SystemZISelLowering.cpp
file modified
+4 -1
llvm/lib/Target/WebAssembly/WebAssemblyLowerEmscriptenEHSjLj.cpp
file modified
+3 -10
llvm/lib/Target/X86/X86ISelLowering.cpp
file modified
+2 -0
llvm/lib/Target/X86/X86InstrCompiler.td
file modified
+7 -4
llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp
file modified
+9 -8
llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp
file modified
+4 -1
llvm/lib/Transforms/InstCombine/InstCombineShifts.cpp
file modified
+32 -26
llvm/lib/Transforms/Scalar/LoopRerollPass.cpp
file modified
+6 -0
llvm/lib/Transforms/Scalar/LowerConstantIntrinsics.cpp
file modified
+4 -4
llvm/lib/Transforms/Scalar/SCCP.cpp
file modified
+6 -1
llvm/lib/Transforms/Utils/InlineFunction.cpp
file modified
+46 -60
    Vendor import of llvm-project branch release/12.x llvmorg-12.0.1-rc2-0-ge7dac564cd0e, a.k.a. 12.0.1 rc2.
    
        
file modified
+16 -16
file modified
+2 -2
file modified
+2 -2
file modified
+6 -1
file modified
+12 -0
file modified
+1 -0