Home
last modified time | relevance | path

Searched refs:bugpoint (Results 1 – 25 of 105) sorted by relevance

12345

/llvm-project-15.0.7/llvm/docs/CommandGuide/
H A Dbugpoint.rst1 bugpoint - automatic test case reduction tool
4 .. program:: bugpoint
20 advice for using bugpoint, see :doc:`/Bugpoint` in the LLVM
44 bugpoint [bugpoint args] --args -- [program args]
48 options to **bugpoint** itself.
58 bugpoint [bugpoint args] --tool-args -- [tool args]
83 **bugpoint** may crash.
88 bugpoint to find otherwise asymptomatic problems caused by memory
94 until a bug is found or the user kills **bugpoint**.
114 bugpoint --load myNewPass.so -help
[all …]
/llvm-project-15.0.7/llvm/test/BugPoint/
H A Dfunc-attrs.ll1 ; RUN: bugpoint -load %llvmshlibdir/BugpointPasses%pluginext %s -output-prefix %t -bugpoint-crashfu…
3 ; RUN: bugpoint -disable-attribute-remove -load %llvmshlibdir/BugpointPasses%pluginext %s -output-p…
13 ; ENABLED: attributes #[[ATTRS]] = { "bugpoint-crash" }
14 ; DISABLED: attributes #[[ATTRS]] = { noinline "bugpoint-crash" "frame-pointer"="non-leaf" }
15 attributes #0 = { noinline "bugpoint-crash" "frame-pointer"="non-leaf" }
H A Dunsymbolized.ll5 ; RUN: not bugpoint -load %llvmshlibdir/BugpointPasses%pluginext %s -output-prefix %t -bugpoint-cra…
6 ; RUN: not --crash opt -enable-new-pm=0 -load %llvmshlibdir/BugpointPasses%pluginext %s -bugpoint-c…
7 ; RUN: not bugpoint -load %llvmshlibdir/BugpointPasses%pluginext %s -output-prefix %t -bugpoint-cra…
9 ; Test that bugpoint disables symbolication on the opt tool to reduce runtime overhead when opt cra…
H A Dfunc-attrs-keyval.ll1 ; RUN: bugpoint -load %llvmshlibdir/BugpointPasses%pluginext %s -output-prefix %t -bugpoint-crashfu…
10 ; CHECK: attributes #[[ATTRS]] = { "bugpoint-crash"="sure" }
11 attributes #0 = { "bugpoint-crash"="sure" noreturn "frame-pointer"="non-leaf" }
H A Dmetadata.ll2 ; RUN: bugpoint -load %llvmshlibdir/BugpointPasses%pluginext %s -output-prefix %t -bugpoint-crashca…
5 ; RUN: bugpoint -load %llvmshlibdir/BugpointPasses%pluginext %s -output-prefix %t-nodebug -bugpoint…
8 ; RUN: bugpoint -load %llvmshlibdir/BugpointPasses%pluginext %s -output-prefix %t-notype -bugpoint-…
H A Dinvalid-debuginfo.ll1 ; RUN: bugpoint -load %llvmshlibdir/BugpointPasses%pluginext %s -output-prefix %t -bugpoint-crash-t…
5 ; When bugpoint hacks at this testcase it will at one point create illegal IR
6 ; that won't even pass the Verifier. A bugpoint *driver* built with assertions
H A Dcrash-narrowfunctiontest.ll1 ; Test that bugpoint can narrow down the testcase to the important function
3 ; RUN: bugpoint -load %llvmshlibdir/BugpointPasses%pluginext %s -output-prefix %t -bugpoint-crashca…
H A Dattr-crash.ll1 ; RUN: bugpoint -load %llvmshlibdir/BugpointPasses%pluginext %s -output-prefix %t -bugpoint-crashfu…
16 attributes #0 = { noinline nounwind optnone uwtable "bugpoint-crash" }
H A Dreplace-funcs-with-null.ll1 ; Test that bugpoint can reduce the set of functions by replacing them with null.
3 ; RUN: bugpoint -load %llvmshlibdir/BugpointPasses%pluginext %s -output-prefix %t -replace-funcs-wi…
H A Dnamed-md.ll1 ; RUN: bugpoint -load %llvmshlibdir/BugpointPasses%pluginext %s -output-prefix %t -bugpoint-crash-t…
3 ; RUN-DISABLE: bugpoint -disable-namedmd-remove -load %llvmshlibdir/BugpointPasses%pluginext %s -ou…
H A Dcompile-custom.ll1 ; RUN: bugpoint -load %llvmshlibdir/BugpointPasses%pluginext --compile-custom --compile-command="%p…
5 ; of bugpoint includes the output of the custom tool, so we just echo the args
H A Dremove_arguments_test.ll1 ; RUN: bugpoint -load %llvmshlibdir/BugpointPasses%pluginext %s -output-prefix %t -bugpoint-crashca…
H A Dretain-crashing-metadata.ll2 ; RUN: bugpoint -load %llvmshlibdir/BugpointPasses%pluginext %s -output-prefix %t-notype -bugpoint-…
/llvm-project-15.0.7/llvm/docs/
H A DBugpoint.rst2 LLVM bugpoint tool: design and usage
11 ``bugpoint`` narrows down the source of problems in LLVM tools and passes. It
111 Advice for using bugpoint
128 message, see ``-compile-command`` in :doc:`CommandGuide/bugpoint`.
145 $ bugpoint ... |& tee bugpoint.log
147 to get a copy of ``bugpoint``'s output in the file ``bugpoint.log``, as well
150 * ``bugpoint`` cannot debug problems with the LLVM linker. If ``bugpoint``
158 repeat until a bug is found or the user kills ``bugpoint``.
160 * ``bugpoint`` can produce IR which contains long names. Run ``opt
165 What to do when bugpoint isn't enough
[all …]
H A DHowToSubmitABug.rst106 :doc:`bugpoint <Bugpoint>` command:
110 bugpoint foo.bc -O3
113 files that bugpoint emits.
148 #. ``bugpoint -run-llc foo.bc``
149 #. ``bugpoint -run-llc foo.bc --tool-args -relocation-model=pic``
150 #. ``bugpoint -run-llc foo.bc --tool-args -relocation-model=static``
153 that bugpoint emits. If something goes wrong with bugpoint, please submit
192 ``bugpoint``. The process ``bugpoint`` follows in this case is to try to
202 bugpoint -run-jit -output=[correct output file] [bitcode file] \
222 make bugpoint-jit
[all …]
H A DBugpointRedesign.md10 As use of bugpoint has grown several areas of improvement have been identified
33 We are proposing to reduce the plethora of bugpoint’s options to just two: an
43 to bugpoint’s current `-compile-custom` option, which lets the user run a
83 ## Background on historical bugpoint issues
87 Presently, bugpoint takes a long time to find the source problem in a given IR
/llvm-project-15.0.7/polly/docs/
H A DTipsAndTricks.rst10 Using bugpoint to track down errors in large files
14 an error, ``bugpoint`` allows one to reduce the size of test cases.
18 - ``$ bugpoint <file.ll> <pass that causes the crash> -opt-args <opt option flags>``
22 …- ``$ bugpoint crash.ll -polly-codegen -opt-args -polly-canonicalize -polly-process-unprofitable``
24 … For more documentation on bugpoint, `Visit the LLVM manual <https://llvm.org/docs/Bugpoint.html>`_
33 …- ``$ bugpoint -O3 file.ll -opt-args -polly`` will allow bugpoint to track down the pass which ca…
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/tools/bugpoint/
H A DBUILD.gn1 executable("bugpoint") {
31 "bugpoint.cpp",
37 # Make sure bugpoint plugins can access bugpoint's symbols.
/llvm-project-15.0.7/llvm/tools/bugpoint/
H A DCMakeLists.txt25 add_llvm_tool(bugpoint
34 bugpoint.cpp
40 export_executable_symbols_for_plugins(bugpoint)
/llvm-project-15.0.7/llvm/utils/
H A Dfindmisopt44 bugpoint="$dir/Release/bin/bugpoint"
46 bugpoint="$dir/Debug/bin/bugpoint"
173 bpcmd="$bugpoint -run-llc -disable-loop-extraction --output "$out" --input /dev/null $bcfile $final…
/llvm-project-15.0.7/llvm/tools/bugpoint-passes/
H A DCMakeLists.txt9 set(LLVM_EXPORTED_SYMBOL_FILE ${CMAKE_CURRENT_SOURCE_DIR}/bugpoint.exports)
22 bugpoint
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/tools/bugpoint-passes/
H A DBUILD.gn6 exports_file = "bugpoint.exports"
9 loadable_module("bugpoint-passes") {
/llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/
H A Difcvt-forked-bug-2016-08-08.ll1 ; ModuleID = 'bugpoint-reduced-instructions.bc'
3 source_filename = "bugpoint-output-9ad75f8.bc"
H A Dno-dup-of-bdnz.ll2 ; ModuleID = 'bugpoint-reduced-simplified.bc'
3 source_filename = "bugpoint-output-8903f29.bc"
/llvm-project-15.0.7/llvm/test/Transforms/NewGVN/
H A Dpr34430.ll2 ; ModuleID = 'bugpoint-reduced-simplified.bc'
4 source_filename = "bugpoint-output-e4c7d0f.bc"

12345