HomeSort by: relevance | last modified time | path
    Searched refs:SExtInst (Results 1 - 25 of 48) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonOptimizeSZextends.cpp 78 if (isa<SExtInst>(*UI)) {
80 SExtInst* SI = new SExtInst(&Arg, Use->getType());
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
BDCE.cpp 117 if (SExtInst *SE = dyn_cast<SExtInst>(&I)) {
LowerExpectIntrinsic.cpp 145 if (SExtInst *SExt = dyn_cast<SExtInst>(V)) {
SeparateConstOffsetFromGEP.cpp 626 } else if (isa<SExtInst>(V)) {
691 (isa<SExtInst>(Cast) || isa<ZExtInst>(Cast) || isa<TruncInst>(Cast)) &&
1217 Instruction *NewSExt = new SExtInst(Dom, I->getType(), "", I);
1229 Instruction *NewSExt = new SExtInst(Dom, I->getType(), "", I);
NaryReassociate.cpp 359 if (SExtInst *SExt = dyn_cast<SExtInst>(IndexToSplit)) {
LoopFlatten.cpp 347 (isa<SExtInst>(InnerLimit) || isa<ZExtInst>(InnerLimit)))
SCCP.cpp 168 } else if (isa<SExtInst>(&Inst)) {
CorrelatedValuePropagation.cpp 911 static bool processSExt(SExtInst *SDI, LazyValueInfo *LVI) {
1059 BBChanged |= processSExt(cast<SExtInst>(II), LVI);
LoopRerollPass.cpp 566 isa<SExtInst>(UUser))
1200 if (isa<SExtInst>(UUser)) {
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMParallelDSP.cpp 104 if (auto *SExt = dyn_cast<SExtInst>(V)) {
336 if (auto *SExt = dyn_cast<SExtInst>(V)) {
364 !Ld->hasOneUse() || !isa<SExtInst>(Ld->user_back()))
743 Instruction *BaseSExt = dyn_cast<SExtInst>(Base->user_back());
744 Instruction *OffsetSExt = dyn_cast<SExtInst>(Offset->user_back());
MVELaneInterleavingPass.cpp 341 bool Sext = isa<SExtInst>(I);
  /src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Interpreter/
Interpreter.h 139 void visitSExtInst(SExtInst &I);
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
InstVisitor.h 179 RetTy visitSExtInst(SExtInst &I) { DELEGATE(CastInst);}
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/AggressiveInstCombine/
TruncInstCombine.cpp 14 // 2. Supported leaves: ZExtInst, SExtInst, TruncInst and Constant value.
253 bool IsExtInst = (isa<ZExtInst>(I) || isa<SExtInst>(I));
  /src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
SystemZTargetTransformInfo.cpp 992 else if (isa<SExtInst>(UserI))
1093 (isa<TruncInst>(OtherOp) || isa<SExtInst>(OtherOp) ||
  /src/external/apache2/llvm/dist/llvm/lib/IR/
Instructions.cpp 2953 case SExt: return new SExtInst (S, Ty, Name, InsertBefore);
2975 case SExt: return new SExtInst (S, Ty, Name, InsertAtEnd);
3453 SExtInst::SExtInst(
3459 SExtInst::SExtInst(
4404 SExtInst *SExtInst::cloneImpl() const {
4405 return new SExtInst(getOperand(0), getType());
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineShifts.cpp 1284 return new SExtInst(X, Ty);
1323 return new SExtInst(NewSh, Ty);
1330 return new SExtInst(Builder.CreateICmpSLT(X, Y), Ty);
InstCombineInternal.h 130 Instruction *visitSExt(SExtInst &CI);
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
VectorUtils.cpp 504 if (TTI && (isa<ZExtInst>(&I) || isa<SExtInst>(&I)) &&
550 if (isa<SExtInst>(I) || isa<ZExtInst>(I) || isa<LoadInst>(I) ||
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
LoadStoreVectorizer.cpp 428 if (!isa<SExtInst>(OpA) && !isa<ZExtInst>(OpA))
431 bool Signed = isa<SExtInst>(OpA);
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
CodeGenPrepare.cpp 4166 if (IsSExt && isa<SExtInst>(Inst))
4243 else if ((IsSExt && isa<SExtInst>(Opnd)) || (!IsSExt && isa<ZExtInst>(Opnd)))
4256 assert((isa<SExtInst>(Ext) || isa<ZExtInst>(Ext)) &&
4260 bool IsSExt = isa<SExtInst>(Ext);
4275 if (isa<SExtInst>(ExtOpnd) || isa<TruncInst>(ExtOpnd) ||
5641 bool IsSExt = isa<SExtInst>(FirstUser);
5645 if ((IsSExt && !isa<SExtInst>(UI)) || (!IsSExt && !isa<ZExtInst>(UI)))
5793 if (RemovedInsts.count(Inst) || !isa<SExtInst>(Inst) ||
7786 if (isa<ZExtInst>(I) || isa<SExtInst>(I)) {
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
SimplifyIndVar.cpp 617 Ext = new SExtInst(Op1, IVTy, "sext", ICI);
1581 User = dyn_cast<SExtInst>(User);
1739 if ((isa<SExtInst>(DU.NarrowUse) && canWidenBySExt()) ||
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64FastISel.cpp 299 assert((isa<ZExtInst>(I) || isa<SExtInst>(I)) &&
732 } else if (const auto *SE = dyn_cast<SExtInst>(I)) {
814 } else if (const auto *SE = dyn_cast<SExtInst>(I)) {
871 } else if (const auto *SE = dyn_cast<SExtInst>(U)) {
1964 } else if (const auto *SE = dyn_cast<SExtInst>(I->use_begin()->getUser())) {
4474 assert((isa<ZExtInst>(I) || isa<SExtInst>(I)) &&
4589 } else if (const auto *SExt = dyn_cast<SExtInst>(Src0)) {
4653 } else if (const auto *SExt = dyn_cast<SExtInst>(Op0)) {
  /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCLoopInstrFormPrep.cpp 871 [](const User *U) { return isa<SExtInst>(U); }));
  /src/external/apache2/llvm/dist/llvm/tools/llvm-stress/
llvm-stress.cpp 587 return PT->push_back(new SExtInst(V, DestTy, "Se", BB->getTerminator()));

Completed in 102 milliseconds

1 2