Home
last modified time | relevance | path

Searched refs:cfi (Results 1 – 25 of 49) sorted by relevance

12

/openbsd/gnu/llvm/compiler-rt/lib/cfi/
H A DCMakeLists.txt1 add_compiler_rt_component(cfi)
5 cfi.cpp
22 add_compiler_rt_runtime(clang_rt.cfi
30 PARENT_TARGET cfi)
42 PARENT_TARGET cfi)
46 add_compiler_rt_resource_file(cfi_ignorelist cfi_ignorelist.txt cfi)
H A Dcfi_ignorelist.txt1 [cfi-unrelated-cast]
/openbsd/gnu/llvm/clang/docs/
H A DControlFlowIntegrity.rst58 <cfi-strictness>`.
75 ``-fsanitize=cfi -fno-sanitize=cfi-nvcall,cfi-icall``
142 ``-fsanitize=cfi-unrelated-cast``).
170 ``-fsanitize=cfi-nvcall``.
201 using ``-fsanitize=cfi-icall``.
207 ``-fsanitize=cfi-icall``.
218 ``-fsanitize=cfi-icall``.
237 ``-fsanitize-cfi-cross-dso``.
331 ``-fsanitize=cfi-mfcall``.
370 [cfi-unrelated-cast]
[all …]
H A DSanitizerStats.rst18 In addition to ``-fsanitize=cfi*``, pass the ``-fsanitize-stats`` flag.
59 $ clang++ -fsanitize=cfi -fvisibility=hidden -flto -fuse-ld=gold vcall.cc -fsanitize-stats -g
62 vcall.cc:6 _Z1gP1A cfi-vcall 1
H A DSanitizerSpecialCaseList.rst59 specifies AddressSanitizer while ``[cfi-vcall|cfi-icall]`` specifies Control
96 [cfi-vcall|cfi-icall]
H A DLTOVisibility.rst14 control flow integrity (``-fsanitize=cfi-vcall`` and ``-fsanitize=cfi-mfcall``)
/openbsd/usr.sbin/unwindctl/
H A Dunwindctl.c280 struct ctl_forwarder_info *cfi; in show_autoconf_msg() local
286 cfi = imsg->data; in show_autoconf_msg()
289 if (cfi->if_index != last_if_index || cfi->src != last_src) { in show_autoconf_msg()
290 if_name = if_indextoname(cfi->if_index, ifnamebuf); in show_autoconf_msg()
296 "%6s[%s]:", prio2str(cfi->src), in show_autoconf_msg()
299 last_if_index = cfi->if_index; in show_autoconf_msg()
300 last_src = cfi->src; in show_autoconf_msg()
303 if (line_len + 1 + strlen(cfi->ip) > sizeof(fwd_line)) { in show_autoconf_msg()
309 line_len = strlcat(fwd_line, cfi->ip, sizeof(fwd_line)); in show_autoconf_msg()
/openbsd/gnu/llvm/llvm/tools/llvm-cfi-verify/
H A DCMakeLists.txt13 add_llvm_tool(llvm-cfi-verify
14 llvm-cfi-verify.cpp
18 target_link_libraries(llvm-cfi-verify PRIVATE LLVMCFIVerify)
/openbsd/gnu/llvm/clang/include/clang/Basic/
H A DSanitizers.def119 SANITIZER("cfi-cast-strict", CFICastStrict)
120 SANITIZER("cfi-derived-cast", CFIDerivedCast)
121 SANITIZER("cfi-icall", CFIICall)
122 SANITIZER("cfi-mfcall", CFIMFCall)
123 SANITIZER("cfi-unrelated-cast", CFIUnrelatedCast)
124 SANITIZER("cfi-nvcall", CFINVCall)
125 SANITIZER("cfi-vcall", CFIVCall)
126 SANITIZER_GROUP("cfi", CFI,
/openbsd/gnu/gcc/gcc/
H A Ddwarf2out.c584 return cfi; in new_cfi()
598 *p = cfi; in add_cfi()
692 dw_cfi_ref cfi; in lookup_cfa() local
699 for (cfi = cie_cfi_head; cfi; cfi = cfi->dw_cfi_next) in lookup_cfa()
705 for (cfi = fde->dw_fde_cfi; cfi; cfi = cfi->dw_cfi_next) in lookup_cfa()
1920 switch (cfi) in dw_cfi_oprnd1_desc()
1966 switch (cfi) in dw_cfi_oprnd2_desc()
2355 for (cfi = cie_cfi_head; cfi != NULL; cfi = cfi->dw_cfi_next) in output_call_frame_info()
2497 for (cfi = fde->dw_fde_cfi; cfi != NULL; cfi = cfi->dw_cfi_next) in output_call_frame_info()
10486 for (cfi = cie_cfi_head; cfi; cfi = cfi->dw_cfi_next) in convert_cfa_to_fb_loc_list()
[all …]
/openbsd/gnu/usr.bin/gcc/gcc/
H A Ddwarf2out.c531 return cfi; in new_cfi()
547 *p = cfi;
632 dw_cfi_ref cfi; local
639 for (cfi = cie_cfi_head; cfi; cfi = cfi->dw_cfi_next)
645 for (cfi = fde->dw_fde_cfi; cfi; cfi = cfi->dw_cfi_next)
689 dw_cfi_ref cfi; local
707 cfi = new_cfi ();
836 dw_cfi_ref cfi; local
1822 dw_cfi_ref cfi; local
1971 for (cfi = cie_cfi_head; cfi != NULL; cfi = cfi->dw_cfi_next)
[all …]
/openbsd/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-cfi-verify/
H A DBUILD.gn1 executable("llvm-cfi-verify") {
14 sources = [ "llvm-cfi-verify.cpp" ]
/openbsd/gnu/llvm/llvm/docs/
H A DCFIVerify.rst13 (``-fsanitize=cfi``). This tool, provided a binary or DSO, should infer whether
25 the "/llvm/tools/llvm-cfi-verify" directory, relative to the LLVM trunk. It will
29 "/llvm/unittests/tools/llvm-cfi-verify".
61 calls (``-fsanitize=cfi-nvcall``) and cast checks (``-fsanitize=cfi-*cast*``)
/openbsd/gnu/llvm/llvm/utils/gn/secondary/compiler-rt/lib/cfi/
H A DBUILD.gn6 sources = [ "cfi.cpp" ]
/openbsd/gnu/llvm/compiler-rt/lib/ubsan/
H A Dubsan_checks.inc71 UBSAN_CHECK(CFIBadType, "cfi-bad-type", "cfi")
/openbsd/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/tools/llvm-cfi-verify/
H A DBUILD.gn15 "//llvm/tools/llvm-cfi-verify/lib",
/openbsd/gnu/llvm/llvm/utils/gn/secondary/compiler-rt/lib/
H A DBUILD.gn4 "//compiler-rt/lib/cfi:ignorelist($host_toolchain)",
/openbsd/gnu/llvm/clang/runtime/
H A DCMakeLists.txt140 check-profile check-cfi check-cfi-and-supported check-safestack check-gwp_asan)
/openbsd/sbin/unwind/
H A Dresolver.c1819 struct ctl_forwarder_info cfi; in show_autoconf() local
1822 memset(&cfi, 0, sizeof(cfi)); in show_autoconf()
1823 cfi.if_index = uw_forwarder->if_index; in show_autoconf()
1824 cfi.src = uw_forwarder->src; in show_autoconf()
1826 memcpy(cfi.ip, uw_forwarder->ip, sizeof(cfi.ip)); in show_autoconf()
1829 pid, &cfi, sizeof(cfi)); in show_autoconf()
/openbsd/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/
H A DBUILD.gn57 "tools/llvm-cfi-verify:CFIVerifyTests",
/openbsd/gnu/usr.bin/binutils/
H A Dmd5.sum1296 b7499a5e1eeb7031287f5a26d8a05f86 gas/testsuite/gas/cfi/cfi-i386.d
1298 a20cb2990eabbc4a00fde7383f77f52a gas/testsuite/gas/cfi/cfi-diag-1.l
1299 d9aa89632b07c90425d877d2c4fe5f21 gas/testsuite/gas/cfi/cfi-diag-1.s
1302 701f156286045d9a88abafe1c0367d3d gas/testsuite/gas/cfi/cfi-m68k.d
1303 6aec3a9c165b09120f805390b9836da3 gas/testsuite/gas/cfi/cfi-i386.s
1305 ce598e227551ae3fb76ac5ec10f1e08d gas/testsuite/gas/cfi/cfi-m68k.s
1306 d7f9adbb54153bdc03c19663782c2c46 gas/testsuite/gas/cfi/cfi-ppc-1.d
1307 023e0a3711f8bdda382cfe17793857c1 gas/testsuite/gas/cfi/cfi-ppc-1.s
1316 1abc518c0129bd1c633c5686cf88990d gas/testsuite/gas/cfi/cfi.exp
1318 0a33449b93d8f281b15b8bc01fc1f280 gas/testsuite/gas/cfi/cfi-sh-1.d
[all …]
/openbsd/gnu/llvm/llvm/utils/gn/secondary/compiler-rt/test/hwasan/
H A DBUILD.gn39 "//compiler-rt/lib/cfi:ignorelist($host_toolchain)",
/openbsd/gnu/usr.bin/binutils-2.17/
H A Dmd5.sum1562 1102a47905846fa0deacb8138b286f86 gas/testsuite/gas/cfi/cfi-arm-1.d
1563 27866105927ba075e08a1df3329c1011 gas/testsuite/gas/cfi/cfi-arm-1.s
1576 b81a836836f6cc95d237e8e2eca2740c gas/testsuite/gas/cfi/cfi-i386.d
1577 6aec3a9c165b09120f805390b9836da3 gas/testsuite/gas/cfi/cfi-i386.s
1578 57585b3f095b96658d2da6e118525214 gas/testsuite/gas/cfi/cfi-m68k.d
1579 ce598e227551ae3fb76ac5ec10f1e08d gas/testsuite/gas/cfi/cfi-m68k.s
1582 d79a8715b6fba170991285d43fee351f gas/testsuite/gas/cfi/cfi-ppc-1.d
1583 023e0a3711f8bdda382cfe17793857c1 gas/testsuite/gas/cfi/cfi-ppc-1.s
1588 9e4fc8a48e8a03ff41a08e872ce5a60b gas/testsuite/gas/cfi/cfi-sh-1.d
1589 88c8945be2bfa4de0b3c595656da7dec gas/testsuite/gas/cfi/cfi-sh-1.s
[all …]
/openbsd/gnu/llvm/lldb/source/Plugins/SymbolFile/Breakpad/
H A DSymbolFileBreakpad.h236 UnwindMap cfi; member
H A DSymbolFileBreakpad.cpp642 m_unwind_data->cfi.FindEntryThatContains(address.GetFileAddress())) in GetUnwindPlan()
910 m_unwind_data->cfi.Append(UnwindMap::Entry( in ParseUnwindData()
915 m_unwind_data->cfi.Sort(); in ParseUnwindData()

12