Home
last modified time | relevance | path

Searched refs:SExtInst (Results 1 – 25 of 127) sorted by relevance

123456

/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonOptimizeSZextends.cpp78 if (isa<SExtInst>(*UI)) { in runOnFunction()
80 SExtInst* SI = new SExtInst(&Arg, Use->getType()); in runOnFunction()
/external/llvm-project/llvm/lib/Target/Hexagon/
DHexagonOptimizeSZextends.cpp78 if (isa<SExtInst>(*UI)) { in runOnFunction()
80 SExtInst* SI = new SExtInst(&Arg, Use->getType()); in runOnFunction()
/external/llvm/lib/Target/Hexagon/
DHexagonOptimizeSZextends.cpp83 if (isa<SExtInst>(*UI)) { in runOnFunction()
85 SExtInst* SI = new SExtInst(&Arg, Use->getType()); in runOnFunction()
/external/llvm/lib/Target/AArch64/
DAArch64AddressTypePromotion.cpp157 if (isa<SExtInst>(Inst)) in canGetThrough()
166 if (isa<TruncInst>(Inst) && isa<SExtInst>(Inst->getOperand(0))) { in canGetThrough()
184 if (isa<SExtInst>(Inst) && in shouldGetThrough()
281 if (isa<SExtInst>(Inst) || isa<TruncInst>(Inst)) { in propagateSignExtension()
425 if (!isa<SExtInst>(SExt) || !shouldConsiderSExt(SExt)) in analyzeSExtension()
/external/llvm-project/llvm/lib/Transforms/Scalar/
DBDCE.cpp117 if (SExtInst *SE = dyn_cast<SExtInst>(&I)) { in bitTrackingDCE()
DLowerExpectIntrinsic.cpp144 if (SExtInst *SExt = dyn_cast<SExtInst>(V)) { in handlePhiDef()
DNaryReassociate.cpp331 if (SExtInst *SExt = dyn_cast<SExtInst>(IndexToSplit)) { in tryReassociateGEPAtIndex()
DSeparateConstOffsetFromGEP.cpp626 } else if (isa<SExtInst>(V)) { in find()
691 (isa<SExtInst>(Cast) || isa<ZExtInst>(Cast) || isa<TruncInst>(Cast)) && in distributeExtsAndCloneChain()
1217 Instruction *NewSExt = new SExtInst(Dom, I->getType(), "", I); in reuniteExts()
1229 Instruction *NewSExt = new SExtInst(Dom, I->getType(), "", I); in reuniteExts()
/external/llvm-project/llvm/lib/Target/ARM/
DARMParallelDSP.cpp104 if (auto *SExt = dyn_cast<SExtInst>(V)) { in InsertMuls()
337 if (auto *SExt = dyn_cast<SExtInst>(V)) { in IsNarrowSequence()
365 !Ld->hasOneUse() || !isa<SExtInst>(Ld->user_back())) in RecordMemoryOps()
744 Instruction *BaseSExt = dyn_cast<SExtInst>(Base->user_back()); in CreateWideLoad()
745 Instruction *OffsetSExt = dyn_cast<SExtInst>(Offset->user_back()); in CreateWideLoad()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMParallelDSP.cpp103 if (auto *SExt = dyn_cast<SExtInst>(V)) { in InsertMuls()
336 if (auto *SExt = dyn_cast<SExtInst>(V)) { in IsNarrowSequence()
365 !Ld->hasOneUse() || !isa<SExtInst>(Ld->user_back())) in RecordMemoryOps()
740 Instruction *BaseSExt = dyn_cast<SExtInst>(Base->user_back()); in CreateWideLoad()
741 Instruction *OffsetSExt = dyn_cast<SExtInst>(Offset->user_back()); in CreateWideLoad()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DLowerExpectIntrinsic.cpp126 if (SExtInst *SExt = dyn_cast<SExtInst>(V)) { in handlePhiDef()
DNaryReassociate.cpp335 if (SExtInst *SExt = dyn_cast<SExtInst>(IndexToSplit)) { in tryReassociateGEPAtIndex()
DSeparateConstOffsetFromGEP.cpp594 } else if (isa<SExtInst>(V)) { in find()
659 (isa<SExtInst>(Cast) || isa<ZExtInst>(Cast) || isa<TruncInst>(Cast)) && in distributeExtsAndCloneChain()
1178 Instruction *NewSExt = new SExtInst(Dom, I->getType(), "", I); in reuniteExts()
/external/llvm/lib/Transforms/Scalar/
DNaryReassociate.cpp338 if (SExtInst *SExt = dyn_cast<SExtInst>(IndexToSplit)) { in tryReassociateGEPAtIndex()
DSeparateConstOffsetFromGEP.cpp549 } else if (isa<SExtInst>(V)) { in find()
613 assert((isa<SExtInst>(Cast) || isa<ZExtInst>(Cast)) && in distributeExtsAndCloneChain()
1129 Instruction *NewSExt = new SExtInst(Dom, I->getType(), "", I); in reuniteExts()
/external/llvm/lib/Analysis/
DVectorUtils.cpp330 if (TTI && (isa<ZExtInst>(&I) || isa<SExtInst>(&I)) && in computeMinimumValueSizes()
376 if (isa<SExtInst>(I) || isa<ZExtInst>(I) || isa<LoadInst>(I) || in computeMinimumValueSizes()
/external/llvm/lib/Transforms/InstCombine/
DInstCombineAddSub.cpp1209 if (SExtInst *LHSConv = dyn_cast<SExtInst>(LHS)) { in visitAdd()
1220 return new SExtInst(NewAdd, I.getType()); in visitAdd()
1225 if (SExtInst *RHSConv = dyn_cast<SExtInst>(RHS)) { in visitAdd()
1237 return new SExtInst(NewAdd, I.getType()); in visitAdd()
/external/llvm-project/llvm/lib/ExecutionEngine/Interpreter/
DInterpreter.h139 void visitSExtInst(SExtInst &I);
/external/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/Interpreter/
DInterpreter.h140 void visitSExtInst(SExtInst &I);
/external/llvm/lib/ExecutionEngine/Interpreter/
DInterpreter.h159 void visitSExtInst(SExtInst &I);
/external/llvm/include/llvm/IR/
DInstVisitor.h187 RetTy visitSExtInst(SExtInst &I) { DELEGATE(CastInst);} in visitSExtInst()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/AggressiveInstCombine/
DTruncInstCombine.cpp241 bool IsExtInst = (isa<ZExtInst>(I) || isa<SExtInst>(I)); in getBestTruncatedType()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DTargetTransformInfoImpl.h663 if (const auto* Cast = dyn_cast<SExtInst>(Val)) { in minRequiredElementSize()
892 if (isa<SExtInst>(U) || isa<ZExtInst>(U) || isa<FPExtInst>(U)) in getUserCost()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DInstVisitor.h180 RetTy visitSExtInst(SExtInst &I) { DELEGATE(CastInst);} in visitSExtInst()
/external/llvm-project/llvm/include/llvm/IR/
DInstVisitor.h179 RetTy visitSExtInst(SExtInst &I) { DELEGATE(CastInst);} in visitSExtInst()

123456