SuccessChanges

Summary

  1. Speculative Compilation [ORC] Remove Speculator Variants for Different Program Representations [ORC] Block Freq Analysis Speculative Compilation with Naive Block Frequency Add Applications to OrcSpeculation ORC v2 with Block Freq Query & Example Deleted BenchMark Programs Signed-off-by: preejackie <praveenvelliengiri@gmail.com> ORCv2 comments resolved [ORCV2] NFC ORCv2 NFC [ORCv2] Speculative compilation - CFGWalkQuery ORCv2 Adapting IRSpeculationLayer to new locking scheme
  2. IR: print value numbers for unnamed function arguments For consistency with normal instructions and clarity when reading IR, it's best to print the %0, %1, ... names of function arguments in definitions. Also modifies the parser to accept IR in that form for obvious reasons.
  3. Finish moving TargetRegisterInfo::isVirtualRegister() and friends to llvm::Register as started by r367614. NFC
Revision 367756 by pree-jackie:
Speculative Compilation

[ORC] Remove Speculator Variants for Different Program Representations

[ORC] Block Freq Analysis

Speculative Compilation with Naive Block Frequency

Add Applications to OrcSpeculation

ORC v2 with Block Freq Query & Example

Deleted BenchMark Programs

Signed-off-by: preejackie <praveenvelliengiri@gmail.com>

ORCv2 comments resolved

[ORCV2] NFC

ORCv2 NFC

[ORCv2] Speculative compilation - CFGWalkQuery

ORCv2 Adapting IRSpeculationLayer to new locking scheme
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/examples/CMakeLists.txtllvm.src/examples/CMakeLists.txt
The file was added/llvm/trunk/examples/SpeculativeJITllvm.src/examples/SpeculativeJIT
The file was added/llvm/trunk/examples/SpeculativeJIT/CMakeLists.txtllvm.src/examples/SpeculativeJIT/CMakeLists.txt
The file was added/llvm/trunk/examples/SpeculativeJIT/SpeculativeJIT.cppllvm.src/examples/SpeculativeJIT/SpeculativeJIT.cpp
The file was modified/llvm/trunk/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.hllvm.src/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h
The file was modified/llvm/trunk/include/llvm/ExecutionEngine/Orc/LazyReexports.hllvm.src/include/llvm/ExecutionEngine/Orc/LazyReexports.h
The file was added/llvm/trunk/include/llvm/ExecutionEngine/Orc/SpeculateAnalyses.hllvm.src/include/llvm/ExecutionEngine/Orc/SpeculateAnalyses.h
The file was added/llvm/trunk/include/llvm/ExecutionEngine/Orc/Speculation.hllvm.src/include/llvm/ExecutionEngine/Orc/Speculation.h
The file was modified/llvm/trunk/lib/ExecutionEngine/Orc/CMakeLists.txtllvm.src/lib/ExecutionEngine/Orc/CMakeLists.txt
The file was modified/llvm/trunk/lib/ExecutionEngine/Orc/CompileOnDemandLayer.cppllvm.src/lib/ExecutionEngine/Orc/CompileOnDemandLayer.cpp
The file was modified/llvm/trunk/lib/ExecutionEngine/Orc/LazyReexports.cppllvm.src/lib/ExecutionEngine/Orc/LazyReexports.cpp
The file was added/llvm/trunk/lib/ExecutionEngine/Orc/SpeculateAnalyses.cppllvm.src/lib/ExecutionEngine/Orc/SpeculateAnalyses.cpp
The file was added/llvm/trunk/lib/ExecutionEngine/Orc/Speculation.cppllvm.src/lib/ExecutionEngine/Orc/Speculation.cpp
Revision 367755 by Tim Northover:
IR: print value numbers for unnamed function arguments

For consistency with normal instructions and clarity when reading IR,
it's best to print the %0, %1, ... names of function arguments in
definitions.

