Home
last modified time | relevance | path

Searched refs:PointerVal (Results 1 – 7 of 7) sorted by relevance

/freebsd-12.1/contrib/llvm/include/llvm/ExecutionEngine/
H A DGenericValue.h32 PointerTy PointerVal; member
47 explicit GenericValue(void *V) : PointerVal(V), IntVal(1, 0) {} in GenericValue()
51 inline void *GVTOP(const GenericValue &GV) { return GV.PointerVal; } in GVTOP()
/freebsd-12.1/contrib/llvm/lib/ExecutionEngine/Interpreter/
H A DExecution.cpp134 Dest.IntVal = APInt(1,(void*)(intptr_t)Src1.PointerVal OP \
135 (void*)(intptr_t)Src2.PointerVal); \
984 assert(Result.PointerVal && "Null pointer returned by malloc!"); in visitAllocaInst()
1027 Result.PointerVal = ((char*)getOperandValue(Ptr, SF).PointerVal) + Total; in executeGEPOperation()
1470 Dest.IntVal = APInt(DBitWidth, (intptr_t) Src.PointerVal); in executePtrToIntInst()
1483 Dest.PointerVal = PointerTy(intptr_t(Src.IntVal.getZExtValue())); in executeIntToPtrInst()
1623 Dest.PointerVal = Src.PointerVal; in executeBitCastInst()
1914 Dest.PointerVal = pSrc->PointerVal; in visitExtractValueInst()
1961 pDest->PointerVal = Src2.PointerVal; in visitInsertValueInst()
H A DExternalFunctions.cpp248 case Type::PointerTyID: Result.PointerVal = *(void **) ret.data(); break; in ffiInvoke()
/freebsd-12.1/contrib/llvm/lib/ExecutionEngine/
H A DExecutionEngine.cpp653 char* tmp = (char*) Result.PointerVal; in getConstantValue()
740 GV.IntVal = APInt(PtrWidth, uintptr_t(GV.PointerVal)); in getConstantValue()
750 GV.PointerVal = PointerTy(uintptr_t(GV.IntVal.getZExtValue())); in getConstantValue()
910 Result.PointerVal = nullptr; in getConstantValue()
1072 memset(&(Ptr->PointerVal), 0, StoreBytes); in StoreValueToMemory()
1074 *((PointerTy*)Ptr) = Val.PointerVal; in StoreValueToMemory()
1143 Result.PointerVal = *((PointerTy*)Ptr); in LoadValueFromMemory()
H A DExecutionEngineBindings.cpp51 GenVal->PointerVal = P; in LLVMCreateGenericValueOfPointer()
84 return unwrap(GenVal)->PointerVal; in LLVMGenericValueToPointer()
/freebsd-12.1/contrib/llvm/lib/IR/
H A DCore.cpp3346 LLVMValueRef LLVMBuildFree(LLVMBuilderRef B, LLVMValueRef PointerVal) { in LLVMBuildFree() argument
3348 CallInst::CreateFree(unwrap(PointerVal), unwrap(B)->GetInsertBlock()))); in LLVMBuildFree()
3351 LLVMValueRef LLVMBuildLoad(LLVMBuilderRef B, LLVMValueRef PointerVal, in LLVMBuildLoad() argument
3353 Value *V = unwrap(PointerVal); in LLVMBuildLoad()
3360 LLVMValueRef PointerVal, const char *Name) { in LLVMBuildLoad2() argument
3361 return wrap(unwrap(B)->CreateLoad(unwrap(Ty), unwrap(PointerVal), Name)); in LLVMBuildLoad2()
3365 LLVMValueRef PointerVal) { in LLVMBuildStore() argument
3366 return wrap(unwrap(B)->CreateStore(unwrap(Val), unwrap(PointerVal))); in LLVMBuildStore()
/freebsd-12.1/contrib/llvm/include/llvm-c/
H A DCore.h3604 LLVMValueRef LLVMBuildFree(LLVMBuilderRef, LLVMValueRef PointerVal);
3607 LLVMValueRef LLVMBuildLoad(LLVMBuilderRef, LLVMValueRef PointerVal,
3610 LLVMValueRef PointerVal, const char *Name);