1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-26 04:32:44 +01:00

[VP][NFC] Rename to HANDLE_VP_TO_OPC

Use the less surprising shorthand OPC instead of OC.
This commit is contained in:
Simon Moll 2020-11-16 09:47:18 +01:00
parent f2ea1a89f7
commit 28f80af0cf
2 changed files with 22 additions and 22 deletions

View File

@ -22,63 +22,63 @@
#endif
// Map this VP intrinsic to its functional Opcode
#ifndef HANDLE_VP_TO_OC
#define HANDLE_VP_TO_OC(VPID, OC)
#ifndef HANDLE_VP_TO_OPC
#define HANDLE_VP_TO_OPC(VPID, OC)
#endif
///// Integer Arithmetic /////
// llvm.vp.add(x,y,mask,vlen)
REGISTER_VP_INTRINSIC(vp_add, 2, 3)
HANDLE_VP_TO_OC(vp_add, Add)
HANDLE_VP_TO_OPC(vp_add, Add)
// llvm.vp.and(x,y,mask,vlen)
REGISTER_VP_INTRINSIC(vp_and, 2, 3)
HANDLE_VP_TO_OC(vp_and, And)
HANDLE_VP_TO_OPC(vp_and, And)
// llvm.vp.ashr(x,y,mask,vlen)
REGISTER_VP_INTRINSIC(vp_ashr, 2, 3)
HANDLE_VP_TO_OC(vp_ashr, AShr)
HANDLE_VP_TO_OPC(vp_ashr, AShr)
// llvm.vp.lshr(x,y,mask,vlen)
REGISTER_VP_INTRINSIC(vp_lshr, 2, 3)
HANDLE_VP_TO_OC(vp_lshr, LShr)
HANDLE_VP_TO_OPC(vp_lshr, LShr)
// llvm.vp.mul(x,y,mask,vlen)
REGISTER_VP_INTRINSIC(vp_mul, 2, 3)
HANDLE_VP_TO_OC(vp_mul, Mul)
HANDLE_VP_TO_OPC(vp_mul, Mul)
// llvm.vp.or(x,y,mask,vlen)
REGISTER_VP_INTRINSIC(vp_or, 2, 3)
HANDLE_VP_TO_OC(vp_or, Or)
HANDLE_VP_TO_OPC(vp_or, Or)
// llvm.vp.sdiv(x,y,mask,vlen)
REGISTER_VP_INTRINSIC(vp_sdiv, 2, 3)
HANDLE_VP_TO_OC(vp_sdiv, SDiv)
HANDLE_VP_TO_OPC(vp_sdiv, SDiv)
// llvm.vp.shl(x,y,mask,vlen)
REGISTER_VP_INTRINSIC(vp_shl, 2, 3)
HANDLE_VP_TO_OC(vp_shl, Shl)
HANDLE_VP_TO_OPC(vp_shl, Shl)
// llvm.vp.srem(x,y,mask,vlen)
REGISTER_VP_INTRINSIC(vp_srem, 2, 3)
HANDLE_VP_TO_OC(vp_srem, SRem)
HANDLE_VP_TO_OPC(vp_srem, SRem)
// llvm.vp.sub(x,y,mask,vlen)
REGISTER_VP_INTRINSIC(vp_sub, 2, 3)
HANDLE_VP_TO_OC(vp_sub, Sub)
HANDLE_VP_TO_OPC(vp_sub, Sub)
// llvm.vp.udiv(x,y,mask,vlen)
REGISTER_VP_INTRINSIC(vp_udiv, 2, 3)
HANDLE_VP_TO_OC(vp_udiv, UDiv)
HANDLE_VP_TO_OPC(vp_udiv, UDiv)
// llvm.vp.urem(x,y,mask,vlen)
REGISTER_VP_INTRINSIC(vp_urem, 2, 3)
HANDLE_VP_TO_OC(vp_urem, URem)
HANDLE_VP_TO_OPC(vp_urem, URem)
// llvm.vp.xor(x,y,mask,vlen)
REGISTER_VP_INTRINSIC(vp_xor, 2, 3)
HANDLE_VP_TO_OC(vp_xor, Xor)
HANDLE_VP_TO_OPC(vp_xor, Xor)
#undef REGISTER_VP_INTRINSIC
#undef HANDLE_VP_TO_OC
#undef HANDLE_VP_TO_OPC

View File

@ -246,20 +246,20 @@ unsigned VPIntrinsic::GetFunctionalOpcodeForVP(Intrinsic::ID ID) {
default:
return Instruction::Call;
#define HANDLE_VP_TO_OC(VPID, OC) \
#define HANDLE_VP_TO_OPC(VPID, OPC) \
case Intrinsic::VPID: \
return Instruction::OC;
return Instruction::OPC;
#include "llvm/IR/VPIntrinsics.def"
}
}
Intrinsic::ID VPIntrinsic::GetForOpcode(unsigned OC) {
switch (OC) {
Intrinsic::ID VPIntrinsic::GetForOpcode(unsigned IROPC) {
switch (IROPC) {
default:
return Intrinsic::not_intrinsic;
#define HANDLE_VP_TO_OC(VPID, OC) \
case Instruction::OC: \
#define HANDLE_VP_TO_OPC(VPID, OPC) \
case Instruction::OPC: \
return Intrinsic::VPID;
#include "llvm/IR/VPIntrinsics.def"
}