Also modifies the parser to accept IR in that form for obvious reasons.
Change TypePath in RepositoryPath in Workspace
The file was modified/cfe/trunk/test/CXX/except/except.spec/p14-ir.cppclang.src/test/CXX/except/except.spec/p14-ir.cpp
The file was modified/cfe/trunk/test/CodeGen/64bit-swiftcall.cclang.src/test/CodeGen/64bit-swiftcall.c
The file was modified/cfe/trunk/test/CodeGen/arm-arguments.cclang.src/test/CodeGen/arm-arguments.c
The file was modified/cfe/trunk/test/CodeGen/arm-swiftcall.cclang.src/test/CodeGen/arm-swiftcall.c
The file was modified/cfe/trunk/test/CodeGen/arm64-arguments.cclang.src/test/CodeGen/arm64-arguments.c
The file was modified/cfe/trunk/test/CodeGen/attr-cpuspecific.cclang.src/test/CodeGen/attr-cpuspecific.c
The file was modified/cfe/trunk/test/CodeGen/attr-naked.cclang.src/test/CodeGen/attr-naked.c
The file was modified/cfe/trunk/test/CodeGen/attr-target-mv-va-args.cclang.src/test/CodeGen/attr-target-mv-va-args.c
The file was modified/cfe/trunk/test/CodeGen/attr-target-mv.cclang.src/test/CodeGen/attr-target-mv.c
The file was modified/cfe/trunk/test/CodeGen/blocks.cclang.src/test/CodeGen/blocks.c
The file was modified/cfe/trunk/test/CodeGen/cfi-check-fail.cclang.src/test/CodeGen/cfi-check-fail.c
The file was modified/cfe/trunk/test/CodeGen/cfi-check-fail2.cclang.src/test/CodeGen/cfi-check-fail2.c
The file was modified/cfe/trunk/test/CodeGen/long_double_fp128.cppclang.src/test/CodeGen/long_double_fp128.cpp
The file was modified/cfe/trunk/test/CodeGen/mingw-long-double.cclang.src/test/CodeGen/mingw-long-double.c
The file was modified/cfe/trunk/test/CodeGen/mips-vector-arg.cclang.src/test/CodeGen/mips-vector-arg.c
The file was modified/cfe/trunk/test/CodeGen/mips64-padding-arg.cclang.src/test/CodeGen/mips64-padding-arg.c
The file was modified/cfe/trunk/test/CodeGen/pass-object-size.cclang.src/test/CodeGen/pass-object-size.c
The file was modified/cfe/trunk/test/CodeGen/pch-dllexport.cppclang.src/test/CodeGen/pch-dllexport.cpp
The file was modified/cfe/trunk/test/CodeGen/ppc64-align-struct.cclang.src/test/CodeGen/ppc64-align-struct.c
The file was modified/cfe/trunk/test/CodeGen/ppc64-qpx-vector.cclang.src/test/CodeGen/ppc64-qpx-vector.c
The file was modified/cfe/trunk/test/CodeGen/ppc64-vector.cclang.src/test/CodeGen/ppc64-vector.c
The file was modified/cfe/trunk/test/CodeGen/regcall.cclang.src/test/CodeGen/regcall.c
The file was modified/cfe/trunk/test/CodeGen/riscv32-ilp32-ilp32f-ilp32d-abi.cclang.src/test/CodeGen/riscv32-ilp32-ilp32f-ilp32d-abi.c
The file was modified/cfe/trunk/test/CodeGen/riscv32-ilp32d-abi.cclang.src/test/CodeGen/riscv32-ilp32d-abi.c
The file was modified/cfe/trunk/test/CodeGen/riscv32-ilp32f-ilp32d-abi.cclang.src/test/CodeGen/riscv32-ilp32f-ilp32d-abi.c
The file was modified/cfe/trunk/test/CodeGen/riscv64-lp64-abi.cclang.src/test/CodeGen/riscv64-lp64-abi.c
The file was modified/cfe/trunk/test/CodeGen/riscv64-lp64-lp64f-abi.cclang.src/test/CodeGen/riscv64-lp64-lp64f-abi.c
The file was modified/cfe/trunk/test/CodeGen/riscv64-lp64-lp64f-lp64d-abi.cclang.src/test/CodeGen/riscv64-lp64-lp64f-lp64d-abi.c
The file was modified/cfe/trunk/test/CodeGen/riscv64-lp64d-abi.cclang.src/test/CodeGen/riscv64-lp64d-abi.c
The file was modified/cfe/trunk/test/CodeGen/riscv64-lp64f-lp64d-abi.cclang.src/test/CodeGen/riscv64-lp64f-lp64d-abi.c
The file was modified/cfe/trunk/test/CodeGen/sanitize-thread-no-checking-at-run-time.mclang.src/test/CodeGen/sanitize-thread-no-checking-at-run-time.m
The file was modified/cfe/trunk/test/CodeGen/systemz-abi-vector.cclang.src/test/CodeGen/systemz-abi-vector.c
The file was modified/cfe/trunk/test/CodeGen/systemz-abi.cclang.src/test/CodeGen/systemz-abi.c
The file was modified/cfe/trunk/test/CodeGen/systemz-inline-asm.cclang.src/test/CodeGen/systemz-inline-asm.c
The file was modified/cfe/trunk/test/CodeGen/vectorcall.cclang.src/test/CodeGen/vectorcall.c
The file was modified/cfe/trunk/test/CodeGen/win64-i128.cclang.src/test/CodeGen/win64-i128.c
The file was modified/cfe/trunk/test/CodeGen/windows-swiftcall.cclang.src/test/CodeGen/windows-swiftcall.c
The file was modified/cfe/trunk/test/CodeGen/x86_32-arguments-darwin.cclang.src/test/CodeGen/x86_32-arguments-darwin.c
The file was modified/cfe/trunk/test/CodeGen/x86_32-arguments-linux.cclang.src/test/CodeGen/x86_32-arguments-linux.c
The file was modified/cfe/trunk/test/CodeGen/x86_32-arguments-realign.cclang.src/test/CodeGen/x86_32-arguments-realign.c
The file was modified/cfe/trunk/test/CodeGenCUDA/usual-deallocators.cuclang.src/test/CodeGenCUDA/usual-deallocators.cu
The file was modified/cfe/trunk/test/CodeGenCXX/arm-swiftcall.cppclang.src/test/CodeGenCXX/arm-swiftcall.cpp
The file was modified/cfe/trunk/test/CodeGenCXX/attr-cpuspecific.cppclang.src/test/CodeGenCXX/attr-cpuspecific.cpp
The file was modified/cfe/trunk/test/CodeGenCXX/attr-target-mv-diff-ns.cppclang.src/test/CodeGenCXX/attr-target-mv-diff-ns.cpp
The file was modified/cfe/trunk/test/CodeGenCXX/attr-target-mv-inalloca.cppclang.src/test/CodeGenCXX/attr-target-mv-inalloca.cpp
The file was modified/cfe/trunk/test/CodeGenCXX/attr-target-mv-member-funcs.cppclang.src/test/CodeGenCXX/attr-target-mv-member-funcs.cpp
The file was modified/cfe/trunk/test/CodeGenCXX/attr-target-mv-out-of-line-defs.cppclang.src/test/CodeGenCXX/attr-target-mv-out-of-line-defs.cpp
The file was modified/cfe/trunk/test/CodeGenCXX/attr-target-mv-overloads.cppclang.src/test/CodeGenCXX/attr-target-mv-overloads.cpp
The file was modified/cfe/trunk/test/CodeGenCXX/copy-constructor-synthesis-2.cppclang.src/test/CodeGenCXX/copy-constructor-synthesis-2.cpp
The file was modified/cfe/trunk/test/CodeGenCXX/copy-constructor-synthesis.cppclang.src/test/CodeGenCXX/copy-constructor-synthesis.cpp
The file was modified/cfe/trunk/test/CodeGenCXX/cxx0x-delegating-ctors.cppclang.src/test/CodeGenCXX/cxx0x-delegating-ctors.cpp
The file was modified/cfe/trunk/test/CodeGenCXX/dllexport-members.cppclang.src/test/CodeGenCXX/dllexport-members.cpp
The file was modified/cfe/trunk/test/CodeGenCXX/dllexport.cppclang.src/test/CodeGenCXX/dllexport.cpp
The file was modified/cfe/trunk/test/CodeGenCXX/dllimport-members.cppclang.src/test/CodeGenCXX/dllimport-members.cpp
The file was modified/cfe/trunk/test/CodeGenCXX/dllimport-runtime-fns.cppclang.src/test/CodeGenCXX/dllimport-runtime-fns.cpp
The file was modified/cfe/trunk/test/CodeGenCXX/exceptions.cppclang.src/test/CodeGenCXX/exceptions.cpp
The file was modified/cfe/trunk/test/CodeGenCXX/implicit-copy-constructor.cppclang.src/test/CodeGenCXX/implicit-copy-constructor.cpp
The file was modified/cfe/trunk/test/CodeGenCXX/mangle.cppclang.src/test/CodeGenCXX/mangle.cpp
The file was modified/cfe/trunk/test/CodeGenCXX/member-templates.cppclang.src/test/CodeGenCXX/member-templates.cpp
The file was modified/cfe/trunk/test/CodeGenCXX/microsoft-abi-arg-order.cppclang.src/test/CodeGenCXX/microsoft-abi-arg-order.cpp
The file was modified/cfe/trunk/test/CodeGenCXX/microsoft-abi-byval-sret.cppclang.src/test/CodeGenCXX/microsoft-abi-byval-sret.cpp
The file was modified/cfe/trunk/test/CodeGenCXX/microsoft-abi-byval-thunks.cppclang.src/test/CodeGenCXX/microsoft-abi-byval-thunks.cpp
The file was modified/cfe/trunk/test/CodeGenCXX/microsoft-abi-byval-vararg.cppclang.src/test/CodeGenCXX/microsoft-abi-byval-vararg.cpp
The file was modified/cfe/trunk/test/CodeGenCXX/microsoft-abi-member-pointers.cppclang.src/test/CodeGenCXX/microsoft-abi-member-pointers.cpp
The file was modified/cfe/trunk/test/CodeGenCXX/microsoft-abi-sret-and-byval.cppclang.src/test/CodeGenCXX/microsoft-abi-sret-and-byval.cpp
The file was modified/cfe/trunk/test/CodeGenCXX/microsoft-abi-vtables-multiple-nonvirtual-inheritance-this-adjustment.cppclang.src/test/CodeGenCXX/microsoft-abi-vtables-multiple-nonvirtual-inheritance-this-adjustment.cpp
The file was modified/cfe/trunk/test/CodeGenCXX/noescape.cppclang.src/test/CodeGenCXX/noescape.cpp
The file was modified/cfe/trunk/test/CodeGenCXX/pod-member-memcpys.cppclang.src/test/CodeGenCXX/pod-member-memcpys.cpp
The file was modified/cfe/trunk/test/CodeGenCXX/regcall.cppclang.src/test/CodeGenCXX/regcall.cpp
The file was modified/cfe/trunk/test/CodeGenCXX/runtime-dllstorage.cppclang.src/test/CodeGenCXX/runtime-dllstorage.cpp
The file was modified/cfe/trunk/test/CodeGenCXX/static-destructor.cppclang.src/test/CodeGenCXX/static-destructor.cpp
The file was modified/cfe/trunk/test/CodeGenCXX/virtual-bases.cppclang.src/test/CodeGenCXX/virtual-bases.cpp
The file was modified/cfe/trunk/test/CodeGenCXX/wasm-eh.cppclang.src/test/CodeGenCXX/wasm-eh.cpp
The file was modified/cfe/trunk/test/CodeGenCXX/x86_32-arguments.cppclang.src/test/CodeGenCXX/x86_32-arguments.cpp
The file was modified/cfe/trunk/test/CodeGenCXX/x86_64-arguments.cppclang.src/test/CodeGenCXX/x86_64-arguments.cpp
The file was modified/cfe/trunk/test/CodeGenCoroutines/coro-await.cppclang.src/test/CodeGenCoroutines/coro-await.cpp
The file was modified/cfe/trunk/test/CodeGenCoroutines/coro-gro-nrvo.cppclang.src/test/CodeGenCoroutines/coro-gro-nrvo.cpp
The file was modified/cfe/trunk/test/CodeGenCoroutines/coro-params.cppclang.src/test/CodeGenCoroutines/coro-params.cpp
The file was modified/cfe/trunk/test/CodeGenObjC/arc-blocks.mclang.src/test/CodeGenObjC/arc-blocks.m
The file was modified/cfe/trunk/test/CodeGenObjC/debug-info-blocks.mclang.src/test/CodeGenObjC/debug-info-blocks.m
The file was modified/cfe/trunk/test/CodeGenObjC/strong-in-c-struct.mclang.src/test/CodeGenObjC/strong-in-c-struct.m
The file was modified/cfe/trunk/test/CodeGenObjC/weak-in-c-struct.mclang.src/test/CodeGenObjC/weak-in-c-struct.m
The file was modified/cfe/trunk/test/CodeGenObjCXX/arc-indirect.mmclang.src/test/CodeGenObjCXX/arc-indirect.mm
The file was modified/cfe/trunk/test/CodeGenObjCXX/arc-mangle.mmclang.src/test/CodeGenObjCXX/arc-mangle.mm
The file was modified/cfe/trunk/test/CodeGenObjCXX/implicit-copy-constructor.mmclang.src/test/CodeGenObjCXX/implicit-copy-constructor.mm
The file was modified/cfe/trunk/test/CodeGenObjCXX/microsoft-abi-arc-param-order.mmclang.src/test/CodeGenObjCXX/microsoft-abi-arc-param-order.mm
The file was modified/cfe/trunk/test/CodeGenObjCXX/property-object-reference-2.mmclang.src/test/CodeGenObjCXX/property-object-reference-2.mm
The file was modified/cfe/trunk/test/CodeGenOpenCL/amdgpu-enqueue-kernel.clclang.src/test/CodeGenOpenCL/amdgpu-enqueue-kernel.cl
The file was modified/cfe/trunk/test/CodeGenOpenCL/cl20-device-side-enqueue.clclang.src/test/CodeGenOpenCL/cl20-device-side-enqueue.cl
The file was modified/cfe/trunk/test/OpenMP/declare_reduction_codegen.cclang.src/test/OpenMP/declare_reduction_codegen.c
The file was modified/cfe/trunk/test/OpenMP/declare_reduction_codegen.cppclang.src/test/OpenMP/declare_reduction_codegen.cpp
The file was modified/cfe/trunk/test/OpenMP/for_reduction_codegen.cppclang.src/test/OpenMP/for_reduction_codegen.cpp
The file was modified/cfe/trunk/test/OpenMP/for_reduction_codegen_UDR.cppclang.src/test/OpenMP/for_reduction_codegen_UDR.cpp
The file was modified/cfe/trunk/test/OpenMP/function-attr.cppclang.src/test/OpenMP/function-attr.cpp
The file was modified/cfe/trunk/test/OpenMP/nvptx_target_parallel_reduction_codegen.cppclang.src/test/OpenMP/nvptx_target_parallel_reduction_codegen.cpp
The file was modified/cfe/trunk/test/OpenMP/nvptx_teams_reduction_codegen.cppclang.src/test/OpenMP/nvptx_teams_reduction_codegen.cpp
The file was modified/cfe/trunk/test/OpenMP/openmp_offload_registration.cppclang.src/test/OpenMP/openmp_offload_registration.cpp
The file was modified/cfe/trunk/test/OpenMP/parallel_reduction_codegen.cppclang.src/test/OpenMP/parallel_reduction_codegen.cpp
The file was modified/cfe/trunk/test/OpenMP/sections_reduction_codegen.cppclang.src/test/OpenMP/sections_reduction_codegen.cpp
The file was modified/cfe/trunk/test/OpenMP/single_codegen.cppclang.src/test/OpenMP/single_codegen.cpp
The file was modified/cfe/trunk/test/OpenMP/target_codegen_registration.cppclang.src/test/OpenMP/target_codegen_registration.cpp
The file was modified/cfe/trunk/test/OpenMP/target_depend_codegen.cppclang.src/test/OpenMP/target_depend_codegen.cpp
The file was modified/cfe/trunk/test/OpenMP/target_enter_data_depend_codegen.cppclang.src/test/OpenMP/target_enter_data_depend_codegen.cpp
The file was modified/cfe/trunk/test/OpenMP/target_exit_data_depend_codegen.cppclang.src/test/OpenMP/target_exit_data_depend_codegen.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_codegen_registration.cppclang.src/test/OpenMP/target_parallel_codegen_registration.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_depend_codegen.cppclang.src/test/OpenMP/target_parallel_depend_codegen.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_for_codegen_registration.cppclang.src/test/OpenMP/target_parallel_for_codegen_registration.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_for_depend_codegen.cppclang.src/test/OpenMP/target_parallel_for_depend_codegen.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_for_simd_codegen_registration.cppclang.src/test/OpenMP/target_parallel_for_simd_codegen_registration.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_for_simd_depend_codegen.cppclang.src/test/OpenMP/target_parallel_for_simd_depend_codegen.cpp
The file was modified/cfe/trunk/test/OpenMP/target_simd_codegen_registration.cppclang.src/test/OpenMP/target_simd_codegen_registration.cpp
The file was modified/cfe/trunk/test/OpenMP/target_simd_depend_codegen.cppclang.src/test/OpenMP/target_simd_depend_codegen.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_codegen_registration.cppclang.src/test/OpenMP/target_teams_codegen_registration.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_depend_codegen.cppclang.src/test/OpenMP/target_teams_depend_codegen.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_codegen_registration.cppclang.src/test/OpenMP/target_teams_distribute_codegen_registration.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_depend_codegen.cppclang.src/test/OpenMP/target_teams_distribute_depend_codegen.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_parallel_for_depend_codegen.cppclang.src/test/OpenMP/target_teams_distribute_parallel_for_depend_codegen.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_parallel_for_simd_codegen_registration.cppclang.src/test/OpenMP/target_teams_distribute_parallel_for_simd_codegen_registration.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_parallel_for_simd_depend_codegen.cppclang.src/test/OpenMP/target_teams_distribute_parallel_for_simd_depend_codegen.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_simd_codegen_registration.cppclang.src/test/OpenMP/target_teams_distribute_simd_codegen_registration.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_simd_depend_codegen.cppclang.src/test/OpenMP/target_teams_distribute_simd_depend_codegen.cpp
The file was modified/cfe/trunk/test/OpenMP/target_update_depend_codegen.cppclang.src/test/OpenMP/target_update_depend_codegen.cpp
The file was modified/cfe/trunk/test/OpenMP/task_codegen.cppclang.src/test/OpenMP/task_codegen.cpp
The file was modified/cfe/trunk/test/OpenMP/task_firstprivate_codegen.cppclang.src/test/OpenMP/task_firstprivate_codegen.cpp
The file was modified/cfe/trunk/test/OpenMP/task_private_codegen.cppclang.src/test/OpenMP/task_private_codegen.cpp
The file was modified/cfe/trunk/test/OpenMP/taskgroup_task_reduction_codegen.cppclang.src/test/OpenMP/taskgroup_task_reduction_codegen.cpp
The file was modified/cfe/trunk/test/OpenMP/taskloop_firstprivate_codegen.cppclang.src/test/OpenMP/taskloop_firstprivate_codegen.cpp
The file was modified/cfe/trunk/test/OpenMP/taskloop_lastprivate_codegen.cppclang.src/test/OpenMP/taskloop_lastprivate_codegen.cpp
The file was modified/cfe/trunk/test/OpenMP/taskloop_private_codegen.cppclang.src/test/OpenMP/taskloop_private_codegen.cpp
The file was modified/cfe/trunk/test/OpenMP/taskloop_reduction_codegen.cppclang.src/test/OpenMP/taskloop_reduction_codegen.cpp
The file was modified/cfe/trunk/test/OpenMP/taskloop_simd_firstprivate_codegen.cppclang.src/test/OpenMP/taskloop_simd_firstprivate_codegen.cpp
The file was modified/cfe/trunk/test/OpenMP/taskloop_simd_lastprivate_codegen.cppclang.src/test/OpenMP/taskloop_simd_lastprivate_codegen.cpp
The file was modified/cfe/trunk/test/OpenMP/taskloop_simd_private_codegen.cppclang.src/test/OpenMP/taskloop_simd_private_codegen.cpp
The file was modified/cfe/trunk/test/OpenMP/taskloop_simd_reduction_codegen.cppclang.src/test/OpenMP/taskloop_simd_reduction_codegen.cpp
The file was modified/cfe/trunk/test/OpenMP/threadprivate_codegen.cppclang.src/test/OpenMP/threadprivate_codegen.cpp
The file was modified/llvm/trunk/docs/ReleaseNotes.rstllvm.src/docs/ReleaseNotes.rst
The file was modified/llvm/trunk/lib/AsmParser/LLParser.cppllvm.src/lib/AsmParser/LLParser.cpp
The file was modified/llvm/trunk/lib/IR/AsmWriter.cppllvm.src/lib/IR/AsmWriter.cpp
The file was modified/llvm/trunk/test/Assembler/block-labels.llllvm.src/test/Assembler/block-labels.ll
The file was modified/llvm/trunk/test/Assembler/byval-type-attr.llllvm.src/test/Assembler/byval-type-attr.ll
The file was modified/llvm/trunk/test/Assembler/call-nonzero-program-addrspace-2.llllvm.src/test/Assembler/call-nonzero-program-addrspace-2.ll
The file was modified/llvm/trunk/test/Assembler/incorrect-tdep-attrs-parsing.llllvm.src/test/Assembler/incorrect-tdep-attrs-parsing.ll
The file was added/llvm/trunk/test/Assembler/invalid-arg-num-1.llllvm.src/test/Assembler/invalid-arg-num-1.ll
The file was added/llvm/trunk/test/Assembler/invalid-arg-num-2.llllvm.src/test/Assembler/invalid-arg-num-2.ll
The file was added/llvm/trunk/test/Assembler/invalid-arg-num-3.llllvm.src/test/Assembler/invalid-arg-num-3.ll
The file was modified/llvm/trunk/test/Bindings/llvm-c/debug_info.llllvm.src/test/Bindings/llvm-c/debug_info.ll
The file was modified/llvm/trunk/test/Bitcode/attributes-3.3.llllvm.src/test/Bitcode/attributes-3.3.ll
The file was modified/llvm/trunk/test/Bitcode/attributes.llllvm.src/test/Bitcode/attributes.ll
The file was modified/llvm/trunk/test/Bitcode/avr-calling-conventions.llllvm.src/test/Bitcode/avr-calling-conventions.ll
The file was modified/llvm/trunk/test/CodeGen/AMDGPU/rewrite-out-arguments-address-space.llllvm.src/test/CodeGen/AMDGPU/rewrite-out-arguments-address-space.ll
The file was modified/llvm/trunk/test/CodeGen/AMDGPU/rewrite-out-arguments.llllvm.src/test/CodeGen/AMDGPU/rewrite-out-arguments.ll
The file was modified/llvm/trunk/test/CodeGen/WinEH/wineh-comdat.llllvm.src/test/CodeGen/WinEH/wineh-comdat.ll
The file was modified/llvm/trunk/test/CodeGen/X86/win32-eh-available-externally.llllvm.src/test/CodeGen/X86/win32-eh-available-externally.ll
The file was modified/llvm/trunk/test/Feature/strip_names.llllvm.src/test/Feature/strip_names.ll
The file was modified/llvm/trunk/test/Instrumentation/DataFlowSanitizer/abilist.llllvm.src/test/Instrumentation/DataFlowSanitizer/abilist.ll
The file was modified/llvm/trunk/test/Instrumentation/DataFlowSanitizer/debug-nonzero-labels.llllvm.src/test/Instrumentation/DataFlowSanitizer/debug-nonzero-labels.ll
The file was modified/llvm/trunk/test/Instrumentation/DataFlowSanitizer/memset.llllvm.src/test/Instrumentation/DataFlowSanitizer/memset.ll
The file was modified/llvm/trunk/test/LTO/Resolution/X86/comdat.llllvm.src/test/LTO/Resolution/X86/comdat.ll
The file was modified/llvm/trunk/test/Linker/comdat16.llllvm.src/test/Linker/comdat16.ll
The file was modified/llvm/trunk/test/ThinLTO/X86/linkonce_resolution_comdat.llllvm.src/test/ThinLTO/X86/linkonce_resolution_comdat.ll
The file was modified/llvm/trunk/test/Transforms/ArgumentPromotion/X86/thiscall.llllvm.src/test/Transforms/ArgumentPromotion/X86/thiscall.ll
The file was modified/llvm/trunk/test/Transforms/ArgumentPromotion/naked_functions.llllvm.src/test/Transforms/ArgumentPromotion/naked_functions.ll
The file was modified/llvm/trunk/test/Transforms/Coroutines/coro-early.llllvm.src/test/Transforms/Coroutines/coro-early.ll
The file was modified/llvm/trunk/test/Transforms/FunctionAttrs/align.llllvm.src/test/Transforms/FunctionAttrs/align.ll
The file was modified/llvm/trunk/test/Transforms/FunctionAttrs/comdat-ipo.llllvm.src/test/Transforms/FunctionAttrs/comdat-ipo.ll
The file was modified/llvm/trunk/test/Transforms/FunctionAttrs/dereferenceable.llllvm.src/test/Transforms/FunctionAttrs/dereferenceable.ll
The file was modified/llvm/trunk/test/Transforms/FunctionAttrs/liveness.llllvm.src/test/Transforms/FunctionAttrs/liveness.ll
The file was modified/llvm/trunk/test/Transforms/FunctionAttrs/naked_functions.llllvm.src/test/Transforms/FunctionAttrs/naked_functions.ll
The file was modified/llvm/trunk/test/Transforms/FunctionAttrs/noalias_returned.llllvm.src/test/Transforms/FunctionAttrs/noalias_returned.ll
The file was modified/llvm/trunk/test/Transforms/FunctionAttrs/nofree-attributor.llllvm.src/test/Transforms/FunctionAttrs/nofree-attributor.ll
The file was modified/llvm/trunk/test/Transforms/FunctionAttrs/nosync.llllvm.src/test/Transforms/FunctionAttrs/nosync.ll
The file was modified/llvm/trunk/test/Transforms/FunctionAttrs/nounwind.llllvm.src/test/Transforms/FunctionAttrs/nounwind.ll
The file was modified/llvm/trunk/test/Transforms/FunctionAttrs/readnone.llllvm.src/test/Transforms/FunctionAttrs/readnone.ll
The file was modified/llvm/trunk/test/Transforms/FunctionAttrs/willreturn.llllvm.src/test/Transforms/FunctionAttrs/willreturn.ll
The file was modified/llvm/trunk/test/Transforms/GlobalOpt/naked_functions.llllvm.src/test/Transforms/GlobalOpt/naked_functions.ll
The file was modified/llvm/trunk/test/Transforms/JumpThreading/thread-loads.llllvm.src/test/Transforms/JumpThreading/thread-loads.ll
The file was modified/llvm/trunk/test/Transforms/LICM/hoisting.llllvm.src/test/Transforms/LICM/hoisting.ll
The file was modified/llvm/trunk/test/Transforms/MergeFunc/comdat.llllvm.src/test/Transforms/MergeFunc/comdat.ll
The file was modified/llvm/trunk/test/Transforms/MergeFunc/phi-check-blocks.llllvm.src/test/Transforms/MergeFunc/phi-check-blocks.ll
The file was modified/llvm/trunk/test/Transforms/MergeFunc/weak-small.llllvm.src/test/Transforms/MergeFunc/weak-small.ll
The file was modified/llvm/trunk/test/Transforms/WholeProgramDevirt/branch-funnel.llllvm.src/test/Transforms/WholeProgramDevirt/branch-funnel.ll
The file was modified/llvm/trunk/test/Transforms/WholeProgramDevirt/export-single-impl.llllvm.src/test/Transforms/WholeProgramDevirt/export-single-impl.ll
The file was modified/llvm/trunk/unittests/IR/AsmWriterTest.cppllvm.src/unittests/IR/AsmWriterTest.cpp
The file was added/llvm/trunk/utils/add_argument_names.pyllvm.src/utils/add_argument_names.py
Revision 367754 by sylvestre:
Finish moving TargetRegisterInfo::isVirtualRegister() and friends to llvm::Register as started by r367614. NFC
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/lib/Target/AVR/AVRExpandPseudoInsts.cppllvm.src/lib/Target/AVR/AVRExpandPseudoInsts.cpp
The file was modified/llvm/trunk/lib/Target/AVR/AVRISelDAGToDAG.cppllvm.src/lib/Target/AVR/AVRISelDAGToDAG.cpp