Lines Matching refs:OpCode
124 replaceFunctionWithOp(Function &F, dxil::OpCode DXILOp,
164 Function &F, dxil::OpCode DXILOp, Type *NewRetTy,
282 OpBuilder.tryCreateOp(OpCode::CreateHandle, Args, CI->getName());
329 OpCode::CreateHandleFromBinding, BindArgs, CI->getName());
336 OpCode::AnnotateHandle, AnnotateArgs,
405 OpCode::CheckAccessFullyMapped, {NewEVI},
535 OpCode::BufferLoad, Args, CI->getName(), NewRetTy);
572 ? OpBuilder.tryCreateOp(OpCode::RawBufferLoad,
575 : OpBuilder.tryCreateOp(OpCode::BufferLoad,
600 OpCode::UpdateCounter, Args, CI->getName(), Int32Ty);
684 dxil::OpCode Op = OpCode::BufferStore;
689 Op = OpCode::RawBufferStore;
727 dxil::OpCode::CountBits, Args, CI->getName(), RetTy);
790 #define DXIL_OP_INTRINSIC(OpCode, Intrin, ...) \
793 F, OpCode, ArrayRef<IntrinArgSelect>{__VA_ARGS__}); \
821 F, OpCode::SplitDouble,