[PATCH] D71338: [VE,#1] Scalar code generation
Simon Moll via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Jan 20 10:26:23 PST 2020
simoll updated this revision to Diff 239164.
simoll marked 6 inline comments as done.
simoll added a comment.
Addressed comments by @arsenm
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D71338/new/
https://reviews.llvm.org/D71338
Files:
llvm/include/llvm/BinaryFormat/ELF.h
llvm/include/llvm/IR/CMakeLists.txt
llvm/include/llvm/IR/CallingConv.h
llvm/include/llvm/IR/Intrinsics.td
llvm/include/llvm/IR/IntrinsicsVE.td
llvm/lib/IR/Function.cpp
llvm/lib/Target/VE/AsmParser/CMakeLists.txt
llvm/lib/Target/VE/AsmParser/LLVMBuild.txt
llvm/lib/Target/VE/AsmParser/VEAsmParser.cpp
llvm/lib/Target/VE/CMakeLists.txt
llvm/lib/Target/VE/InstPrinter/VEInstPrinter.cpp
llvm/lib/Target/VE/InstPrinter/VEInstPrinter.h
llvm/lib/Target/VE/LLVMBuild.txt
llvm/lib/Target/VE/MCTargetDesc/CMakeLists.txt
llvm/lib/Target/VE/MCTargetDesc/VEFixupKinds.h
llvm/lib/Target/VE/MCTargetDesc/VEMCAsmInfo.cpp
llvm/lib/Target/VE/MCTargetDesc/VEMCAsmInfo.h
llvm/lib/Target/VE/MCTargetDesc/VEMCExpr.cpp
llvm/lib/Target/VE/MCTargetDesc/VEMCExpr.h
llvm/lib/Target/VE/MCTargetDesc/VEMCTargetDesc.cpp
llvm/lib/Target/VE/TargetInfo/VETargetInfo.cpp
llvm/lib/Target/VE/VE.td
llvm/lib/Target/VE/VEAsmPrinter.cpp
llvm/lib/Target/VE/VECallingConv.td
llvm/lib/Target/VE/VEFrameLowering.cpp
llvm/lib/Target/VE/VEISelDAGToDAG.cpp
llvm/lib/Target/VE/VEISelLowering.cpp
llvm/lib/Target/VE/VEISelLowering.h
llvm/lib/Target/VE/VEInstrBuilder.h
llvm/lib/Target/VE/VEInstrFormats.td
llvm/lib/Target/VE/VEInstrInfo.cpp
llvm/lib/Target/VE/VEInstrInfo.h
llvm/lib/Target/VE/VEInstrInfo.td
llvm/lib/Target/VE/VEMCInstLower.cpp
llvm/lib/Target/VE/VEMachineFunctionInfo.cpp
llvm/lib/Target/VE/VEMachineFunctionInfo.h
llvm/lib/Target/VE/VERegisterInfo.cpp
llvm/lib/Target/VE/VERegisterInfo.h
llvm/lib/Target/VE/VERegisterInfo.td
llvm/lib/Target/VE/VESchedule.td
llvm/lib/Target/VE/VETargetMachine.cpp
llvm/lib/Target/VE/VETargetTransformInfo.h
llvm/test/CodeGen/VE/add.ll
llvm/test/CodeGen/VE/addition.ll
llvm/test/CodeGen/VE/alloca.ll
llvm/test/CodeGen/VE/atomic.ll
llvm/test/CodeGen/VE/atomic_unaligned.ll
llvm/test/CodeGen/VE/bitcast.ll
llvm/test/CodeGen/VE/bitreverse.ll
llvm/test/CodeGen/VE/branch1.ll
llvm/test/CodeGen/VE/branch2.ll
llvm/test/CodeGen/VE/bswap.ll
llvm/test/CodeGen/VE/builtin_sjlj.ll
llvm/test/CodeGen/VE/call.ll
llvm/test/CodeGen/VE/callstruct.ll
llvm/test/CodeGen/VE/cast.ll
llvm/test/CodeGen/VE/constant.ll
llvm/test/CodeGen/VE/constants_i64.ll
llvm/test/CodeGen/VE/ctlz.ll
llvm/test/CodeGen/VE/ctpop.ll
llvm/test/CodeGen/VE/cttz.ll
llvm/test/CodeGen/VE/div.ll
llvm/test/CodeGen/VE/extload.ll
llvm/test/CodeGen/VE/faddd.ll
llvm/test/CodeGen/VE/fp_add.ll
llvm/test/CodeGen/VE/fp_div.ll
llvm/test/CodeGen/VE/fp_mul.ll
llvm/test/CodeGen/VE/fp_sub.ll
llvm/test/CodeGen/VE/fp_to_int.ll
llvm/test/CodeGen/VE/func-epilogue.ll
llvm/test/CodeGen/VE/func-prologue.ll
llvm/test/CodeGen/VE/function_prologue_epilogue.ll
llvm/test/CodeGen/VE/int_to_fp.ll
llvm/test/CodeGen/VE/left_shift.ll
llvm/test/CodeGen/VE/load-align1.ll
llvm/test/CodeGen/VE/load-align2.ll
llvm/test/CodeGen/VE/load-align4.ll
llvm/test/CodeGen/VE/load-align8.ll
llvm/test/CodeGen/VE/load.ll
llvm/test/CodeGen/VE/loadstoreq.ll
llvm/test/CodeGen/VE/localvar.ll
llvm/test/CodeGen/VE/math.ll
llvm/test/CodeGen/VE/max.ll
llvm/test/CodeGen/VE/min.ll
llvm/test/CodeGen/VE/multiply.ll
llvm/test/CodeGen/VE/pic_access_data.ll
llvm/test/CodeGen/VE/pic_access_static_data.ll
llvm/test/CodeGen/VE/pic_func_call.ll
llvm/test/CodeGen/VE/pic_indirect_func_call.ll
llvm/test/CodeGen/VE/rem.ll
llvm/test/CodeGen/VE/right_shift.ll
llvm/test/CodeGen/VE/rotl.ll
llvm/test/CodeGen/VE/rotr.ll
llvm/test/CodeGen/VE/select.ll
llvm/test/CodeGen/VE/selectcc.ll
llvm/test/CodeGen/VE/selectccf128.ll
llvm/test/CodeGen/VE/selectccf128c.ll
llvm/test/CodeGen/VE/selectccf32.ll
llvm/test/CodeGen/VE/selectccf32c.ll
llvm/test/CodeGen/VE/selectccf32i.ll
llvm/test/CodeGen/VE/selectccf64.ll
llvm/test/CodeGen/VE/selectccf64c.ll
llvm/test/CodeGen/VE/selectccf64i.ll
llvm/test/CodeGen/VE/selectcci128c.ll
llvm/test/CodeGen/VE/selectcci32.ll
llvm/test/CodeGen/VE/selectcci32c.ll
llvm/test/CodeGen/VE/selectcci32i.ll
llvm/test/CodeGen/VE/selectcci64.ll
llvm/test/CodeGen/VE/selectcci64c.ll
llvm/test/CodeGen/VE/selectcci64i.ll
llvm/test/CodeGen/VE/setcc.ll
llvm/test/CodeGen/VE/setccf128.ll
llvm/test/CodeGen/VE/setccf128i.ll
llvm/test/CodeGen/VE/setccf32.ll
llvm/test/CodeGen/VE/setccf32i.ll
llvm/test/CodeGen/VE/setccf64.ll
llvm/test/CodeGen/VE/setccf64i.ll
llvm/test/CodeGen/VE/setcci32.ll
llvm/test/CodeGen/VE/setcci32i.ll
llvm/test/CodeGen/VE/setcci64.ll
llvm/test/CodeGen/VE/setcci64i.ll
llvm/test/CodeGen/VE/sext_zext_load.ll
llvm/test/CodeGen/VE/stack_access_fp128.ll
llvm/test/CodeGen/VE/store-align1.ll
llvm/test/CodeGen/VE/store-align2.ll
llvm/test/CodeGen/VE/store-align4.ll
llvm/test/CodeGen/VE/store-align8.ll
llvm/test/CodeGen/VE/store.ll
llvm/test/CodeGen/VE/sub.ll
llvm/test/CodeGen/VE/subtraction.ll
llvm/test/CodeGen/VE/ticket152.ll
llvm/test/CodeGen/VE/ticket236.ll
llvm/test/CodeGen/VE/ticket91.ll
llvm/test/CodeGen/VE/tls.ll
llvm/test/CodeGen/VE/truncstore.ll
llvm/test/CodeGen/VE/umulo-smulo.ll
llvm/test/CodeGen/VE/va_arg.ll
llvm/test/CodeGen/VE/va_arg2.ll
More information about the llvm-commits
mailing list