Fix CMake build

- Fix source lists for operator-size-test and subgraph-size-test
- Add dependency on libm

PiperOrigin-RevId: 300693254
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 4bac898..63bba03 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1551,6 +1551,12 @@
 TARGET_INCLUDE_DIRECTORIES(XNNPACK PRIVATE src)
 SET_TARGET_PROPERTIES(XNNPACK PROPERTIES PUBLIC_HEADER include/xnnpack.h)
 
+# ---[ Find libm
+FIND_LIBRARY(LIBM m)
+IF(LIBM)
+  TARGET_LINK_LIBRARIES(XNNPACK PRIVATE ${LIBM})
+ENDIF()
+
 # ---[ Configure clog
 IF(NOT TARGET clog)
   SET(CLOG_BUILD_TESTS OFF CACHE BOOL "")
@@ -1631,13 +1637,13 @@
 
   # ---[ Build size tests
 
-  ADD_EXECUTABLE(operator-size-test test/size.c)
+  ADD_EXECUTABLE(operator-size-test test/operator-size.c)
   SET_TARGET_PROPERTIES(operator-size-test PROPERTIES
     C_STANDARD 99
     C_EXTENSIONS NO)
   TARGET_LINK_LIBRARIES(operator-size-test PRIVATE XNNPACK)
 
-  ADD_EXECUTABLE(subgraph-size-test test/size.c)
+  ADD_EXECUTABLE(subgraph-size-test test/subgraph-size.c)
   SET_TARGET_PROPERTIES(subgraph-size-test PROPERTIES
     C_STANDARD 99
     C_EXTENSIONS NO)