Home
last modified time | relevance | path

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

12

/external/llvm/lib/Transforms/InstCombine/
DInstCombineMulDivRem.cpp667 if (ZExtInst *Z = dyn_cast<ZExtInst>(V)) { in dyn_castZExtVal()
728 if (ZExtInst *Z = dyn_cast<ZExtInst>(Op1)) in visitUDiv()
754 if (ZExtInst *ZOp0 = dyn_cast<ZExtInst>(Op0)) in visitUDiv()
756 return new ZExtInst(Builder->CreateUDiv(ZOp0->getOperand(0), ZOp1, "div", in visitUDiv()
1027 if (ZExtInst *ZOp0 = dyn_cast<ZExtInst>(Op0)) in visitURem()
1029 return new ZExtInst(Builder->CreateURem(ZOp0->getOperand(0), ZOp1), in visitURem()
DInstCombineShifts.cpp740 return new ZExtInst(Cmp, II->getType()); in visitLShr()
782 if (ZExtInst *ZI = dyn_cast<ZExtInst>(X)) { in visitAShr()
DInstCombineCasts.cpp347 if ((isa<ZExtInst>(I) || isa<SExtInst>(I)) && in CanEvaluateTruncated()
747 Instruction *InstCombiner::visitZExt(ZExtInst &CI) { in visitZExt()
816 return new ZExtInst(And, CI.getType()); in visitZExt()
1729 if (isa<TruncInst>(Src) || isa<ZExtInst>(Src)) { in visitBitCast()
DInstCombineSelect.cpp708 return new ZExtInst(CondVal, SI.getType()); in visitSelectInst()
717 return new ZExtInst(NotCond, SI.getType()); in visitSelectInst()
DInstCombine.h170 Instruction *visitZExt(ZExtInst &CI);
DInstCombineAddSub.cpp901 if (ZExtInst *ZI = dyn_cast<ZExtInst>(LHS)) in visitAdd()
DInstCombineSimplifyDemanded.cpp481 CastInst *NewCast = new ZExtInst(I->getOperand(0), VTy, I->getName()); in SimplifyDemandedUseBits()
DInstCombineCompares.cpp1128 if (ZExtInst *Cast = dyn_cast<ZExtInst>(LHSI->getOperand(0))) { in visitICmpInstWithInstAndIntCst()
/external/llvm/lib/ExecutionEngine/Interpreter/
DInterpreter.h157 void visitZExtInst(ZExtInst &I);
/external/llvm/include/llvm/
DInstVisitor.h183 RetTy visitZExtInst(ZExtInst &I) { DELEGATE(CastInst);} in visitZExtInst()
/external/llvm/lib/IR/
DInstructions.cpp2294 case ZExt: return new ZExtInst (S, Ty, Name, InsertBefore); in Create()
2315 case ZExt: return new ZExtInst (S, Ty, Name, InsertAtEnd); in Create()
2720 ZExtInst::ZExtInst( in ZExtInst() function in ZExtInst
2726 ZExtInst::ZExtInst( in ZExtInst() function in ZExtInst
3449 ZExtInst *ZExtInst::clone_impl() const { in clone_impl()
3450 return new ZExtInst(getOperand(0), getType()); in clone_impl()
DVerifier.cpp255 void visitZExtInst(ZExtInst &I);
1075 void Verifier::visitZExtInst(ZExtInst &I) { in visitZExtInst()
/external/llvm/include/llvm/IR/
DInstruction.def146 HANDLE_CAST_INST(34, ZExt , ZExtInst ) // Zero extend integers
DInstructions.h3307 class ZExtInst : public CastInst {
3310 virtual ZExtInst *clone_impl() const;
3314 ZExtInst(
3322 ZExtInst(
/external/llvm/lib/Transforms/Utils/
DLocal.cpp847 if (ZExtInst *ZExt = dyn_cast<ZExtInst>(SI->getOperand(0))) in ConvertDebugDeclareToDebugValue()
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGBuilder.h76 class ZExtInst; variable
/external/llvm/lib/Analysis/
DValueTracking.cpp840 if (ZExtInst *ZI = dyn_cast<ZExtInst>(V)) in isKnownToBeAPowerOfTwo()
971 if (isa<SExtInst>(V) || isa<ZExtInst>(V)) in isKnownNonZero()
DBasicAliasAnalysis.cpp199 (isa<ZExtInst>(V) && Extension != EK_SignExt)) { in GetLinearExpression()
DInstructionSimplify.cpp2045 if (isa<ZExtInst>(LHS)) { in SimplifyICmpInst()
2048 if (ZExtInst *RI = dyn_cast<ZExtInst>(RHS)) { in SimplifyICmpInst()
/external/llvm/lib/Transforms/Scalar/
DScalarReplAggregates.cpp1104 if (ZExtInst *ZExt = dyn_cast<ZExtInst>(SI->getOperand(0))) in updateDebugInfo()
2504 SrcField = new ZExtInst(SrcField, ResultVal->getType(), "", LI); in RewriteLoadUserOfWholeAlloca()
DCodeGenPrepare.cpp1715 if (isa<ZExtInst>(I)) in MoveExtToFormExtLoad()
1921 if (isa<ZExtInst>(I) || isa<SExtInst>(I)) { in OptimizeInst()
DIndVarSimplify.cpp864 if (IsSigned ? isa<SExtInst>(DU.NarrowUse) : isa<ZExtInst>(DU.NarrowUse)) { in WidenIVUse()
/external/llvm/tools/llvm-stress/
Dllvm-stress.cpp517 new ZExtInst(V, DestTy, "ZE", BB->getTerminator())); in Act()
/external/clang/lib/CodeGen/
DCodeGenFunction.cpp1266 if (!isa<llvm::ZExtInst>(value)) return PeepholeProtection(); in protectFromPeepholes()
/external/llvm/include/llvm-c/
DCore.h1074 macro(ZExtInst) \

12