/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/Vectorize/ |
SLPVectorizer.h | 39 class InsertElementInst; 125 bool vectorizeInsertElementInst(InsertElementInst *IEI, BasicBlock *BB, 132 /// InsertElementInst instructions.
|
/external/swiftshader/third_party/LLVM/lib/Transforms/InstCombine/ |
InstCombineVectorOps.cpp | 92 if (InsertElementInst *III = dyn_cast<InsertElementInst>(V)) { 200 } else if (InsertElementInst *IE = dyn_cast<InsertElementInst>(I)) { 274 if (InsertElementInst *IEI = dyn_cast<InsertElementInst>(V)) { 341 } else if (InsertElementInst *IEI = dyn_cast<InsertElementInst>(V)) { 391 Instruction *InstCombiner::visitInsertElementInst(InsertElementInst &IE) { 423 if (!IE.hasOneUse() || !isa<InsertElementInst>(IE.use_back())) [all...] |
/external/llvm/lib/Target/AMDGPU/ |
SITypeRewriter.cpp | 118 InsertElementInst *Def = cast<InsertElementInst>(Arg);
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/InstCombine/ |
InstCombineVectorOps.cpp | 240 } else if (InsertElementInst *IE = dyn_cast<InsertElementInst>(I)) { 314 if (InsertElementInst *IEI = dyn_cast<InsertElementInst>(V)) { 367 static void replaceExtractElements(InsertElementInst *InsElt, 414 if (InsElt->hasOneUse() && isa<InsertElementInst>(InsElt->user_back())) 469 if (InsertElementInst *IEI = dyn_cast<InsertElementInst>(V)) { 593 static Instruction *foldInsSequenceIntoBroadcast(InsertElementInst &InsElt) { 596 if (InsElt.hasOneUse() && isa<InsertElementInst>(InsElt.user_back()) [all...] |
/external/llvm/lib/Transforms/InstCombine/ |
InstCombineVectorOps.cpp | 214 } else if (InsertElementInst *IE = dyn_cast<InsertElementInst>(I)) { 321 if (InsertElementInst *IEI = dyn_cast<InsertElementInst>(V)) { 374 static void replaceExtractElements(InsertElementInst *InsElt, 468 if (InsertElementInst *IEI = dyn_cast<InsertElementInst>(V)) { 569 Instruction *InstCombiner::visitInsertElementInst(InsertElementInst &IE) { 602 if (!IE.hasOneUse() || !isa<InsertElementInst>(IE.user_back())) { [all...] |
/external/llvm/lib/Analysis/ |
VectorUtils.cpp | 244 if (InsertElementInst *III = dyn_cast<InsertElementInst>(V)) { 301 dyn_cast<InsertElementInst>(ShuffleInst->getOperand(0));
|
CostModel.cpp | 476 const InsertElementInst * IE = cast<InsertElementInst>(I);
|
/external/llvm/lib/Transforms/Vectorize/ |
BBVectorize.cpp | 536 if (isa<InsertElementInst>(V) || isa<ExtractElementInst>(V)) 711 bool isPureIEChain(InsertElementInst *IE) { 712 InsertElementInst *IENext = IE; 715 !isa<InsertElementInst>(IENext->getOperand(0))) { 719 dyn_cast<InsertElementInst>(IENext->getOperand(0)))); [all...] |
/external/swiftshader/third_party/LLVM/include/llvm/ |
Instructions.h | [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/ |
VectorUtils.cpp | 246 if (InsertElementInst *III = dyn_cast<InsertElementInst>(V)) { 303 dyn_cast<InsertElementInst>(ShuffleInst->getOperand(0));
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/ |
EarlyCSE.cpp | 65 isa<InsertElementInst>(Inst) || isa<ShuffleVectorInst>(Inst) || 114 isa<InsertElementInst>(Inst) || isa<ShuffleVectorInst>(Inst)) &&
|
/external/llvm/lib/ExecutionEngine/Interpreter/ |
Interpreter.h | 183 void visitInsertElementInst(InsertElementInst &I);
|
/external/swiftshader/third_party/LLVM/include/llvm/Support/ |
InstVisitor.h | 194 RetTy visitInsertElementInst(InsertElementInst &I) { DELEGATE(Instruction); }
|
NoFolder.h | 265 return InsertElementInst::Create(Vec, NewElt, Idx);
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/ExecutionEngine/Interpreter/ |
Interpreter.h | 164 void visitInsertElementInst(InsertElementInst &I);
|
/external/llvm/lib/Transforms/Scalar/ |
RewriteStatepointsForGC.cpp | 354 if (isa<InsertElementInst>(I)) 528 !isa<ExtractElementInst>(V) && !isa<InsertElementInst>(V) && 679 isa<ExtractElementInst>(BDV) || isa<InsertElementInst>(BDV); 719 } else if (auto *IE = dyn_cast<InsertElementInst>(Current)) { 784 auto *IE = cast<InsertElementInst>(BDV); [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/ |
RewriteStatepointsForGC.cpp | 455 if (isa<InsertElementInst>(I)) 643 !isa<ExtractElementInst>(V) && !isa<InsertElementInst>(V) && 796 isa<ExtractElementInst>(BDV) || isa<InsertElementInst>(BDV) || 837 } else if (auto *IE = dyn_cast<InsertElementInst>(Current)) { [all...] |
/external/spirv-llvm/lib/SPIRV/ |
SPIRVToOCL20.cpp | 292 InsertElementInst::Create(UndefValue::get(CI->getType()), getImageSize, 324 InsertElementInst::Create(getImageSize, getImageArraySize,
|
/external/llvm/include/llvm/IR/ |
InstVisitor.h | 201 RetTy visitInsertElementInst(InsertElementInst &I) { DELEGATE(Instruction);}
|
Instructions.h | [all...] |
NoFolder.h | 278 return InsertElementInst::Create(Vec, NewElt, Idx);
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/IR/ |
InstVisitor.h | 204 RetTy visitInsertElementInst(InsertElementInst &I) { DELEGATE(Instruction);}
|
Instructions.h | [all...] |
/external/swiftshader/third_party/LLVM/lib/VMCore/ |
Instructions.cpp | [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/IR/ |
Instructions.cpp | [all...] |