diff options
| author | Tim Creech <timothy.m.creech@intel.com> | 2025-10-24 10:28:15 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-10-24 13:28:15 -0400 |
| commit | 1297bf2974eea11f25ff4375253ad44e37987a7c (patch) | |
| tree | 583c209abda806883edf156454f42cfd6774cf56 /llvm/lib/IR/Module.cpp | |
| parent | 8c4d6617d173f6ddde1f6c2866ff2cf19f165d78 (diff) | |
| download | llvm-1297bf2974eea11f25ff4375253ad44e37987a7c.zip llvm-1297bf2974eea11f25ff4375253ad44e37987a7c.tar.gz llvm-1297bf2974eea11f25ff4375253ad44e37987a7c.tar.bz2 | |
[llvm-profdata] Reintroduce use of InitLLVM (#164736)
Before llvm-profdata participated in llvm-driver it directly called
InitLLVM, which takes care of wildcard argument expansion for tools on
Windows. When llvm-driver support was added to llvm-profdata this
InitLLVM call was effectively moved into the common llvm-driver wrapper
mechanism.
More recently, in #162191, llvm-driver support was temporarily backed
out of llvm-profdata due to an issue with `cl::opt` handling. This
change reintroduces the direct call to InitLLVM in order to restore
wildcard expansion and also adds a test for the wildcard expansion on
Windows.
Diffstat (limited to 'llvm/lib/IR/Module.cpp')
0 files changed, 0 insertions, 0 deletions
