forked from OSchip/llvm-project
41d5033eb1
This enabled opaque pointers by default in LLVM. The effect of this is twofold: * If IR that contains *neither* explicit ptr nor %T* types is passed to tools, we will now use opaque pointer mode, unless -opaque-pointers=0 has been explicitly passed. * Users of LLVM as a library will now default to opaque pointers. It is possible to opt-out by calling setOpaquePointers(false) on LLVMContext. A cmake option to toggle this default will not be provided. Frontends or other tools that want to (temporarily) keep using typed pointers should disable opaque pointers via LLVMContext. Differential Revision: https://reviews.llvm.org/D126689 |
||
---|---|---|
.. | ||
abort-in-entry-block.ll | ||
backedge-pruning.ll | ||
chains.ll | ||
cmp-tracing-api-x86_32.ll | ||
cmp-tracing-api-x86_64.ll | ||
cmp-tracing.ll | ||
coff-comdat.ll | ||
coff-pc-table-inline-8bit-counters.ll | ||
coff-pc-table-inline-bool-flag.ll | ||
coff-used-ctor.ll | ||
const-cmp-tracing.ll | ||
coverage-dbg.ll | ||
coverage.ll | ||
coverage2-dbg.ll | ||
crit-edge-sancov.ll | ||
div-tracing.ll | ||
gep-tracing.ll | ||
inline-8bit-counters.ll | ||
inline-bool-flag.ll | ||
interposable-symbol.ll | ||
no-func.ll | ||
opaque-ptr.ll | ||
pc-table.ll | ||
postdominator_check.ll | ||
seh.ll | ||
stack-depth-variable-declared-by-user.ll | ||
stack-depth.ll | ||
switch-tracing.ll | ||
trace-loads-stores.ll | ||
trace-pc-guard-inline-8bit-counters.ll | ||
trace-pc-guard-inline-bool-flag.ll | ||
trace-pc-guard.ll | ||
tracing-comdat.ll | ||
tracing.ll | ||
unreachable-critedge.ll | ||
wineh.ll |