Home
last modified time | relevance | path

Searched refs:InstShuffleVector (Results 1 – 14 of 14) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/subzero/src/
DIceInst.h937 class InstShuffleVector : public InstHighLevel {
938 InstShuffleVector() = delete;
939 InstShuffleVector(const InstShuffleVector &) = delete;
940 InstShuffleVector &operator=(const InstShuffleVector &) = delete;
943 static InstShuffleVector *create(Cfg *Func, Variable *Dest, Operand *Src0, in create()
945 return new (Func->allocate<InstShuffleVector>()) in create()
946 InstShuffleVector(Func, Dest, Src0, Src1); in create()
1009 InstShuffleVector(Cfg *Func, Variable *Dest, Operand *Src0, Operand *Src1);
DIceInst.cpp569 InstShuffleVector::InstShuffleVector(Cfg *Func, Variable *Dest, Operand *Src0, in InstShuffleVector() function in Ice::InstShuffleVector
984 void InstShuffleVector::dump(const Cfg *Func) const { in dump()
DIceTargetLowering.h374 virtual void lowerShuffleVector(const InstShuffleVector *Instr) = 0;
DIceTargetLowering.cpp423 lowerShuffleVector(llvm::cast<InstShuffleVector>(Instr)); in lower()
DIceTargetLoweringMIPS32.h754 void lowerShuffleVector(const InstShuffleVector *Instr) override;
DIceTargetLoweringX8664.h276 void lowerShuffleVector(const InstShuffleVector *Instr) override;
DIceTargetLoweringX8632.h280 void lowerShuffleVector(const InstShuffleVector *Instr) override;
DIceCfg.cpp1397 InstShuffleVector::create(this, Instr.getDest(), Src0, Src1); in materializeVectorShuffles()
DIceTargetLoweringARM32.h289 void lowerShuffleVector(const InstShuffleVector *Instr) override;
DIceTargetLoweringARM32.cpp5765 void TargetARM32::lowerShuffleVector(const InstShuffleVector *Instr) { in lowerShuffleVector()
DIceTargetLoweringMIPS32.cpp5529 void TargetMIPS32::lowerShuffleVector(const InstShuffleVector *Instr) { in lowerShuffleVector()
DIceTargetLoweringX8664.cpp5237 void TargetX8664::lowerShuffleVector(const InstShuffleVector *Instr) { in lowerShuffleVector()
DIceTargetLoweringX8632.cpp5827 void TargetX8632::lowerShuffleVector(const InstShuffleVector *Instr) { in lowerShuffleVector()
/third_party/skia/third_party/externals/swiftshader/src/Reactor/
DSubzeroReactor.cpp1919 auto shuffle = Ice::InstShuffleVector::create(::function, result, V1, V2); in createShuffleVector()