Home
last modified time | relevance | path

Searched refs:InstInsertElement (Results 1 – 18 of 18) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/subzero/src/
DIceInst.h592 class InstInsertElement : public InstHighLevel {
593 InstInsertElement() = delete;
594 InstInsertElement(const InstInsertElement &) = delete;
595 InstInsertElement &operator=(const InstInsertElement &) = delete;
598 static InstInsertElement *create(Cfg *Func, Variable *Dest, Operand *Source1, in create()
600 return new (Func->allocate<InstInsertElement>()) in create()
601 InstInsertElement(Func, Dest, Source1, Source2, Source3); in create()
611 InstInsertElement(Cfg *Func, Variable *Dest, Operand *Source1,
DIceInstrumentation.h69 class InstInsertElement *) {} in instrumentInsertElement() argument
DIceInstrumentation.cpp88 instrumentInsertElement(Context, llvm::cast<InstInsertElement>(Instr)); in instrumentInst()
DIceTargetLowering.h368 virtual void lowerInsertElement(const InstInsertElement *Instr) = 0;
508 Context.insert<InstInsertElement>(DestT, T, Res, Index); in scalarizeInstruction()
DIceInst.cpp373 InstInsertElement::InstInsertElement(Cfg *Func, Variable *Dest, in InstInsertElement() function in Ice::InstInsertElement
819 void InstInsertElement::dump(const Cfg *Func) const { in dump()
DIceCfg.cpp1155 assert(llvm::isa<InstInsertElement>(LastInsert)); in findAllInserts()
1206 if (!llvm::isa<InstInsertElement>(Def)) { in findAllInserts()
1334 if (!llvm::isa<InstInsertElement>(Instr)) { in materializeVectorShuffles()
DIceTargetLowering.cpp401 lowerInsertElement(llvm::cast<InstInsertElement>(Instr)); in lower()
DIceTargetLoweringMIPS32.cpp293 Context.insert<InstInsertElement>(DestT, T, Dst, Index); in genTargetHelperCallFor()
320 Context.insert<InstInsertElement>(DestT, T, Dst, Index); in genTargetHelperCallFor()
348 Context.insert<InstInsertElement>(DestT, T, Dst, Index); in genTargetHelperCallFor()
437 Context.insert<InstInsertElement>(DestT, T, Dst, Index); in genTargetHelperCallFor()
602 Context.insert<InstInsertElement>(DestT, T, Res, Index); in genTargetHelperCallFor()
4372 void TargetMIPS32::lowerInsertElement(const InstInsertElement *Instr) { in lowerInsertElement()
DIceTargetLoweringMIPS32.h749 void lowerInsertElement(const InstInsertElement *Instr) override;
DIceConverter.cpp525 return Ice::InstInsertElement::create(Func.get(), Dest, Source1, Source2, in convertInsertElementInstruction()
DIceTargetLoweringX8632.h275 void lowerInsertElement(const InstInsertElement *Instr) override;
DIceTargetLoweringX8664.h271 void lowerInsertElement(const InstInsertElement *Instr) override;
DIceTargetLoweringARM32.h284 void lowerInsertElement(const InstInsertElement *Instr) override;
DPNaClTranslator.cpp2352 CurrentNode->appendInst(Ice::InstInsertElement::create( in ProcessRecord()
DIceTargetLoweringARM32.cpp4608 void TargetARM32::lowerInsertElement(const InstInsertElement *Instr) { in lowerInsertElement()
5905 lowerInsertElement(InstInsertElement::create(Func, NewT, T, ExtElmt, in lowerShuffleVector()
DIceTargetLoweringX8664.cpp3192 void TargetX8664::lowerInsertElement(const InstInsertElement *Instr) { in lowerInsertElement()
5595 lowerInsertElement(InstInsertElement::create(Func, NewT, T, ExtElmt, in lowerShuffleVector()
DIceTargetLoweringX8632.cpp3636 void TargetX8632::lowerInsertElement(const InstInsertElement *Instr) { in lowerInsertElement()
6185 lowerInsertElement(InstInsertElement::create(Func, NewT, T, ExtElmt, in lowerShuffleVector()
/third_party/skia/third_party/externals/swiftshader/src/Reactor/
DSubzeroReactor.cpp1906 …auto insert = Ice::InstInsertElement::create(::function, result, vector, element, ::context->getCo… in createInsertElement()