Home
last modified time | relevance | path

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

12345678910>>...63

/llvm-project/llvm/test/TableGen/
H A Dx86-fold-tables.td2 // 1. Update X86ManualFoldTables.def to manually correct the entries in fold tables, or
4 // 2. cp <generated_file> x86-fold-tables.inc
6 // RUN: llvm-tblgen -gen-x86-fold-tables -asmwriternum=1 %p/../../lib/Target/X86/X86.td -I %p/../../lib/Target/X86 -I %p/../../include -o %t
7 // RUN: diff --strip-trailing-cr %p/x86-fold-tables.inc %t
H A DHwModeEncodeDecode3.td116 // significant duplication of DecoderTables. The four tables ‘DecoderTableAlt32’,
142 // Under the 'O1' optimization level, unnecessary duplicate tables will be eliminated,
143 // reducing the four ‘Alt’ tables down to just one.
163 // respective HwMode tables. Meanwhile, other instructions that do not have the 'EncodingByHwMode'
186 // they should keep the same in the following four tables.
188 // it's encodings should be different in the following four tables.
190 // as '0' in the tables of ModeA, ModeC and Default Mode.
/llvm-project/libc/src/__support/StringUtil/
H A DCMakeLists.txt12 add_subdirectory(tables)
22 .tables.linux_platform_errors
23 .tables.minimal_platform_errors
34 .tables.linux_platform_signals
35 .tables.minimal_platform_signals
/llvm-project/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/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/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/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/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/llvm/test/DebugInfo/X86/
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 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 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/clang/lib/Serialization/
H A DMultiOnDiskHashTable.h1 //===- MultiOnDiskHashTable.h - Merged set of hash tables -------*- C++ -*-===//
12 // Multiple hash tables from different files are implicitly merged to improve
39 /// A collection of on-disk hash tables, merged when relevant for performance.
42 /// A handle to a file, used when overriding tables.
81 /// The current set of on-disk and merged tables.
88 /// Files corresponding to overridden tables that we've not yet
104 /// The current set of on-disk tables.
105 table_range tables() { in tables() function
119 /// Delete all our current on-disk tables.
121 for (auto *T : tables()) in clear()
[all...]
/llvm-project/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/llvm/tools/llvm-dwarfutil/
H A DOptions.td10 HelpText<"Build accelerator tables(default: none)\n"
45 "Create two output files: file w/o debug tables and file with debug tables",
46 "Create single output file, containing debug tables(default)">;
/llvm-project/llvm/test/Transforms/Inline/
H A Dno-inline-line-tables.ll4 ; This tests that functions with the attribute `no-inline-line-tables` have the
66 attributes #0 = { alwaysinline nounwind "no-inline-line-tables" }
67 attributes #2 = { noinline nounwind optnone "no-inline-line-tables"}
74 …<stdin>", directory: "/usr/local/google/home/akhuang/testing/inline-line-tables", checksumkind: CS…
81 !8 = !DIFile(filename: "t.c", directory: "/usr/local/google/home/akhuang/testing/inline-line-tables
/llvm-project/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:
259 padding between virtual tables that in many cases aligns address points to
260 a power of 2. Specifically, our padding aligns virtual tables to the next
275 likely to occur if the virtual tables are padded.
280 Dimitar et. al. proposed a novel approach that interleaves virtual tables in [1]_.
283 address points of the virtual tables are consecutive, thus the validity check of a virtual
287 separate virtual tables, 2) order virtual tables by a pre-order traversal of the class hierarchy
288 and 3) interleave virtual tables.
[all …]
/llvm-project/lldb/docs/use/
H A Dondemand.rst46 lookups. The debug information for line tables are always left enabled to allow
58 tables in debug information are cheap to parse and breakpoints will be able to
75 debug information by relying on the symbol tables from a module. Debug
83 functions don't exist in symbol tables. When using on demand symbol loading it
84 is encouraged to not strip the symbol tables of local symbols as this will
86 symbol tables have their local symbols removed from the symbol table which
88 symbol tables. This can cause breakpoint setting by function name to fail when
92 function name: we use the symbol tables to find a match first if debug
96 symbol tables with this features as static variables and other non exported
133 symbol loading enabled, just don't strip your symbol tables and the expression
/llvm-project/bolt/test/AArch64/
H A Dfp-reg-spill.s2 # bolt when we are processing jump tables.
6 # RUN: llvm-bolt --jump-tables=move %t.elf -o %t.bolt
/llvm-project/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/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/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/llvm/test/tools/llvm-profdata/
H A Dsample-nametable.test3 1- Multiple fixed-length MD5 name tables. Reading a new table should clear the content from old tab…
6 2- Multiple name tables, the first one has an empty string, the second one tricks the reader into e…
/llvm-project/libunwind/test/configs/
H A Dllvm-libunwind-static.cfg.in26 # Stack unwinding tests need unwinding tables and these are not generated by default on all targets.
27 compile_flags.append('-funwind-tables')
H A Dllvm-libunwind-shared.cfg.in23 # Stack unwinding tests need unwinding tables and these are not generated by default on all targets.
24 compile_flags.append('-funwind-tables')

12345678910>>...63