Home
last modified time | relevance | path

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

/external/swiftshader/third_party/subzero/src/
DIceInst.h505 class InstExtractElement : public InstHighLevel {
506 InstExtractElement() = delete;
507 InstExtractElement(const InstExtractElement &) = delete;
508 InstExtractElement &operator=(const InstExtractElement &) = delete;
511 static InstExtractElement *create(Cfg *Func, Variable *Dest, Operand *Source1, in create()
513 return new (Func->allocate<InstExtractElement>()) in create()
514 InstExtractElement(Func, Dest, Source1, Source2); in create()
524 InstExtractElement(Cfg *Func, Variable *Dest, Operand *Source1,
DIceInstrumentation.h65 class InstExtractElement *) {} in instrumentExtractElement() argument
DIceInstrumentation.cpp79 instrumentExtractElement(Context, llvm::cast<InstExtractElement>(Instr)); in instrumentInst()
DIceTargetLowering.h401 virtual void lowerExtractElement(const InstExtractElement *Instr) = 0;
531 Context.insert<InstExtractElement>(Op, Src, Index); in scalarizeInstruction()
DIceInst.cpp354 InstExtractElement::InstExtractElement(Cfg *Func, Variable *Dest, in InstExtractElement() function in Ice::InstExtractElement
815 void InstExtractElement::dump(const Cfg *Func) const { in dump()
DIceTargetLoweringMIPS32.cpp287 Context.insert<InstExtractElement>(OpC, Cond, Index); in genTargetHelperCallFor()
289 Context.insert<InstExtractElement>(OpT, SrcT, Index); in genTargetHelperCallFor()
291 Context.insert<InstExtractElement>(OpF, SrcF, Index); in genTargetHelperCallFor()
316 Context.insert<InstExtractElement>(Op0, Src0, Index); in genTargetHelperCallFor()
318 Context.insert<InstExtractElement>(Op1, Src1, Index); in genTargetHelperCallFor()
344 Context.insert<InstExtractElement>(Op0, Src0, Index); in genTargetHelperCallFor()
346 Context.insert<InstExtractElement>(Op1, Src1, Index); in genTargetHelperCallFor()
435 Context.insert<InstExtractElement>(Op, Src0, Index); in genTargetHelperCallFor()
599 Context.insert<InstExtractElement>(Op, Src0, Index); in genTargetHelperCallFor()
3893 void TargetMIPS32::lowerExtractElement(const InstExtractElement *Instr) { in lowerExtractElement()
DIceTargetLowering.cpp423 lowerExtractElement(llvm::cast<InstExtractElement>(Instr)); in lower()
DIceConverter.cpp517 return Ice::InstExtractElement::create(Func.get(), Dest, Source1, Source2); in convertExtractElementInstruction()
DIceTargetLoweringMIPS32.h774 void lowerExtractElement(const InstExtractElement *Instr) override;
DIceCfg.cpp1268 if (!llvm::isa<InstExtractElement>(Def)) { in findAllExtracts()
DIceTargetLoweringARM32.h219 void lowerExtractElement(const InstExtractElement *Instr) override;
DIceTargetLoweringX86Base.h273 void lowerExtractElement(const InstExtractElement *Instr) override;
DIceTargetLoweringARM32.cpp4233 void TargetARM32::lowerExtractElement(const InstExtractElement *Instr) { in lowerExtractElement()
6095 InstExtractElement::create(Func, ExtElmt, Src0, Index)); in lowerShuffleVector()
6097 lowerExtractElement(InstExtractElement::create( in lowerShuffleVector()
DIceTargetLoweringX86BaseImpl.h3318 const InstExtractElement *Instr) {
6664 InstExtractElement::create(Func, ExtElmt, Src0, Index));
6666 lowerExtractElement(InstExtractElement::create(
DPNaClTranslator.cpp2318 CurrentNode->appendInst(Ice::InstExtractElement::create( in ProcessRecord()
/external/swiftshader/src/Reactor/
DSubzeroReactor.cpp1897 …auto extract = Ice::InstExtractElement::create(::function, result, V(vector), ::context->getConsta… in createExtractElement()