[NFC][CodeQL] Suppress CodeQL warning on intentional ITT collector library loading (#217116)

**Context:** Hey folks, I'm from the MSVC ASan team, which forks LLVM.
We're getting some internal static analysis alerts about some code in
LLVM. This PR aims to make non-functional changes to make those security
alerts go away. I hope these are welcomed changes, let me know if not.

**The alert:**

CodeQL flags passing the library to load in `_N_(init_ittlib)` through
the `INTEL_LIBITTNOTIFY32` or `INTEL_LIBITTNOTIFY64` environment
variable as dangerous because the environment variable is technically
uncontrolled external input.

As far as I can tell, this behavior is intentional, as selecting an ITT
collector library through an environment variable matches the pattern
described in Intel's ITT API documentation.

**This PR** suppresses the warning in this case using:

// codeql[cpp/uncontrolled-process-operation]

**Intel ITT documentation:**
https://intel.github.io/ittapi/src/compile-and-link-with-itt-api.html

**CodeQL warning docs:**

https://codeql.github.com/codeql-query-help/cpp/cpp-uncontrolled-process-operation/

GitOrigin-RevId: c7015c963df3745509047c071b918eef61c9bf92
1 file changed