[PATCH] D129076: [Orc][MIPS} Correct template parameter for stubAndPointerRangesOk function on Mips

Xiaodong Liu via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Jul 4 06:35:55 PDT 2022


XiaodongLoong created this revision.
XiaodongLoong added reviewers: lhames, erceg95.
Herald added subscribers: StephenFan, atanasyan, hiraditya, kristof.beyls, arichardson, sdardis.
Herald added a project: All.
XiaodongLoong requested review of this revision.
Herald added a project: LLVM.
Herald added a subscriber: llvm-commits.

It might be an oversight that pass OrcAArch64 as template parameter to stubAndPointerRangesOk on MIps.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D129076

Files:
  llvm/lib/ExecutionEngine/Orc/OrcABISupport.cpp


Index: llvm/lib/ExecutionEngine/Orc/OrcABISupport.cpp
===================================================================
--- llvm/lib/ExecutionEngine/Orc/OrcABISupport.cpp
+++ llvm/lib/ExecutionEngine/Orc/OrcABISupport.cpp
@@ -665,7 +665,7 @@
   //
   // i..
 
-  assert(stubAndPointerRangesOk<OrcAArch64>(
+  assert(stubAndPointerRangesOk<OrcMips32_Base>(
              StubsBlockTargetAddress, PointersBlockTargetAddress, NumStubs) &&
          "PointersBlock is out of range");
 
@@ -884,7 +884,7 @@
   //
   // ...
 
-  assert(stubAndPointerRangesOk<OrcAArch64>(
+  assert(stubAndPointerRangesOk<OrcMips64>(
              StubsBlockTargetAddress, PointersBlockTargetAddress, NumStubs) &&
          "PointersBlock is out of range");
 


-------------- next part --------------
A non-text attachment was scrubbed...
Name: D129076.442080.patch
Type: text/x-patch
Size: 739 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20220704/61e79104/attachment.bin>


More information about the llvm-commits mailing list