Lines Matching refs:OpCode
107 replaceFunctionWithOp(Function &F, dxil::OpCode DXILOp, in replaceFunctionWithOp()
256 OpBuilder.tryCreateOp(OpCode::CreateHandle, Args, CI->getName()); in lowerToCreateHandle()
299 OpCode::CreateHandleFromBinding, BindArgs, CI->getName()); in lowerToBindAndAnnotateHandle()
306 OpCode::AnnotateHandle, AnnotateArgs, in lowerToBindAndAnnotateHandle()
349 OpCode::CheckAccessFullyMapped, {NewEVI}, in replaceResRetUses()
479 OpCode::BufferLoad, Args, CI->getName(), NewRetTy); in lowerTypedBufferLoad()
514 ? OpBuilder.tryCreateOp(OpCode::RawBufferLoad, in lowerRawBufferLoad()
517 : OpBuilder.tryCreateOp(OpCode::BufferLoad, in lowerRawBufferLoad()
544 OpCode::CBufferLoadLegacy, {Handle, Index}, CI->getName(), NewRetTy); in lowerCBufferLoad()
568 OpCode::UpdateCounter, Args, CI->getName(), Int32Ty); in lowerUpdateCounter()
650 dxil::OpCode Op = OpCode::BufferStore; in lowerBufferStore()
655 Op = OpCode::RawBufferStore; in lowerBufferStore()
693 dxil::OpCode::CountBits, Args, CI->getName(), RetTy); in lowerCtpopToCountBits()
786 dxil::OpCode OpCode; in lowerIsFPClass() local
791 OpCode = dxil::OpCode::IsInf; in lowerIsFPClass()
794 OpCode = dxil::OpCode::IsNaN; in lowerIsFPClass()
797 OpCode = dxil::OpCode::IsNormal; in lowerIsFPClass()
800 OpCode = dxil::OpCode::IsFinite; in lowerIsFPClass()
810 OpBuilder.tryCreateOp(OpCode, Args, CI->getName(), RetTy); in lowerIsFPClass()
849 #define DXIL_OP_INTRINSIC(OpCode, Intrin, ...) \ in lowerIntrinsics() argument
852 F, OpCode, ArrayRef<IntrinArgSelect>{__VA_ARGS__}); \ in lowerIntrinsics()