[llvm] DAG: Get libcall info from LibcallLowering in more places (PR #176836)

Matt Arsenault via llvm-commits llvm-commits at lists.llvm.org
Tue Jan 20 01:16:01 PST 2026


================
@@ -9224,7 +9224,7 @@ std::pair<SDValue, SDValue> SelectionDAG::getStrstr(SDValue Chain,
 std::pair<SDValue, SDValue>
 SelectionDAG::getMemcmp(SDValue Chain, const SDLoc &dl, SDValue Mem0,
                         SDValue Mem1, SDValue Size, const CallInst *CI) {
-  RTLIB::LibcallImpl MemcmpImpl = getLibcalls().getLibcallImpl(RTLIB::MEMCMP);
+  RTLIB::LibcallImpl MemcmpImpl = Libcalls->getLibcallImpl(RTLIB::MEMCMP);
----------------
arsenm wrote:

Not really, I just usually go for direct use of private member if it's available 

https://github.com/llvm/llvm-project/pull/176836


More information about the llvm-commits mailing list