/freebsd/usr.bin/clang/opt/ |
H A D | opt.1 | 39 LLVM source files as input, runs the specified optimizations or analyses on it, 40 and then outputs the optimized file. The optimizations available via 43 the \fI\%\-help\fP option to determine what optimizations you can use. 86 applying other optimizations. It is essentially the same as \fI\-strip\fP 119 line options to enable various optimizations or analyses. To see the new 120 complete list of optimizations, use the \fI\%\-help\fP and \fI\%\-load\fP
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | SizeOpts.cpp | 19 cl::desc("Enable the profile guided size optimizations. ")); 23 cl::desc("Apply the profile guided size optimizations only " 28 cl::desc("Apply the profile guided size optimizations only " 33 cl::desc("Apply the profile guided size optimizations only " 38 cl::desc("Apply the profile guided size optimizations only " 43 cl::desc("Apply the profile guided size optimizations only " 48 cl::desc("Force the (profiled-guided) size optimizations. "));
|
/freebsd/contrib/sqlite3/tea/win/ |
H A D | rules.vc | 115 ### test for optimizations 117 !message *** Compiler has 'Optimizations' 120 !message *** Compiler does not have 'Optimizations' 124 OPTIMIZATIONS = 127 OPTIMIZATIONS = $(OPTIMIZATIONS) -Ot 131 OPTIMIZATIONS = $(OPTIMIZATIONS) -Oi 135 OPTIMIZATIONS = $(OPTIMIZATIONS) -Op 139 OPTIMIZATIONS = $(OPTIMIZATIONS) -fp:strict 143 OPTIMIZATIONS = $(OPTIMIZATIONS) -Gs 147 OPTIMIZATIONS = $(OPTIMIZATIONS) -GS [all …]
|
/freebsd/usr.bin/clang/llc/ |
H A D | llc.1 | 144 Disable optimizations that may produce excess precision for floating point. 151 Enable optimizations that assume no Inf values. 156 Enable optimizations that assume no NAN values. 161 Enable FP math optimizations that assume the sign of 0 is insignificant. 171 Enable optimizations that make unsafe assumptions about IEEE math (e.g. that 173 optimizations allow the code generator to make use of some instructions which
|
/freebsd/usr.bin/clang/clang/ |
H A D | clang.1 | 444 Disable special handling and optimizations of well\-known library functions, 450 Disable special handling and optimizations for the specific library function. 457 Disable special handling and optimizations for the specific C++ standard 494 strings and other optimizations. 599 optimizations. 601 \fI\%\-O3\fP Like \fI\%\-O2\fP, except that it enables optimizations that 605 \fI\%\-Ofast\fP Enables all the optimizations from \fI\%\-O3\fP along 606 with other aggressive optimizations that may violate strict compliance with 609 \fI\%\-Os\fP Like \fI\%\-O2\fP with extra optimizations to reduce code 616 disable different optimizations in order to improve debuggability. [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
H A D | SimplifyLibCalls.h | 36 /// Other optimizations can also be done, but it's possible to disable them and 98 /// LibCallSimplifier - This class implements a collection of optimizations 156 // String and Memory Library Call Optimizations 192 // Wrapper for all String/Memory Library Call Optimizations 195 // Math Library Optimizations 208 // Wrapper for all floating point library call optimizations 212 // Integer Library Call Optimizations 222 // Formatting and IO Library Call Optimizations
|
/freebsd/contrib/llvm-project/llvm/tools/bugpoint/ |
H A D | FindBugs.cpp | 1 //===-- FindBugs.cpp - Run Many Different Optimizations -------------------===// 10 // combinations of optimizations to run on the selected input. Bugpoint will 11 // run these optimizations and record the success/failure of each. This way 12 // we can hopefully spot bugs in the optimizations.
|
/freebsd/usr.bin/clang/lli/ |
H A D | lli.1 | 129 Disable optimizations that may increase floating point precision. 134 Enable optimizations that assume no Inf values. 139 Enable optimizations that assume no NAN values. 144 Causes \fBlli\fP to enable optimizations that may decrease floating point
|
/freebsd/contrib/llvm-project/llvm/lib/LTO/ |
H A D | SummaryBasedOptimizations.cpp | 1 //==-SummaryBasedOptimizations.cpp - Optimizations based on ThinLTO summary-==// 9 // This file implements optimizations that are based on the module summaries. 10 // These optimizations are performed during the thinlink phase of the
|
H A D | UpdateCompilerUsed.cpp | 58 // deleted by optimizations. 100 // could be internalized and deleted by optimizations like -globalopt, in findLibCallsAndAsm() 101 // causing problems when later optimizations add new library calls (e.g., in findLibCallsAndAsm()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/ |
H A D | ObjCARCExpand.cpp | 9 /// This file defines ObjC ARC optimizations. ARC stands for Automatic 13 /// This specific file deals with early optimizations which perform certain 67 // optimization. However, this makes high-level optimizations in runImpl()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | OptBisect.h | 10 /// This file declares the interface for bisecting optimizations. 23 /// individual optimizations at compile time. 40 /// optimizations at compile time based on a command line option
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | GCNPreRAOptimizations.cpp | 36 #define DEBUG_TYPE "amdgpu-pre-ra-optimizations" 59 return "AMDGPU Pre-RA optimizations"; in getPassName() 72 "AMDGPU Pre-RA optimizations", false, false) 74 INITIALIZE_PASS_END(GCNPreRAOptimizations, DEBUG_TYPE, "Pre-RA optimizations",
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | VPlanTransforms.h | 57 /// Apply VPlan-to-VPlan optimizations to \p Plan, including induction recipe 58 /// optimizations, dead recipe removal, replicate region optimizations and
|
/freebsd/share/man/man9/ |
H A D | pmap_zero_page.9 | 32 .Nd zero-fill a page using machine-dependent optimizations 44 function zero-fills an entire page using machine-dependent optimizations.
|
/freebsd/share/doc/papers/kerntune/ |
H A D | 1.t | 40 optimizations are postulated to help improve their performance. 41 These optimizations are each individually
|
/freebsd/contrib/jemalloc/ |
H A D | ChangeLog | 20 compiler optimizations. The test was first added in 5.2.0. (@marxin, 31 Optimizations and refactors: 43 1) improved fast-path performance from the optimizations by @djwatson; 2) 80 Optimizations and refactors: 203 Optimizations and refactors: 378 Optimizations and refactors: 525 Optimizations: 562 Optimizations: 617 Optimizations: 654 This release is primarily about optimizations, but it also incorporates a lot [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
H A D | OpenMPOpt.h | 1 //===- IPO/OpenMPOpt.h - Collection of OpenMP optimizations -----*- C++ -*-===// 41 /// OpenMP optimizations pass.
|
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyPeephole.cpp | 10 /// Late peephole optimizations for WebAssembly. 29 cl::desc("WebAssembly: Disable fallthrough-return optimizations."), 54 "WebAssembly peephole optimizations", false, false)
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | ObjCARCAnalysisUtils.cpp | 22 /// A handy option to enable/disable all ARC Optimizations. 25 "enable-objc-arc-opts", cl::desc("enable/disable all ARC Optimizations"),
|
H A D | Trace.cpp | 11 // optimizations treat traces almost like they are a large, strange, basic 12 // block: because the trace path is assumed to be hot, optimizations for the
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | CombinerInfo.h | 44 /// Whether optimizations should be enabled. This is to distinguish between 45 /// uses of the combiner unconditionally and only when optimizations are
|
/freebsd/contrib/llvm-project/llvm/include/llvm/ |
H A D | Pass.h | 19 // global optimizations should derive from FunctionPass, because they do not add 248 /// interprocedural optimizations and analyses. ModulePasses may do anything 304 /// optimizations. Optimizations should subclass this class if they meet the 307 /// 1. Optimizations are organized globally, i.e., a function at a time
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | CGSCCPassManager.h | 12 /// optimizations. Because they operate on the SCCs of the call graph, and they 14 /// interprocedural optimizations for all call edges in the program while 16 /// optimizations. At each call site edge, the callee has already been 22 /// optimizations are principled and don't miss oportunities where refinement 24 /// module. But this is also useful if we want to parallelize the optimizations 35 /// subsequent pair-wise interprocedural optimizations observe the optimized 537 /// results. For intrinsics, we assume scalar optimizations already can fully
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonRDFOpt.cpp | 73 return "Hexagon RDF optimizations"; in getPassName() 111 "Hexagon RDF optimizations", false, false) 115 "Hexagon RDF optimizations", false, false) in INITIALIZE_PASS_DEPENDENCY() 291 // Perform RDF optimizations only if number of basic blocks in the in runOnMachineFunction()
|