Home
last modified time | relevance | path

Searched refs:tables (Results 1 – 25 of 1234) sorted by relevance

12345678910>>...50

/llvm-project-15.0.7/llvm/test/Transforms/SimplifyCFG/Hexagon/
H A Ddisable-lookup-table.ll2 ; RUN: opt -S -hexagon-emit-lookup-tables=true -O2 < %s | FileCheck %s -check-prefix=DISABLE
3 ; RUN: opt -S -hexagon-emit-lookup-tables=false -O2 < %s | FileCheck %s -check-prefix=DISABLE
4 ; The attribute "no-jump-tables"="true" disables the generation of switch generated lookup tables
36 attributes #0 = { noinline nounwind "no-jump-tables"="true"}
/llvm-project-15.0.7/clang/test/Driver/
H A Dwindows-exceptions.cpp14 MSVC-NOSEH-NOT: -funwind-tables=2
15 MSVC-SEH: -funwind-tables=2
17 MINGW-SEH: -funwind-tables=2
/llvm-project-15.0.7/bolt/test/X86/
H A Dicf-jump-tables.test1 ## Check that BOLT folds functions with jump tables and does not report
6 # RUN: %clang %cflags -O1 -g %p/../Inputs/icf-jump-tables.c -o %t.exe -Wl,-q
10 # CHECK: ICF folded {{.*}}. {{[^0]}} functions had jump tables.
H A Djump-table-footprint-reduction.test10 RUN: --jump-tables=move --jt-footprint-reduction --assume-abi --relocs \
14 CHECK: 1 of 1 jump tables affected.
/llvm-project-15.0.7/llvm/test/CodeGen/ARM/
H A Dnoreturn-csr-skip.mir8 define void @tables() nounwind noreturn uwtable { ret void }
40 # This function needs correct unwind tables anyway. Check that $r4 is saved and
42 # CHECK-LABEL: name: tables
45 name: tables
/llvm-project-15.0.7/compiler-rt/cmake/caches/
H A DApple.cmake12 set(CMAKE_C_FLAGS_RELWITHDEBINFO "-O3 -gline-tables-only -DNDEBUG" CACHE STRING "")
13 set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "-O3 -gline-tables-only -DNDEBUG" CACHE STRING "")
14 set(CMAKE_ASM_FLAGS_RELWITHDEBINFO "-O3 -gline-tables-only -DNDEBUG" CACHE STRING "")
/llvm-project-15.0.7/llvm/test/DebugInfo/X86/
H A Dgnu-names.ll1 ; Verify the emission of accelerator tables for various targets for the DWARF<=4 case
3 ; Darwin has the apple tables unless we specifically tune for gdb
10 ; Linux does has debug_names tables only if we explicitly tune for lldb
16 ; No accelerator tables if type units are enabled, as DWARF v4 type units are
17 ; not compatible with accelerator tables.
H A Daccel-tables.ll1 ; Verify the emission of accelerator tables for various targets for the DWARF<=4 case
3 ; Darwin has the apple tables unless we specifically tune for gdb
9 ; Linux does has debug_names tables only if we explicitly tune for lldb
15 ; No accelerator tables if type units are enabled, as DWARF v4 type units are
16 ; not compatible with accelerator tables.
H A Dcoff_debug_info_type.ll1 ; RUN: llc -mtriple=i686-pc-mingw32 -accel-tables=Apple -filetype=asm -O0 < %s | FileCheck %s
2 ; RUN: llc -mtriple=i686-pc-cygwin -accel-tables=Apple -filetype=asm -O0 < %s | FileCheck %s
3 ; RUN: llc -mtriple=i686-w64-mingw32 -accel-tables=Apple -filetype=asm -O0 < %s | FileCheck %s
/llvm-project-15.0.7/llvm/test/Verifier/
H A Dinvalid-strbool-attr.ll3 ; CHECK: invalid value for 'no-jump-tables' attribute: yes
9 attributes #0 = { "no-jump-tables"="yes" }
/llvm-project-15.0.7/clang/lib/Serialization/
H A DMultiOnDiskHashTable.h105 table_range tables() { in tables() function
121 for (auto *T : tables()) in clear()
139 Tables.erase(std::remove_if(tables().begin().getCurrent(), Tables.end(), in removeOverriddenTables()
152 for (auto *ODT : tables()) { in condense()
248 for (auto *ODT : tables()) { in find()
273 for (auto *ODT : tables()) { in findAll()
/llvm-project-15.0.7/llvm/test/Transforms/Inline/
H A Dno-inline-line-tables.ll3 ; This tests that functions with the attribute `no-inline-line-tables` have the
65 attributes #0 = { alwaysinline nounwind "no-inline-line-tables" }
66 attributes #2 = { noinline nounwind optnone "no-inline-line-tables"}
73 …<stdin>", directory: "/usr/local/google/home/akhuang/testing/inline-line-tables", checksumkind: CS…
80 !8 = !DIFile(filename: "t.c", directory: "/usr/local/google/home/akhuang/testing/inline-line-tables…
/llvm-project-15.0.7/clang/docs/
H A DControlFlowIntegrityDesign.rst13 that maps onto to the region of storage used for those virtual tables. Each
39 The scheme will cause the virtual tables for A, B and C to be laid out
230 The virtual tables will be laid out like this:
275 likely to occur if the virtual tables are padded.
287 separate virtual tables, 2) order virtual tables by a pre-order traversal of the class hierarchy
288 and 3) interleave virtual tables.
291 enhancements (more in `Interleave virtual tables`_).
295 Split virtual table groups into separate virtual tables
299 …me, however, can only work with individual virtual tables so it must split the combined virtual ta…
338 Interleave virtual tables
[all …]
/llvm-project-15.0.7/lldb/docs/use/
H A Dondemand.rst49 lookups. The debug information for line tables are always left enabled to allow
61 tables in debug information are cheap to parse and breakpoints will be able to
78 debug information by relying on the symbol tables from a module. Debug
86 functions don't exist in symbol tables. When using on demand symbol loading it
87 is encouraged to not strip the symbol tables of local symbols as this will
89 symbol tables have their local symbols removed from the symbol table which
91 symbol tables. This can cause breakpoint setting by function name to fail when
95 function name: we use the symbol tables to find a match first if debug
99 symbol tables with this features as static variables and other non exported
136 symbol loading enabled, just don't strip your symbol tables and the expression
/llvm-project-15.0.7/clang/cmake/caches/
H A DDistributionExample-stage2.cmake10 set(CMAKE_C_FLAGS_RELWITHDEBINFO "-O3 -gline-tables-only -DNDEBUG" CACHE STRING "")
11 set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "-O3 -gline-tables-only -DNDEBUG" CACHE STRING "")
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DCMakeLists.txt11 tablegen(LLVM X86GenEVEX2VEXTables.inc -gen-x86-EVEX2VEX-tables)
17 tablegen(LLVM X86GenMnemonicTables.inc -gen-x86-mnemonic-tables -asmwriternum=1)
23 tablegen(LLVM X86GenFoldTables.inc -gen-x86-fold-tables -asmwriternum=1)
/llvm-project-15.0.7/llvm/tools/llvm-dwarfutil/
H A DOptions.td32 "Create two output files: file w/o debug tables and file with debug tables",
33 "Create single output file, containing debug tables(default)">;
/llvm-project-15.0.7/libunwind/test/configs/
H A Dllvm-libunwind-shared.cfg.in16 # Stack unwinding tests need unwinding tables and these are not generated by default on all targets.
17 compile_flags.append('-funwind-tables')
H A Dllvm-libunwind-static.cfg.in19 # Stack unwinding tests need unwinding tables and these are not generated by default on all targets.
20 compile_flags.append('-funwind-tables')
H A Dllvm-libunwind-merged.cfg.in17 # Stack unwinding tests need unwinding tables and these are not generated by default on all targets.
18 compile_flags.append('-funwind-tables')
/llvm-project-15.0.7/llvm/test/tools/obj2yaml/ELF/DWARF/
H A Ddebug-addr.yaml3 ## a) Dumping address tables from various object files.
5 ## Dumping address tables from a little endian 64-bit object file.
12 ## Dumping address tables from a big endian 64-bit object file.
19 ## Dumping address tables from a little endian 32-bit object file.
26 ## Dumping address tables from a big endian 32-bit object file.
/llvm-project-15.0.7/llvm/test/Transforms/SimplifyCFG/X86/
H A Ddisable-lookup-table.ll5 ; In the presence of "-no-jump-tables"="true", simplifycfg should not convert switches to lookup ta…
7 define i32 @foo(i32 %c) "no-jump-tables"="true" {
/llvm-project-15.0.7/llvm/test/Transforms/IROutliner/
H A Doutlining-compatible-or-attribute-transfer.ll7 ; This includes the attributes no-jump-tables, profile-sample-accurate,
56 attributes #0 = { "no-jump-tables"="true" "profile-sample-accurate"="true" "speculative_load_harden…
67 ; CHECK: attributes [[ATTR]] = { minsize optsize "no-jump-tables"="true" "noimplicitfloat"="true" "…
/llvm-project-15.0.7/llvm/test/CodeGen/Mips/
H A Dmicromips-attr.ll25 "no-infs-fp-math"="false" "no-jump-tables"="false" "no-nans-fp-math"="false"
35 "no-infs-fp-math"="false" "no-jump-tables"="false" "no-nans-fp-math"="false"
/llvm-project-15.0.7/lldb/test/Shell/SymbolFile/
H A Dtarget-symbols-add-unwind.test8 # RUN: -fno-unwind-tables -fno-asynchronous-unwind-tables \

12345678910>>...50