• Home
  • Raw
  • Download

Lines Matching refs:SPIRVInstruction

213   virtual SPIRVInstruction *addBranchInst(SPIRVLabel *, SPIRVBasicBlock *);
214 virtual SPIRVInstruction *addBranchConditionalInst(SPIRVValue *, SPIRVLabel *,
231 virtual SPIRVInstruction *addPtrAccessChainInst(SPIRVType *, SPIRVValue *,
233 virtual SPIRVInstruction *addAsyncGroupCopy(SPIRVValue *Scope,
236 virtual SPIRVInstruction *addExtInst(SPIRVType *,
239 virtual SPIRVInstruction *addExtInst(SPIRVType *,
242 virtual SPIRVInstruction *addBinaryInst(Op, SPIRVType *, SPIRVValue *,
244 virtual SPIRVInstruction *addCallInst(SPIRVFunction*,
246 virtual SPIRVInstruction *addCmpInst(Op, SPIRVType *, SPIRVValue *,
248 virtual SPIRVInstruction *addLoadInst(SPIRVValue *,
250 virtual SPIRVInstruction *addPhiInst(SPIRVType *, std::vector<SPIRVValue *>,
252 virtual SPIRVInstruction *addCompositeExtractInst(SPIRVType *, SPIRVValue *,
254 virtual SPIRVInstruction *addCompositeInsertInst(SPIRVValue *Object,
257 virtual SPIRVInstruction *addCopyObjectInst(SPIRVType *TheType,
259 virtual SPIRVInstruction *addCopyMemoryInst(SPIRVValue *, SPIRVValue *,
261 virtual SPIRVInstruction *addCopyMemorySizedInst(SPIRVValue *, SPIRVValue *,
263 virtual SPIRVInstruction *addControlBarrierInst(
266 virtual SPIRVInstruction *addGroupInst(Op OpCode, SPIRVType *Type,
269 virtual SPIRVInstruction *addInstruction(SPIRVInstruction *Inst,
275 virtual SPIRVInstruction *addMemoryBarrierInst(
277 virtual SPIRVInstruction *addReturnInst(SPIRVBasicBlock *);
278 virtual SPIRVInstruction *addReturnValueInst(SPIRVValue *, SPIRVBasicBlock *);
279 virtual SPIRVInstruction *addSelectInst(SPIRVValue *, SPIRVValue *, SPIRVValue *,
281 virtual SPIRVInstruction *addStoreInst(SPIRVValue *, SPIRVValue *,
283 virtual SPIRVInstruction *addSwitchInst(SPIRVValue *, SPIRVBasicBlock *,
286 virtual SPIRVInstruction *addUnaryInst(Op, SPIRVType *, SPIRVValue *,
288 virtual SPIRVInstruction *addVariable(SPIRVType *, bool, SPIRVLinkageTypeKind,
293 virtual SPIRVInstruction *addVectorExtractDynamicInst(SPIRVValue *,
295 virtual SPIRVInstruction *addVectorInsertDynamicInst(SPIRVValue *,
929 SPIRVInstruction *
936 SPIRVInstruction *
943 SPIRVInstruction *
953 SPIRVInstruction *
954 SPIRVModuleImpl::addInstruction(SPIRVInstruction *Inst, SPIRVBasicBlock *BB) { in addInstruction()
959 return static_cast<SPIRVInstruction *>(addConstant(Inst)); in addInstruction()
962 SPIRVInstruction *
969 SPIRVInstruction *
975 SPIRVInstruction *
983 SPIRVInstruction *
991 SPIRVInstruction*
998 SPIRVInstruction *
1005 SPIRVInstruction *
1010 SPIRVInstruction *
1015 SPIRVInstruction *
1022 SPIRVInstruction *
1029 SPIRVInstruction *
1044 SPIRVInstruction *
1049 SPIRVInstruction *
1056 SPIRVInstruction *
1063 SPIRVInstruction *
1070 SPIRVInstruction *
1078 SPIRVInstruction *
1085 SPIRVInstruction *
1094 SPIRVInstruction *
1102 SPIRVInstruction *
1109 SPIRVInstruction *
1117 SPIRVInstruction *
1124 SPIRVInstruction *
1131 SPIRVInstruction *
1139 SPIRVInstruction*