Home
last modified time | relevance | path

Searched refs:ZExtInst (Results 1 – 25 of 30) sorted by relevance

12

/external/llvm/lib/Transforms/InstCombine/
DInstCombineMulDivRem.cpp421 if (ZExtInst *Z = dyn_cast<ZExtInst>(V)) { in dyn_castZExtVal()
494 if (ZExtInst *ZOp0 = dyn_cast<ZExtInst>(Op0)) in visitUDiv()
496 return new ZExtInst(Builder->CreateUDiv(ZOp0->getOperand(0), ZOp1, "div", in visitUDiv()
648 if (ZExtInst *ZOp0 = dyn_cast<ZExtInst>(Op0)) in visitURem()
650 return new ZExtInst(Builder->CreateURem(ZOp0->getOperand(0), ZOp1), in visitURem()
DInstCombineAddSub.cpp110 if (ZExtInst *ZI = dyn_cast<ZExtInst>(LHS)) in visitAdd()
593 if (ZExtInst *ZI = dyn_cast<ZExtInst>(Op1)) in visitSub()
DInstCombineShifts.cpp747 return new ZExtInst(Cmp, II->getType()); in visitLShr()
789 if (ZExtInst *ZI = dyn_cast<ZExtInst>(X)) { in visitAShr()
DInstCombineCasts.cpp338 if ((isa<ZExtInst>(I) || isa<SExtInst>(I)) && in CanEvaluateTruncated()
740 Instruction *InstCombiner::visitZExt(ZExtInst &CI) { in visitZExt()
809 return new ZExtInst(And, CI.getType()); in visitZExt()
1386 return new ZExtInst(P, CI.getType()); in visitPtrToInt()
1711 if (isa<TruncInst>(Src) || isa<ZExtInst>(Src)) { in visitBitCast()
DInstCombineSelect.cpp698 return new ZExtInst(CondVal, SI.getType()); in visitSelectInst()
707 return new ZExtInst(NotCond, SI.getType()); in visitSelectInst()
DInstCombine.h164 Instruction *visitZExt(ZExtInst &CI);
DInstCombineSimplifyDemanded.cpp467 CastInst *NewCast = new ZExtInst(I->getOperand(0), VTy, I->getName()); in SimplifyDemandedUseBits()
DInstCombineCompares.cpp1127 if (ZExtInst *Cast = dyn_cast<ZExtInst>(LHSI->getOperand(0))) { in visitICmpInstWithInstAndIntCst()
/external/llvm/include/llvm/Support/
DInstVisitor.h178 RetTy visitZExtInst(ZExtInst &I) { DELEGATE(CastInst);} in visitZExtInst()
/external/llvm/lib/ExecutionEngine/Interpreter/
DInterpreter.h157 void visitZExtInst(ZExtInst &I);
/external/llvm/lib/Transforms/Utils/
DLocal.cpp801 if (ZExtInst *ZExt = dyn_cast<ZExtInst>(SI->getOperand(0))) in ConvertDebugDeclareToDebugValue()
/external/llvm/lib/VMCore/
DInstructions.cpp2277 case ZExt: return new ZExtInst (S, Ty, Name, InsertBefore); in Create()
2298 case ZExt: return new ZExtInst (S, Ty, Name, InsertAtEnd); in Create()
2698 ZExtInst::ZExtInst( in ZExtInst() function in ZExtInst
2704 ZExtInst::ZExtInst( in ZExtInst() function in ZExtInst
3403 ZExtInst *ZExtInst::clone_impl() const { in clone_impl()
3404 return new ZExtInst(getOperand(0), getType()); in clone_impl()
DVerifier.cpp250 void visitZExtInst(ZExtInst &I);
863 void Verifier::visitZExtInst(ZExtInst &I) { in visitZExtInst()
/external/llvm/include/llvm/
DInstruction.def146 HANDLE_CAST_INST(34, ZExt , ZExtInst ) // Zero extend integers
DInstructions.h3195 class ZExtInst : public CastInst {
3198 virtual ZExtInst *clone_impl() const;
3202 ZExtInst(
3210 ZExtInst(
3218 static inline bool classof(const ZExtInst *) { return true; }
/external/llvm/lib/Transforms/Scalar/
DCodeGenPrepare.cpp1003 if (isa<ZExtInst>(I)) in MoveExtToFormExtLoad()
1121 if (isa<ZExtInst>(I) || isa<SExtInst>(I)) { in OptimizeInst()
DScalarReplAggregates.cpp988 if (ZExtInst *ZExt = dyn_cast<ZExtInst>(SI->getOperand(0))) in updateDebugInfo()
2362 SrcField = new ZExtInst(SrcField, ResultVal->getType(), "", LI); in RewriteLoadUserOfWholeAlloca()
DIndVarSimplify.cpp862 if (IsSigned ? isa<SExtInst>(DU.NarrowUse) : isa<ZExtInst>(DU.NarrowUse)) { in WidenIVUse()
/external/llvm/lib/Analysis/
DValueTracking.cpp829 if (ZExtInst *ZI = dyn_cast<ZExtInst>(V)) in isPowerOfTwo()
885 if (isa<SExtInst>(V) || isa<ZExtInst>(V)) in isKnownNonZero()
DInstructionSimplify.cpp1890 if (isa<ZExtInst>(LHS)) { in SimplifyICmpInst()
1893 if (ZExtInst *RI = dyn_cast<ZExtInst>(RHS)) { in SimplifyICmpInst()
DBasicAliasAnalysis.cpp225 (isa<ZExtInst>(V) && Extension != EK_SignExt)) { in GetLinearExpression()
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGBuilder.h76 class ZExtInst; variable
/external/llvm/tools/llvm-stress/
Dllvm-stress.cpp509 new ZExtInst(V, DestTy, "ZE", BB->getTerminator())); in Act()
/external/clang/lib/CodeGen/
DCodeGenFunction.cpp1085 if (!isa<llvm::ZExtInst>(value)) return PeepholeProtection(); in protectFromPeepholes()
/external/llvm/include/llvm-c/
DCore.h1059 macro(ZExtInst) \

12