Home
last modified time | relevance | path

Searched refs:intop (Results 1 – 10 of 10) sorted by relevance

/external/lua/src/
Dlobject.c86 case LUA_OPADD: return intop(+, v1, v2); in intarith()
87 case LUA_OPSUB:return intop(-, v1, v2); in intarith()
88 case LUA_OPMUL:return intop(*, v1, v2); in intarith()
91 case LUA_OPBAND: return intop(&, v1, v2); in intarith()
92 case LUA_OPBOR: return intop(|, v1, v2); in intarith()
93 case LUA_OPBXOR: return intop(^, v1, v2); in intarith()
96 case LUA_OPUNM: return intop(-, 0, v1); in intarith()
97 case LUA_OPBNOT: return intop(^, ~l_castS2U(0), v1); in intarith()
Dlvm.c556 return intop(-, 0, m); /* n==-1; avoid overflow with 0x80000...//-1 */ in luaV_div()
596 else return intop(>>, x, -y); in luaV_shiftl()
600 else return intop(<<, x, y); in luaV_shiftl()
895 setivalue(ra, intop(+, ib, ic)); in luaV_execute()
909 setivalue(ra, intop(-, ib, ic)); in luaV_execute()
923 setivalue(ra, intop(*, ib, ic)); in luaV_execute()
946 setivalue(ra, intop(&, ib, ic)); in luaV_execute()
956 setivalue(ra, intop(|, ib, ic)); in luaV_execute()
966 setivalue(ra, intop(^, ib, ic)); in luaV_execute()
1036 setivalue(ra, intop(-, 0, ib)); in luaV_execute()
[all …]
Dlvm.h46 #define intop(op,v1,v2) l_castU2S(l_castS2U(v1) op l_castS2U(v2)) macro
/external/swiftshader/third_party/LLVM/lib/Target/PTX/
DPTXIntrinsicInstrInfo.td16 class PTX_READ_SPECIAL_REGISTER_R64<string regname, Intrinsic intop>
19 [(set RegI64:$d, (intop))]>;
21 class PTX_READ_SPECIAL_REGISTER_R32<string regname, Intrinsic intop>
24 [(set RegI32:$d, (intop))]>;
/external/llvm/lib/IR/
DCore.cpp3040 AtomicRMWInst::BinOp intop; in LLVMBuildAtomicRMW() local
3042 case LLVMAtomicRMWBinOpXchg: intop = AtomicRMWInst::Xchg; break; in LLVMBuildAtomicRMW()
3043 case LLVMAtomicRMWBinOpAdd: intop = AtomicRMWInst::Add; break; in LLVMBuildAtomicRMW()
3044 case LLVMAtomicRMWBinOpSub: intop = AtomicRMWInst::Sub; break; in LLVMBuildAtomicRMW()
3045 case LLVMAtomicRMWBinOpAnd: intop = AtomicRMWInst::And; break; in LLVMBuildAtomicRMW()
3046 case LLVMAtomicRMWBinOpNand: intop = AtomicRMWInst::Nand; break; in LLVMBuildAtomicRMW()
3047 case LLVMAtomicRMWBinOpOr: intop = AtomicRMWInst::Or; break; in LLVMBuildAtomicRMW()
3048 case LLVMAtomicRMWBinOpXor: intop = AtomicRMWInst::Xor; break; in LLVMBuildAtomicRMW()
3049 case LLVMAtomicRMWBinOpMax: intop = AtomicRMWInst::Max; break; in LLVMBuildAtomicRMW()
3050 case LLVMAtomicRMWBinOpMin: intop = AtomicRMWInst::Min; break; in LLVMBuildAtomicRMW()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/IR/
DCore.cpp3355 AtomicRMWInst::BinOp intop; in LLVMBuildAtomicRMW() local
3357 case LLVMAtomicRMWBinOpXchg: intop = AtomicRMWInst::Xchg; break; in LLVMBuildAtomicRMW()
3358 case LLVMAtomicRMWBinOpAdd: intop = AtomicRMWInst::Add; break; in LLVMBuildAtomicRMW()
3359 case LLVMAtomicRMWBinOpSub: intop = AtomicRMWInst::Sub; break; in LLVMBuildAtomicRMW()
3360 case LLVMAtomicRMWBinOpAnd: intop = AtomicRMWInst::And; break; in LLVMBuildAtomicRMW()
3361 case LLVMAtomicRMWBinOpNand: intop = AtomicRMWInst::Nand; break; in LLVMBuildAtomicRMW()
3362 case LLVMAtomicRMWBinOpOr: intop = AtomicRMWInst::Or; break; in LLVMBuildAtomicRMW()
3363 case LLVMAtomicRMWBinOpXor: intop = AtomicRMWInst::Xor; break; in LLVMBuildAtomicRMW()
3364 case LLVMAtomicRMWBinOpMax: intop = AtomicRMWInst::Max; break; in LLVMBuildAtomicRMW()
3365 case LLVMAtomicRMWBinOpMin: intop = AtomicRMWInst::Min; break; in LLVMBuildAtomicRMW()
[all …]
/external/swiftshader/third_party/LLVM/lib/Target/Alpha/
DAlphaInstrInfo.td136 def intop : PatFrag<(ops node:$op), (sext_inreg node:$op, i32)>;
229 [(set GPRC:$RC, (intop (OpNode GPRC:$RA, GPRC:$RB)))], itin>;
231 [(set GPRC:$RC, (intop (OpNode GPRC:$RA, immUExt8:$L)))], itin>;
246 def : Pat<(intop (add GPRC:$RA, immUExt8neg:$L)), (SUBLi GPRC:$RA, immUExt8neg:$L)>;
248 def : Pat<(intop (add4 GPRC:$RA, immUExt8neg:$L)), (S4SUBLi GPRC:$RA, immUExt8neg:$L)>;
250 def : Pat<(intop (add8 GPRC:$RA, immUExt8neg:$L)), (S8SUBLi GPRC:$RA, immUExt8neg:$L)>;
/external/swiftshader/third_party/LLVM/lib/Target/CellSPU/
DSPUInstrInfo.td2866 class ROTMAIVecInst<ValueType vectype, Operand intop, ValueType inttype>:
2867 ROTMAIInst<(outs VECREG:$rT), (ins VECREG:$rA, intop:$val),
2871 class ROTMAIRegInst<RegisterClass rclass, Operand intop, ValueType inttype>:
2872 ROTMAIInst<(outs rclass:$rT), (ins rclass:$rA, intop:$val),
/external/llvm/lib/Target/NVPTX/
DNVPTXIntrinsics.td6977 class PTX_READ_SREG_R64<string regname, Intrinsic intop>
6980 [(set Int64Regs:$d, (intop))]>;
6982 class PTX_READ_SREG_R32<string regname, Intrinsic intop>
6985 [(set Int32Regs:$d, (intop))]>;
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/NVPTX/
DNVPTXIntrinsics.td7295 class PTX_READ_SREG_R64<string regname, Intrinsic intop>
7298 [(set Int64Regs:$d, (intop))]>;
7300 class PTX_READ_SREG_R32<string regname, Intrinsic intop>
7303 [(set Int32Regs:$d, (intop))]>;