Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerRefTypesIntPtrConv.cpp64 PtrToIntInst *PTI = dyn_cast<PtrToIntInst>(&*I); in runOnFunction()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/
H A DProvenanceAnalysis.cpp102 if (isa<PtrToIntInst>(P)) in IsStoredObjCPointer()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DPtrUseVisitor.h268 void visitPtrToIntInst(PtrToIntInst &I) { in visitPtrToIntInst()
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXLowerArgs.cpp302 if (auto *PI = dyn_cast<PtrToIntInst>(I.OldInstruction)) { in INITIALIZE_PASS_DEPENDENCY()
478 void visitPtrToIntInst(PtrToIntInst &I) { in visitPtrToIntInst()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Interpreter/
H A DInterpreter.h146 void visitPtrToIntInst(PtrToIntInst &I);
H A DExecution.cpp1711 void Interpreter::visitPtrToIntInst(PtrToIntInst &I) { in visitPtrToIntInst()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DInstVisitor.h185 RetTy visitPtrToIntInst(PtrToIntInst &I) { DELEGATE(CastInst);} in visitPtrToIntInst()
H A DInstruction.def193 HANDLE_CAST_INST(47, PtrToInt, PtrToIntInst) // Pointer -> Integer
H A DInstructions.h4913 class PtrToIntInst : public CastInst {
4919 LLVM_ABI PtrToIntInst *cloneImpl() const;
4924 PtrToIntInst(Value *S, ///< The value to be converted
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DStackProtector.cpp295 if (AI == cast<PtrToIntInst>(I)->getOperand(0)) in HasAddressTaken()
H A DAnalysis.cpp324 } else if (isa<PtrToIntInst>(I)) { in getNoopInput()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DInstructions.cpp3049 case PtrToInt: return new PtrToIntInst (S, Ty, Name, InsertBefore); in Create()
3457 PtrToIntInst::PtrToIntInst(Value *S, Type *Ty, const Twine &Name, in PtrToIntInst() function in PtrToIntInst
4426 PtrToIntInst *PtrToIntInst::cloneImpl() const { in cloneImpl()
4427 return new PtrToIntInst(getOperand(0), getType()); in cloneImpl()
/freebsd/contrib/llvm-project/lldb/source/Expression/
H A DIRInterpreter.cpp1216 const PtrToIntInst *ptr_to_int_inst = cast<PtrToIntInst>(inst); in Interpret()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombinePHI.cpp179 if (auto *PI = dyn_cast<PtrToIntInst>(Arg)) { in foldIntegerTypedPHI()
342 if (!all_of(PN.users(), [](User *U) { return isa<PtrToIntInst>(U); })) in foldPHIArgIntToPtrToPHI()
H A DInstCombineInternal.h144 Instruction *visitPtrToInt(PtrToIntInst &CI);
H A DInstructionCombining.cpp417 auto *PtrToInt = dyn_cast<PtrToIntInst>(IntToPtr->getOperand(0)); in simplifyIntToPtrRoundTripCast()
3221 isa<PtrToIntInst>(U.getUser()); in visitGetElementPtrInst()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DLoads.cpp806 if (isa<ICmpInst, PtrToIntInst>(User)) in isPointerUseReplacable()
H A DInlineCost.cpp500 bool visitPtrToInt(PtrToIntInst &I);
1887 bool CallAnalyzer::visitPtrToInt(PtrToIntInst &I) { in visitPtrToInt()
H A DVectorUtils.cpp883 if (isa<BitCastInst>(I) || isa<PtrToIntInst>(I) || isa<IntToPtrInst>(I) || in computeMinimumValueSizes()
H A DInstructionSimplify.cpp3805 if (MaxRecurse && isa<PtrToIntInst>(LI) && in simplifyICmpInst()
3813 } else if (PtrToIntInst *RI = dyn_cast<PtrToIntInst>(RHS)) { in simplifyICmpInst()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DAddressSanitizer.cpp1602 return V->getType()->isPointerTy() || isa<PtrToIntInst>(V); in isPointerOperand()
3633 isa<PtrToIntInst>(LocalStackBaseAlloca) in processStaticAllocas()
3634 ? cast<PtrToIntInst>(LocalStackBaseAlloca)->getPointerOperand() in processStaticAllocas()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULowerBufferFatPointers.cpp1364 PtrParts visitPtrToIntInst(PtrToIntInst &PI);
1924 PtrParts SplitPtrStructs::visitPtrToIntInst(PtrToIntInst &PI) { in visitPtrToIntInst()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSimplifyIndVar.cpp952 if ((isa<PtrToIntInst>(UseInst)) || (isa<TruncInst>(UseInst))) in simplifyUsers()
/freebsd/contrib/llvm-project/llvm/include/llvm-c/
H A DCore.h1955 macro(PtrToIntInst) \
/freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/
H A DInstruction.h2367 class PtrToIntInst final : public CastInstImpl<Instruction::Opcode::PtrToInt> {

12