Searched refs:LLVMV (Results 1 – 5 of 5) sorted by relevance
56 Value *Context::getOrCreateValueInternal(llvm::Value *LLVMV, llvm::User *U) { in getOrCreateValueInternal() argument57 auto Pair = LLVMValueToValueMap.try_emplace(LLVMV); in getOrCreateValueInternal()63 if (auto *LLVMI = dyn_cast<llvm::Instruction>(LLVMV)) { in getOrCreateValueInternal()66 auto *LLVMVAArg = cast<llvm::VAArgInst>(LLVMV); in getOrCreateValueInternal()71 auto *LLVMFreeze = cast<llvm::FreezeInst>(LLVMV); in getOrCreateValueInternal()77 auto *LLVMFence = cast<llvm::FenceInst>(LLVMV); in getOrCreateValueInternal()82 auto *LLVMSel = cast<llvm::SelectInst>(LLVMV); in getOrCreateValueInternal()87 auto *LLVMIns = cast<llvm::ExtractElementInst>(LLVMV); in getOrCreateValueInternal()93 auto *LLVMIns = cast<llvm::InsertElementInst>(LLVMV); in getOrCreateValueInternal()99 auto *LLVMIns = cast<llvm::ShuffleVectorInst>(LLVMV); in getOrCreateValueInternal()[all …]
878 llvm::Value *LLVMV = in removeIncomingValue() local881 return Ctx.getValue(LLVMV); in removeIncomingValue()888 llvm::Value *LLVMV = in removeIncomingValue() local891 return Ctx.getValue(LLVMV); in removeIncomingValue()899 llvm::Value *LLVMV = in getIncomingValueForBlock() local901 return Ctx.getValue(LLVMV); in getIncomingValueForBlock()904 llvm::Value *LLVMV = cast<llvm::PHINode>(Val)->hasConstantValue(); in hasConstantValue() local905 return LLVMV != nullptr ? Ctx.getValue(LLVMV) : nullptr; in hasConstantValue()932 auto *LLVMV = Builder.CreateCmp(P, S1->Val, S2->Val, Name); in create() local934 if (auto *LLVMC = dyn_cast<llvm::Constant>(LLVMV)) in create()[all …]
179 SmallVector<llvm::Constant *, 8> LLVMV; in get() local180 LLVMV.reserve(V.size()); in get()182 LLVMV.push_back(cast<llvm::Constant>(Elm->Val)); in get()183 return Ctx.getOrCreateConstant(llvm::ConstantVector::get(LLVMV)); in get()
37 auto *LLVMV = V->Val; in classof() local38 return isa<llvm::IntrinsicInst>(LLVMV); in classof()
131 Value *getOrCreateValue(llvm::Value *LLVMV) {132 return getOrCreateValueInternal(LLVMV, 0);