Searched refs:ValuePtr (Results 1 – 7 of 7) sorted by relevance
/freebsd/contrib/llvm-project/compiler-rt/include/orc_rt/ |
H A D | c_api.h | 49 char *ValuePtr; member 81 R->Data.ValuePtr = 0; in orc_rt_CWrapperFunctionResultInit() 93 R.Data.ValuePtr = 0; in orc_rt_CWrapperFunctionResultAllocate() 95 R.Data.ValuePtr = (char *)malloc(Size); in orc_rt_CWrapperFunctionResultAllocate() 109 R.Data.ValuePtr = Tmp; in orc_rt_CreateCWrapperFunctionResultFromRange() 141 R.Data.ValuePtr = Tmp; in orc_rt_CreateCWrapperFunctionResultFromOutOfBandError() 152 (R->Size == 0 && R->Data.ValuePtr)) in orc_rt_DisposeCWrapperFunctionResult() 153 free(R->Data.ValuePtr); in orc_rt_DisposeCWrapperFunctionResult() 162 assert((R->Size != 0 || R->Data.ValuePtr == NULL) && in orc_rt_CWrapperFunctionResultData() 164 return R->Size > sizeof(R->Data.Value) ? R->Data.ValuePtr : R->Data.Value; in orc_rt_CWrapperFunctionResultData() [all …]
|
/freebsd/contrib/llvm-project/compiler-rt/lib/orc/tests/unit/ |
H A D | c_api_test.cpp | 21 EXPECT_EQ(R.Data.ValuePtr, nullptr); in TEST() 72 EXPECT_EQ(R.Data.ValuePtr, DataPtr); in TEST() 74 EXPECT_EQ(R.Data.ValuePtr[I], (char)(0x55 + I)) in TEST() 82 EXPECT_EQ(orc_rt_CWrapperFunctionResultData(&R), R.Data.ValuePtr); in TEST() 126 EXPECT_EQ(R.Data.ValuePtr[I], (char)(0x55 + I)) in TEST() 172 EXPECT_EQ(R.Data.ValuePtr[I], (char)('a' + I)) in TEST() 174 EXPECT_EQ(R.Data.ValuePtr[LargeAllocSize - 1], '\0') in TEST()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/Shared/ |
H A D | WrapperFunctionUtils.h | 28 char *ValuePtr; member 29 char Value[sizeof(ValuePtr)]; 71 (R.Size == 0 && R.Data.ValuePtr != nullptr)) in ~WrapperFunctionResult() 72 free(R.Data.ValuePtr); in ~WrapperFunctionResult() 88 assert((R.Size != 0 || R.Data.ValuePtr == nullptr) && in data() 90 return R.Size > sizeof(R.Data.Value) ? R.Data.ValuePtr : R.Data.Value; in data() 95 assert((R.Size != 0 || R.Data.ValuePtr == nullptr) && in data() 97 return R.Size > sizeof(R.Data.Value) ? R.Data.ValuePtr : R.Data.Value; in data() 102 assert((R.Size != 0 || R.Data.ValuePtr == nullptr) && in size() 109 bool empty() const { return R.Size == 0 && R.Data.ValuePtr == nullptr; } in empty() [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/ |
H A D | CodeViewRecordIO.h | 93 const T *ValuePtr; in mapObject() local 94 if (auto EC = Reader->readObject(ValuePtr)) in mapObject() 96 Value = *ValuePtr; in mapObject()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
H A D | NVPTXCtorDtorLowering.cpp | 179 auto *ValuePtr = IRB.CreateGEP(PointerType::get(C, 0), BeginVal, in createInitOrFiniCalls() local 183 PointerType::get(C, 0), ValuePtr, in createInitOrFiniCalls()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CodeGenPGO.h | 92 llvm::Instruction *ValueSite, llvm::Value *ValuePtr);
|
H A D | CodeGenPGO.cpp | 1360 llvm::Instruction *ValueSite, llvm::Value *ValuePtr) { in valueProfile() argument 1365 if (!ValuePtr || !ValueSite || !Builder.GetInsertBlock()) in valueProfile() 1368 if (isa<llvm::Constant>(ValuePtr)) in valueProfile() 1378 Builder.CreatePtrToInt(ValuePtr, Builder.getInt64Ty()), in valueProfile()
|