Lines Matching refs:pImpl
509 LLVMContextImpl *pImpl = Context.pImpl; in getTrue() local
510 if (!pImpl->TheTrueVal) in getTrue()
511 pImpl->TheTrueVal = ConstantInt::get(Type::getInt1Ty(Context), 1); in getTrue()
512 return pImpl->TheTrueVal; in getTrue()
516 LLVMContextImpl *pImpl = Context.pImpl; in getFalse() local
517 if (!pImpl->TheFalseVal) in getFalse()
518 pImpl->TheFalseVal = ConstantInt::get(Type::getInt1Ty(Context), 0); in getFalse()
519 return pImpl->TheFalseVal; in getFalse()
549 LLVMContextImpl *pImpl = Context.pImpl; in get() local
550 ConstantInt *&Slot = pImpl->IntConstants[V]; in get()
688 LLVMContextImpl* pImpl = Context.pImpl; in get() local
690 ConstantFP *&Slot = pImpl->FPConstants[V]; in get()
895 return Ty->getContext().pImpl->ArrayConstants.getOrCreate(Ty, V); in get()
978 return ST->getContext().pImpl->StructConstants.getOrCreate(ST, V); in get()
1002 return Ty->getContext().pImpl->VectorConstants.getOrCreate(Ty, V); in get()
1050 LLVMContextImpl *pImpl = Context.pImpl; in get() local
1051 if (!pImpl->TheNoneToken) in get()
1052 pImpl->TheNoneToken.reset(new ConstantTokenNone(Context)); in get()
1053 return pImpl->TheNoneToken.get(); in get()
1265 ConstantAggregateZero *&Entry = Ty->getContext().pImpl->CAZConstants[Ty]; in get()
1274 getContext().pImpl->CAZConstants.erase(getType()); in destroyConstantImpl()
1279 getType()->getContext().pImpl->ArrayConstants.remove(this); in destroyConstantImpl()
1288 getType()->getContext().pImpl->StructConstants.remove(this); in destroyConstantImpl()
1293 getType()->getContext().pImpl->VectorConstants.remove(this); in destroyConstantImpl()
1330 ConstantPointerNull *&Entry = Ty->getContext().pImpl->CPNConstants[Ty]; in get()
1339 getContext().pImpl->CPNConstants.erase(getType()); in destroyConstantImpl()
1343 UndefValue *&Entry = Ty->getContext().pImpl->UVConstants[Ty]; in get()
1353 getContext().pImpl->UVConstants.erase(getType()); in destroyConstantImpl()
1363 F->getContext().pImpl->BlockAddresses[std::make_pair(F, BB)]; in get()
1386 F->getContext().pImpl->BlockAddresses.lookup(std::make_pair(F, BB)); in lookup()
1393 getFunction()->getType()->getContext().pImpl in destroyConstantImpl()
1414 getContext().pImpl->BlockAddresses[std::make_pair(NewF, NewBB)]; in handleOperandChangeImpl()
1422 getContext().pImpl->BlockAddresses.erase(std::make_pair(getFunction(), in handleOperandChangeImpl()
1449 LLVMContextImpl *pImpl = Ty->getContext().pImpl; in getFoldedCast() local
1454 return pImpl->ExprConstants.getOrCreate(Ty, Key); in getFoldedCast()
1809 LLVMContextImpl *pImpl = C1->getContext().pImpl; in get() local
1810 return pImpl->ExprConstants.getOrCreate(C1->getType(), Key); in get()
1890 LLVMContextImpl *pImpl = C->getContext().pImpl; in getSelect() local
1891 return pImpl->ExprConstants.getOrCreate(V1->getType(), Key); in getSelect()
1944 LLVMContextImpl *pImpl = C->getContext().pImpl; in getGetElementPtr() local
1945 return pImpl->ExprConstants.getOrCreate(ReqTy, Key); in getGetElementPtr()
1969 LLVMContextImpl *pImpl = LHS->getType()->getContext().pImpl; in getICmp() local
1970 return pImpl->ExprConstants.getOrCreate(ResultTy, Key); in getICmp()
1993 LLVMContextImpl *pImpl = LHS->getType()->getContext().pImpl; in getFCmp() local
1994 return pImpl->ExprConstants.getOrCreate(ResultTy, Key); in getFCmp()
2015 LLVMContextImpl *pImpl = Val->getContext().pImpl; in getExtractElement() local
2016 return pImpl->ExprConstants.getOrCreate(ReqTy, Key); in getExtractElement()
2038 LLVMContextImpl *pImpl = Val->getContext().pImpl; in getInsertElement() local
2039 return pImpl->ExprConstants.getOrCreate(Val->getType(), Key); in getInsertElement()
2061 LLVMContextImpl *pImpl = ShufTy->getContext().pImpl; in getShuffleVector() local
2062 return pImpl->ExprConstants.getOrCreate(ShufTy, Key); in getShuffleVector()
2085 LLVMContextImpl *pImpl = Agg->getContext().pImpl; in getInsertValue() local
2086 return pImpl->ExprConstants.getOrCreate(ReqTy, Key); in getInsertValue()
2109 LLVMContextImpl *pImpl = Agg->getContext().pImpl; in getExtractValue() local
2110 return pImpl->ExprConstants.getOrCreate(ReqTy, Key); in getExtractValue()
2256 getType()->getContext().pImpl->ExprConstants.remove(this); in destroyConstantImpl()
2354 .pImpl->CDSConstants.insert(std::make_pair(Elements, nullptr)) in getImpl()
2379 getType()->getContext().pImpl->CDSConstants; in destroyConstantImpl()
2393 getContext().pImpl->CDSConstants.erase(Slot); in destroyConstantImpl()
2757 return getContext().pImpl->ArrayConstants.replaceOperandsInPlace( in handleOperandChangeImpl()
2793 return getContext().pImpl->StructConstants.replaceOperandsInPlace( in handleOperandChangeImpl()
2819 return getContext().pImpl->VectorConstants.replaceOperandsInPlace( in handleOperandChangeImpl()
2845 return getContext().pImpl->ExprConstants.replaceOperandsInPlace( in handleOperandChangeImpl()