SuccessChanges

Changes from Git (git http://labmaster3.local/git/llvm-project.git)

Summary

  1. [VE] Minimal codegen for empty functions (details)
Commit 064859bde79ccd221fd5196fd2d889014c5435c4 by simon.moll
[VE] Minimal codegen for empty functions
Summary: This patch implements minimal VE code generation for empty
function bodies (no args, no value return).
Contents
* empty function code generation test.
* Minimal function prologue & epilogue emission
* Instruction formats and instruction definitions as far as required for
the empty function prologue & epilogue.
* I64 register class definitions.
Reviewed By: arsenm
Differential Revision: https://reviews.llvm.org/D72598
The file was modifiedllvm/lib/Target/VE/MCTargetDesc/VEMCTargetDesc.h
The file was addedllvm/test/CodeGen/VE/simple_prologue_epilogue.ll
The file was addedllvm/lib/Target/VE/VEISelDAGToDAG.cpp
The file was modifiedllvm/lib/Target/VE/VETargetMachine.h
The file was addedllvm/lib/Target/VE/VEMCInstLower.cpp
The file was addedllvm/lib/Target/VE/MCTargetDesc/VEMCAsmInfo.h
The file was addedllvm/lib/Target/VE/VECallingConv.td
The file was modifiedllvm/lib/Target/VE/VE.h
The file was addedllvm/lib/Target/VE/VESubtarget.cpp
The file was addedllvm/lib/Target/VE/VESubtarget.h
The file was addedllvm/lib/Target/VE/VETargetTransformInfo.h
The file was modifiedllvm/lib/Target/VE/MCTargetDesc/CMakeLists.txt
The file was modifiedllvm/lib/Target/VE/MCTargetDesc/LLVMBuild.txt
The file was addedllvm/lib/Target/VE/VEAsmPrinter.cpp
The file was addedllvm/lib/Target/VE/MCTargetDesc/VEMCAsmInfo.cpp
The file was addedllvm/lib/Target/VE/InstPrinter/VEInstPrinter.h
The file was addedllvm/lib/Target/VE/InstPrinter/LLVMBuild.txt
The file was addedllvm/lib/Target/VE/VE.td
The file was addedllvm/lib/Target/VE/VERegisterInfo.h
The file was addedllvm/lib/Target/VE/VEInstrFormats.td
The file was modifiedllvm/lib/Target/VE/MCTargetDesc/VEMCTargetDesc.cpp
The file was addedllvm/lib/Target/VE/MCTargetDesc/VETargetStreamer.cpp
The file was addedllvm/lib/Target/VE/InstPrinter/CMakeLists.txt
The file was addedllvm/lib/Target/VE/VEISelLowering.cpp
The file was addedllvm/lib/Target/VE/VEInstrInfo.td
The file was addedllvm/lib/Target/VE/VERegisterInfo.td
The file was addedllvm/lib/Target/VE/InstPrinter/VEInstPrinter.cpp
The file was addedllvm/lib/Target/VE/VEISelLowering.h
The file was addedllvm/lib/Target/VE/MCTargetDesc/VETargetStreamer.h
The file was modifiedllvm/lib/Target/VE/CMakeLists.txt
The file was modifiedllvm/lib/Target/VE/LLVMBuild.txt
The file was addedllvm/lib/Target/VE/VERegisterInfo.cpp
The file was addedllvm/lib/Target/VE/VEFrameLowering.cpp
The file was addedllvm/lib/Target/VE/VEFrameLowering.h
The file was addedllvm/lib/Target/VE/VEInstrInfo.cpp
The file was addedllvm/lib/Target/VE/VEInstrInfo.h
The file was modifiedllvm/lib/Target/VE/VETargetMachine.cpp