llvm-project/clang/test/CodeGen/Inputs
Matthias Braun cafe50daf5 Explicitly initialize opaque pointer mode in CodeGenAction
Explicitly call `LLVMContext::setOpaquePointers` in `CodeGenAction`
before loading any IR files. With this we use the mode specified on the
command-line rather than lazily initializing it based on the contents of
the IR.

This helps when using `-fthinlto-index` which may end up mixing files
with typed and opaque pointer types which fails when the first file
happened to use typed pointers since we cannot downgrade IR with opaque
pointer types to typed pointer types.

Differential Revision: https://reviews.llvm.org/D137475
2022-11-07 12:31:28 -08:00
..
basic-block-sections.funcnames
code-coverage-filter1.h Use functions with prototypes when appropriate; NFC 2022-02-15 09:28:02 -05:00
code-coverage-filter2.h Use functions with prototypes when appropriate; NFC 2022-02-15 09:28:02 -05:00
debug-info-embed-source.c Use functions with prototypes when appropriate; NFC 2022-02-15 09:28:02 -05:00
debug-info-file-checksum-line.cpp Use functions with prototypes when appropriate; NFC 2022-02-24 15:30:13 -05:00
debug-info-file-checksum-pre.cpp Use functions with prototypes when appropriate; NFC 2022-02-24 15:30:13 -05:00
debug-info-file-checksum.c
debug-info-macro.h
linker-diagnostic1.ll
memprof.exe Restore "[MemProf] Memprof profile matching and annotation" 2022-09-23 11:38:47 -07:00
memprof.memprofraw Restore "[MemProf] Memprof profile matching and annotation" 2022-09-23 11:38:47 -07:00
opt-record.proftext
pgo-sample-thinlto-summary.prof
pgo-sample.prof
pgotestclang.profraw
pgotestir.profraw
pgotestir.proftext
pgotestir_cs.proftext
sanitizer-extra-source.cpp Add no_sanitize('hwaddress') (and 'memtag', but that's a no-op). 2022-06-24 12:04:11 -07:00
sanitizer-ignorelist-global.txt Add no_sanitize('hwaddress') (and 'memtag', but that's a no-op). 2022-06-24 12:04:11 -07:00
sanitizer-ignorelist-src.txt Add no_sanitize('hwaddress') (and 'memtag', but that's a no-op). 2022-06-24 12:04:11 -07:00
sanitizer-ignorelist-vfsoverlay.yaml
sanitizer-special-case-list-globals.txt Reland "Add sanitizer metadata attributes to clang IR gen." 2022-06-13 12:23:27 -07:00
sanitizer-special-case-list.sanitized.txt
sanitizer-special-case-list.unsanitized1.txt
sanitizer-special-case-list.unsanitized2.txt
sanitizer-special-case-list.unsanitized3.txt
sanitizer-special-case-list.unsanitized4.txt
start-lib1.ll
start-lib2.ll
stdio.h
thinlto-distributed-backend-skip.bc
thinlto-multi-module.ll
thinlto-opaque.ll Explicitly initialize opaque pointer mode in CodeGenAction 2022-11-07 12:31:28 -08:00
thinlto_backend.ll
thinlto_backend_local_name_conflict1.ll [CodeGen] Convert tests to opaque pointers (NFC) 2022-10-07 14:22:00 +02:00
thinlto_backend_local_name_conflict2.ll [CodeGen] Convert tests to opaque pointers (NFC) 2022-10-07 14:22:00 +02:00
thinlto_expect1.proftext
thinlto_expect2.proftext