aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLang Hames <lhames@gmail.com>2022-06-13 12:15:53 -0700
committerLang Hames <lhames@gmail.com>2022-06-13 13:53:51 -0700
commitb425f556935c1105dea59871a46caa7af2d378ad (patch)
tree8a8bc8ff9e7263dc2e312ca2c9f66514f0d55392
parentf4fdc4f4d9f6903808541645d383be2ee759f400 (diff)
downloadllvm-b425f556935c1105dea59871a46caa7af2d378ad.zip
llvm-b425f556935c1105dea59871a46caa7af2d378ad.tar.gz
llvm-b425f556935c1105dea59871a46caa7af2d378ad.tar.bz2
[C-API][ORC] Fix struct name.
This struct was using the wrong prefix (LLVMJIT... vs LLVMOrc...).
-rw-r--r--llvm/include/llvm-c/Orc.h4
-rw-r--r--llvm/unittests/ExecutionEngine/Orc/OrcCAPITest.cpp12
2 files changed, 8 insertions, 8 deletions
diff --git a/llvm/include/llvm-c/Orc.h b/llvm/include/llvm-c/Orc.h
index e2f30b7..5747820 100644
--- a/llvm/include/llvm-c/Orc.h
+++ b/llvm/include/llvm-c/Orc.h
@@ -122,13 +122,13 @@ typedef LLVMOrcCSymbolFlagsMapPair *LLVMOrcCSymbolFlagsMapPairs;
typedef struct {
LLVMOrcSymbolStringPoolEntryRef Name;
LLVMJITEvaluatedSymbol Sym;
-} LLVMJITCSymbolMapPair;
+} LLVMOrcCSymbolMapPair;
/**
* Represents a list of (SymbolStringPtr, JITEvaluatedSymbol) pairs that can be
* used to construct a SymbolMap.
*/
-typedef LLVMJITCSymbolMapPair *LLVMOrcCSymbolMapPairs;
+typedef LLVMOrcCSymbolMapPair *LLVMOrcCSymbolMapPairs;
/**
* Represents a SymbolAliasMapEntry
diff --git a/llvm/unittests/ExecutionEngine/Orc/OrcCAPITest.cpp b/llvm/unittests/ExecutionEngine/Orc/OrcCAPITest.cpp
index 72faccd..3a55efdb 100644
--- a/llvm/unittests/ExecutionEngine/Orc/OrcCAPITest.cpp
+++ b/llvm/unittests/ExecutionEngine/Orc/OrcCAPITest.cpp
@@ -138,8 +138,8 @@ protected:
LLVMJITSymbolFlags Flags = {LLVMJITSymbolGenericFlagsWeak, 0};
LLVMJITEvaluatedSymbol Sym = {Addr, Flags};
LLVMOrcRetainSymbolStringPoolEntry(Element.Name);
- LLVMJITCSymbolMapPair Pair = {Element.Name, Sym};
- LLVMJITCSymbolMapPair Pairs[] = {Pair};
+ LLVMOrcCSymbolMapPair Pair = {Element.Name, Sym};
+ LLVMOrcCSymbolMapPair Pairs[] = {Pair};
LLVMOrcMaterializationUnitRef MU = LLVMOrcAbsoluteSymbols(Pairs, 1);
LLVMErrorRef Err = LLVMOrcJITDylibDefine(JD, MU);
if (Err)
@@ -252,8 +252,8 @@ TEST_F(OrcCAPITestBase, MaterializationUnitCreation) {
LLVMOrcJITTargetAddress Addr =
(LLVMOrcJITTargetAddress)(&materializationUnitFn);
LLVMJITEvaluatedSymbol Sym = {Addr, Flags};
- LLVMJITCSymbolMapPair Pair = {Name, Sym};
- LLVMJITCSymbolMapPair Pairs[] = {Pair};
+ LLVMOrcCSymbolMapPair Pair = {Name, Sym};
+ LLVMOrcCSymbolMapPair Pairs[] = {Pair};
LLVMOrcMaterializationUnitRef MU = LLVMOrcAbsoluteSymbols(Pairs, 1);
LLVMOrcJITDylibDefine(MainDylib, MU);
LLVMOrcJITTargetAddress OutAddr;
@@ -433,7 +433,7 @@ void Materialize(void *Ctx, LLVMOrcMaterializationResponsibilityRef MR) {
}
assert(OtherMR);
- LLVMJITCSymbolMapPair OtherPair = {OtherSymbol, Sym};
+ LLVMOrcCSymbolMapPair OtherPair = {OtherSymbol, Sym};
LLVMOrcMaterializationUnitRef OtherMU = LLVMOrcAbsoluteSymbols(&OtherPair, 1);
// OtherSymbol is no longer owned by us
{
@@ -474,7 +474,7 @@ void Materialize(void *Ctx, LLVMOrcMaterializationResponsibilityRef MR) {
LLVMOrcMaterializationResponsibilityAddDependenciesForAll(MR, &Dependency, 1);
// See FIXME above
- LLVMJITCSymbolMapPair Pair = {DependencySymbol, Sym};
+ LLVMOrcCSymbolMapPair Pair = {DependencySymbol, Sym};
LLVMOrcMaterializationResponsibilityNotifyResolved(MR, &Pair, 1);
// DependencySymbol no longer owned by us