/external/llvm/lib/ExecutionEngine/Orc/ |
D | OrcMCJITReplacement.cpp | 31 void *FPtr = getPointerToFunction(F); in runFunction() local 32 assert(FPtr && "Pointer to fn's code was null after getPointerToFunction"); in runFunction() 51 (int (*)(int, char **, const char **))(intptr_t)FPtr; in runFunction() 64 int (*PF)(int, char **) = (int (*)(int, char **))(intptr_t)FPtr; in runFunction() 76 int (*PF)(int) = (int (*)(int))(intptr_t)FPtr; in runFunction() 93 rv.IntVal = APInt(BitWidth, ((bool (*)())(intptr_t)FPtr)()); in runFunction() 95 rv.IntVal = APInt(BitWidth, ((char (*)())(intptr_t)FPtr)()); in runFunction() 97 rv.IntVal = APInt(BitWidth, ((short (*)())(intptr_t)FPtr)()); in runFunction() 99 rv.IntVal = APInt(BitWidth, ((int (*)())(intptr_t)FPtr)()); in runFunction() 101 rv.IntVal = APInt(BitWidth, ((int64_t (*)())(intptr_t)FPtr)()); in runFunction() [all …]
|
/external/llvm/lib/ExecutionEngine/MCJIT/ |
D | MCJIT.cpp | 448 void *FPtr = getPointerToFunction(F); in runFunction() local 449 assert(FPtr && "Pointer to fn's code was null after getPointerToFunction"); in runFunction() 468 (int(*)(int, char **, const char **))(intptr_t)FPtr; in runFunction() 481 int (*PF)(int, char **) = (int(*)(int, char **))(intptr_t)FPtr; in runFunction() 494 int (*PF)(int) = (int(*)(int))(intptr_t)FPtr; in runFunction() 510 rv.IntVal = APInt(BitWidth, ((bool(*)())(intptr_t)FPtr)()); in runFunction() 512 rv.IntVal = APInt(BitWidth, ((char(*)())(intptr_t)FPtr)()); in runFunction() 514 rv.IntVal = APInt(BitWidth, ((short(*)())(intptr_t)FPtr)()); in runFunction() 516 rv.IntVal = APInt(BitWidth, ((int(*)())(intptr_t)FPtr)()); in runFunction() 518 rv.IntVal = APInt(BitWidth, ((int64_t(*)())(intptr_t)FPtr)()); in runFunction() [all …]
|
/external/llvm/unittests/ExecutionEngine/MCJIT/ |
D | MCJITMultipleModuleTest.cpp | 59 int32_t (*FPtr)(int32_t) = (int32_t (*)(int32_t))(intptr_t)ptr; in checkAccumulate() local 60 EXPECT_EQ(0, FPtr(0)); in checkAccumulate() 61 EXPECT_EQ(1, FPtr(1)); in checkAccumulate() 62 EXPECT_EQ(3, FPtr(2)); in checkAccumulate() 63 EXPECT_EQ(6, FPtr(3)); in checkAccumulate() 64 EXPECT_EQ(10, FPtr(4)); in checkAccumulate() 65 EXPECT_EQ(15, FPtr(5)); in checkAccumulate()
|
/external/llvm/lib/IR/ |
D | GCOV.cpp | 108 for (const auto &FPtr : Functions) in dump() local 109 FPtr->dump(); in dump() 115 for (const auto &FPtr : Functions) in collectLineCounts() local 116 FPtr->collectLineCounts(FI); in collectLineCounts()
|
/external/clang/test/CXX/drs/ |
D | dr2xx.cpp | 570 typedef void (*FPtr)(double x[]); typedef 573 FPtr fp = &f<3>; 576 FPtr gp = &g<>;
|
/external/llvm/examples/Kaleidoscope/Chapter4/ |
D | toy.cpp | 788 void *FPtr = JITHelper->getPointerToFunction(LF); in HandleTopLevelExpression() local 792 double (*FP)() = (double (*)())(intptr_t)FPtr; in HandleTopLevelExpression()
|
/external/llvm/examples/Kaleidoscope/Chapter5/ |
D | toy.cpp | 829 void *FPtr = TheExecutionEngine->getPointerToFunction(LF); in HandleTopLevelExpression() local 833 double (*FP)() = (double (*)())(intptr_t)FPtr; in HandleTopLevelExpression()
|
/external/llvm/examples/Kaleidoscope/Chapter6/ |
D | toy.cpp | 944 void *FPtr = TheExecutionEngine->getPointerToFunction(LF); in HandleTopLevelExpression() local 948 double (*FP)() = (double (*)())(intptr_t)FPtr; in HandleTopLevelExpression()
|
/external/llvm/examples/Kaleidoscope/MCJIT/cached/ |
D | toy-jit.cpp | 1063 void *FPtr = TheExecutionEngine->getPointerToFunction(LF); in HandleTopLevelExpression() local 1066 double (*FP)() = (double (*)())(intptr_t)FPtr; in HandleTopLevelExpression()
|
D | toy.cpp | 1430 void *FPtr = TheHelper->getPointerToFunction(LF); in HandleTopLevelExpression() local 1434 double (*FP)() = (double (*)())(intptr_t)FPtr; in HandleTopLevelExpression()
|
/external/llvm/examples/Kaleidoscope/Chapter7/ |
D | toy.cpp | 1117 void *FPtr = TheExecutionEngine->getPointerToFunction(LF); in HandleTopLevelExpression() local 1121 double (*FP)() = (double (*)())(intptr_t)FPtr; in HandleTopLevelExpression()
|
/external/llvm/examples/Kaleidoscope/MCJIT/lazy/ |
D | toy-jit.cpp | 1045 void *FPtr = TheExecutionEngine->getPointerToFunction(LF); in HandleTopLevelExpression() local 1048 double (*FP)() = (double (*)())(intptr_t)FPtr; in HandleTopLevelExpression()
|
D | toy.cpp | 1328 void *FPtr = TheHelper->getPointerToFunction(LF); in HandleTopLevelExpression() local 1332 double (*FP)() = (double (*)())(intptr_t)FPtr; in HandleTopLevelExpression()
|
/external/llvm/examples/Kaleidoscope/MCJIT/initial/ |
D | toy.cpp | 1287 void *FPtr = TheHelper->getPointerToFunction(LF); in HandleTopLevelExpression() local 1291 double (*FP)() = (double (*)())(intptr_t)FPtr; in HandleTopLevelExpression()
|
/external/llvm/examples/Kaleidoscope/MCJIT/complete/ |
D | toy.cpp | 1507 void *FPtr = TheHelper->getPointerToFunction(LF); in HandleTopLevelExpression() local 1510 double (*FP)() = (double (*)())(intptr_t)FPtr; in HandleTopLevelExpression()
|
/external/llvm/docs/tutorial/ |
D | LangImpl8.rst | 116 - void *FPtr = TheExecutionEngine->getPointerToFunction(LF); 120 - double (*FP)() = (double (*)())(intptr_t)FPtr;
|
D | LangImpl4.rst | 268 void *FPtr = TheExecutionEngine->getPointerToFunction(LF); 272 double (*FP)() = (double (*)())(intptr_t)FPtr;
|
/external/llvm/lib/Target/XCore/ |
D | XCoreISelLowering.cpp | 892 SDValue FPtr = Op.getOperand(2); // nested function in LowerINIT_TRAMPOLINE() local 937 OutChains[4] = DAG.getStore(Chain, dl, FPtr, Addr, in LowerINIT_TRAMPOLINE()
|
/external/llvm/lib/Target/PowerPC/ |
D | PPCISelLowering.cpp | 2237 SDValue FPtr = Op.getOperand(2); // nested function in LowerINIT_TRAMPOLINE() local 2258 Entry.Node = FPtr; Args.push_back(Entry); in LowerINIT_TRAMPOLINE()
|
/external/llvm/lib/Target/X86/ |
D | X86ISelLowering.cpp | 15548 SDValue FPtr = Op.getOperand(2); // nested function in LowerINIT_TRAMPOLINE() local 15576 OutChains[1] = DAG.getStore(Root, dl, FPtr, Addr, in LowerINIT_TRAMPOLINE() 15661 Disp = DAG.getNode(ISD::SUB, dl, MVT::i32, FPtr, Addr); in LowerINIT_TRAMPOLINE()
|