Home
last modified time | relevance | path

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

/external/swiftshader/third_party/subzero/src/
DIceInst.h590 class InstInsertElement : public InstHighLevel {
591 InstInsertElement() = delete;
592 InstInsertElement(const InstInsertElement &) = delete;
593 InstInsertElement &operator=(const InstInsertElement &) = delete;
596 static InstInsertElement *create(Cfg *Func, Variable *Dest, Operand *Source1, in create()
598 return new (Func->allocate<InstInsertElement>()) in create()
599 InstInsertElement(Func, Dest, Source1, Source2, Source3); in create()
609 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.h410 virtual void lowerInsertElement(const InstInsertElement *Instr) = 0;
552 Context.insert<InstInsertElement>(DestT, T, Res, Index); in scalarizeInstruction()
DIceInst.cpp383 InstInsertElement::InstInsertElement(Cfg *Func, Variable *Dest, in InstInsertElement() function in Ice::InstInsertElement
836 void InstInsertElement::dump(const Cfg *Func) const { in dump()
DIceCfg.cpp1252 assert(llvm::isa<InstInsertElement>(LastInsert)); in findAllInserts()
1303 if (!llvm::isa<InstInsertElement>(Def)) { in findAllInserts()
1431 if (!llvm::isa<InstInsertElement>(Instr)) { in materializeVectorShuffles()
DIceTargetLowering.cpp445 lowerInsertElement(llvm::cast<InstInsertElement>(Instr)); in lower()
DIceTargetLoweringMIPS32.cpp295 Context.insert<InstInsertElement>(DestT, T, Dst, Index); in genTargetHelperCallFor()
322 Context.insert<InstInsertElement>(DestT, T, Dst, Index); in genTargetHelperCallFor()
350 Context.insert<InstInsertElement>(DestT, T, Dst, Index); in genTargetHelperCallFor()
439 Context.insert<InstInsertElement>(DestT, T, Dst, Index); in genTargetHelperCallFor()
611 Context.insert<InstInsertElement>(DestT, T, Res, Index); in genTargetHelperCallFor()
4421 void TargetMIPS32::lowerInsertElement(const InstInsertElement *Instr) { in lowerInsertElement()
DIceConverter.cpp525 return Ice::InstInsertElement::create(Func.get(), Dest, Source1, Source2, in convertInsertElementInstruction()
DIceTargetLoweringMIPS32.h781 void lowerInsertElement(const InstInsertElement *Instr) override;
DIceTargetLoweringARM32.h285 void lowerInsertElement(const InstInsertElement *Instr) override;
DIceTargetLoweringX86Base.h278 void lowerInsertElement(const InstInsertElement *Instr) override;
DPNaClTranslator.cpp2352 CurrentNode->appendInst(Ice::InstInsertElement::create( in ProcessRecord()
DIceTargetLoweringARM32.cpp4797 void TargetARM32::lowerInsertElement(const InstInsertElement *Instr) { in lowerInsertElement()
6113 lowerInsertElement(InstInsertElement::create(Func, NewT, T, ExtElmt, in lowerShuffleVector()
DIceTargetLoweringX86BaseImpl.h3977 const InstInsertElement *Instr) {
6677 lowerInsertElement(InstInsertElement::create(Func, NewT, T, ExtElmt,
/external/swiftshader/src/Reactor/
DSubzeroReactor.cpp1812 …auto insert = Ice::InstInsertElement::create(::function, result, vector, element, ::context->getCo… in createInsertElement()