Home | History | Annotate | Download | only in bin

Lines Matching refs:Algorithm

3012 /Volumes/Android/buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/gcc/params.cminimum value of parameter %qs is %umaximum value of parameter %qs is %uinvalid parameter %qsinit_param_valuesset_default_param_valueset_param_value_internalset_param_valuepredictable-branch-outcomeMaximal estimated outcome of branch considered predictableinline-min-speedupThe minimal estimated speedup allowing inliner to ignore inline-insns-single and inline-isnsns-automax-inline-insns-singleThe maximum number of instructions in a single function eligible for inliningmax-inline-insns-autoThe maximum number of instructions when automatically inliningmax-growth-auto-inline-funcThe maximum size growth when inlining functions without inline declared in plain modemax-inline-insns-recursiveThe maximum number of instructions inline function can grow to via recursive inliningmax-inline-insns-recursive-autoThe maximum number of instructions non-inline function can grow to via recursive inliningmax-inline-recursive-depthThe maximum depth of recursive inlining for inline functionsmax-inline-recursive-depth-autoThe maximum depth of recursive inlining for non-inline functionsmin-inline-recursive-probabilityInline recursively only when the probability of call being executed exceeds the parameterinline-function-overhead-sizeSize estimate of function overhead (prologue/epilogue) for inlining purposesinline-hot-callerConsider cold callsites for inlining if caller contains hot codehot-caller-codesize-thresholdMaximum profile-based code size footprint estimate for hot caller heuristic  inline-useful-cold-calleeOnly consider cold callsites for inlining if analysis estimates downstream optimization opportunitiesmax-early-inliner-iterationsThe maximum number of nested indirect inlining performed by early inlinercomdat-sharing-probabilityProbability that COMDAT function will be shared with different compilation unitpartial-inlining-entry-probabilityMaximum probability of the entry BB of split region (in percent relative to entry BB of the function) to make partial inlining happenmax-variable-expansions-in-unrollerIf -fvariable-expansion-in-unroller is used, the maximum number of times that an individual variable will be expanded during loop unrollingmin-vect-loop-boundIf -ftree-vectorize is used, the minimal loop bound of a loop to be considered for vectorizationmax-delay-slot-insn-searchThe maximum number of instructions to consider to fill a delay slotmax-delay-slot-live-searchThe maximum number of instructions to consider to find accurate live register informationmax-pending-list-lengthThe maximum length of scheduling's pending operations listmax-modulo-backtrack-attemptsThe maximum number of backtrack attempts the scheduler should make when modulo scheduling a looplarge-function-insnsThe size of function body to be considered largelarge-function-growthMaximal growth due to inlining of large function (in percent)large-unit-insnsThe size of translation unit to be considered largeinline-unit-growthHow much can given compilation unit grow because of the inlining (in percent)ipcp-unit-growthHow much can given compilation unit grow because of the interprocedural constant propagation (in percent)early-inlining-insnsMaximal estimated growth of function body caused by early inlining of single callearly-inlining-insns-anyEarly inline calls if growth does not exceed this limitearly-inlining-insns-comdatEarly inline calls to comdate functions if growth does not exceed this limitlarge-stack-frameThe size of stack frame to be considered largelarge-stack-frame-growthMaximal stack frame growth due to inlining (in percent)max-gcse-memoryThe maximum amount of memory to be allocated by GCSEmax-gcse-insertion-ratioThe maximum ratio of insertions to deletions of expressions in GCSEgcse-after-reload-partial-fractionThe threshold ratio for performing partial redundancy elimination after reloadgcse-after-reload-critical-fractionThe threshold ratio of critical edges execution count that permit performing redundancy elimination after reloadgcse-cost-distance-ratioScaling factor in calculation of maximum distance an expression can be moved by GCSE optimizationsgcse-unrestricted-costCost at which GCSE optimizations will not constraint the distance an expression can travelmax-hoist-depthMaximum depth of search in the dominator tree for expressions to hoistmax-unrolled-insnsThe maximum number of instructions to consider to unroll in a loopmax-average-unrolled-insnsThe maximum number of instructions to consider to unroll in a loop on averagemax-unroll-timesThe maximum number of unrollings of a single loopmax-peeled-insnsThe maximum number of insns of a peeled loopmax-peel-timesThe maximum number of peelings of a single loopmax-peel-branchesThe maximum number of branches on the path through the peeled sequencemax-completely-peeled-insnsThe maximum number of insns of a completely peeled loopmax-default-completely-peeled-insnsmax-completely-peel-timesThe maximum number of peelings of a single loop that is peeled completelymax-once-peeled-insnsThe maximum number of insns of a peeled loop that rolls only oncemax-completely-peel-loop-nest-depthThe maximum depth of a loop nest we completely peelunrollpeel-codesize-thresholdMaximum profile-based code size footprint estimate for loop unrolling and peelingunrollpeel-hotness-thresholdMaximum ratio of total profiled execution count to loop entry block count under which most codesize limits for unrolling and peeling will be ignoredmin-iter-unroll-with-branchesMinimum iteration count to ignore branch effects when unrollingunroll-outer-loop-branch-budgetMaximum number of branches allowed in hot outer loop region after unrollmax-unswitch-insnsThe maximum number of insns of an unswitched loopmax-unswitch-levelThe maximum number of unswitchings in a single loopmax-iterations-to-trackBound on the number of iterations the brute force # of iterations analysis algorithmalgorithmAlgorithm 0 uses the eager propagation algorithm.Algorithm 1 uses the inclusion_based priority algorithm.The default algorithm is 1.lipo-merge-modu-edgesDefault is 0 which not merge.If the value is 1, merge the edges.lipo-weak-inclusion0: force strict inclusion; 1: weak inclusion.Default is 0.lipo-comdat-algorithmAlgorithm 0 performs no fixup.Algorithm 1 fixes up only indirect call profile targets.Algorithm 2 fixes up only missing counters.Algorithm 3 (1|2) fixes up both.The default algorithm is 3.inline-dump-module-idDefault is 1. If the value is 0, dumping is disabled.lipo-dump-cgraphDefault is 0. If the value is 1, text dump is used. If the value is 2, .dot dump is enabled. profile-generate-sampling-periodsampling rate with -fprofile-generate-samplinglipo-sampling-periodsampling rate for lipo direct call and indirect call profileprofile-values-timeEnable time profiling when value profilingcoverage-callbackcallback a user-define function when for arc counter increments.coverage-exec_onceStop incrementing arc counts once they become 1.gcov-debugLooking for gcda file in current dir.slp-max-insns-in-bbMaximum number of instructions in basic block to be considered for SLP vectorizationmin-insn-to-prefetch-ratioMin. ratio of insns to prefetches to enable prefetching for a loop with an unknown trip countprefetch-min-insn-to-mem-ratioMin. ratio of insns to mem ops to enable prefetching in a loopmax-vartrack-sizeMax. size of var tracking hash tablesmax-vartrack-expr-depthMax. recursion depth for expanding var tracking expressionsmax-vartrack-reverse-op-sizeMax. size of loc list for which reverse ops should be addedmin-nondebug-insn-uidThe minimum UID to be used for a nondebug insnipa-sra-ptr-growth-factorMaximum allowed growth of size of new parameters ipa-sra replaces a pointer to an aggregate withtm-max-aggregate-sizeSize in bytes after which thread-local aggregates should be instrumented with the logging functions instead of save/restore pairsipa-cp-value-list-sizeMaximum size of a list of values associated with each parameter for interprocedural constant propagationipa-cp-eval-thresholdThreshold ipa-cp opportunity evaluation that is still considered beneficial to clone.ipa-max-agg-itemsMaximum number of aggregate content items for a parameter in jump functions and latticesipa-cp-loop-hint-bonusCompile-time bonus IPA-CP assigns to candidates which make loop bounds or strides known.ipa-cp-array-index-hint-bonusCompile-time bonus IPA-CP assigns to candidates which make an array index known.lto-partitionsNumber of partitions the program should be split tolto-min-partitionMinimal size of a partition for LTO (in estimated instructions)min-mcf-cancel-itersthe minimum number of iterations of negative cycle cancellation in MCFcxx-max-namespaces-for-diagnostic-helpMaximum number of namespaces to search for alternatives when name lookup failsgnu-cgraph-section-edge-thresholdminimum call graph edge count for inclusion in .gnu.callgraph.text sectionmax-stores-to-sinkMaximum number of conditional store pairs that can be sunkcase-values-thresholdThe smallest number of different values for which it is best to use a jump-table instead of a tree of conditional branches, if 0, use the default for the machineallow-load-data-racesAllow new data races on loads to be introducedallow-store-data-racesAllow new data races on stores to be introducedallow-packed-load-data-racesAllow new data races on packed data loads to be introducedallow-packed-store-data-racesAllow new data races on packed data stores to be introducedtree-reassoc-widthSet the maximum number of instructions executed in parallel in reassociated tree. If 0, use the target dependent heuristic.max-tail-merge-comparisonsMaximum amount of similar bbs to compare a bb withmax-tail-merge-iterationsMaximum amount of iterations of the pass over a functionmax-tracked-strlensMaximum number of strings for which strlen optimization pass will track string lengthssched-pressure-algorithmWhich -fsched-pressure algorithm
3017 %ssection anchors must be disabled when unit-at-a-time is disabledtoplevel reorder must be disabled when unit-at-a-time is disabledtransactional memory is not supported with non-call exceptionssection anchors must be disabled when toplevel reorder is disabled-freorder-blocks-and-partition does not work with exceptions on this architecture-freorder-blocks-and-partition does not support unwind info on this architecture-freorder-blocks-and-partition does not work on this architecture-fno-fat-lto-objects are supported only with linker pluginonly one -flto-partition value can be specified%<-fsplit-stack%> is not supported by this compiler configurationDebug generation via -g option disabled under -fripa -fprofile-generate (use -fripa-allow-debug to override)-fsanitize=address is incompatible with -fsanitize=kernel-address-fsanitize=address and -fsanitize=kernel-address are incompatible with -fsanitize=threadargument to %<-O%> should be a non-negative integer, %<g%>, %<s%> or %<fast%>argument %qs to %<-femit-struct-debug-detailed%> unknown%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-femit-struct-debug-detailed=ind:...%>argument %qs to %<-femit-struct-debug-detailed%> not recognized%s: --param arguments should be of the form NAME=VALUEinvalid --param value %qs--help argument %q.*s is ambiguous, please be more specificunrecognized argument to --help= option: %q.*s-Werror=%s: no option -%sgetting core file size maximum limit: %msetting core file size limit to maximum: %munrecognized gcc debugging option: %cstructure alignment must be a small power of two, not %dgenericspecificunknown stack check parameter "%s"%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug leveldwarf version %d is not supported1unrecognized argument to -fsanitize= option: %q.*sstabscoffdwarf-2xcoffvmsthreadshiftinteger-divide-by-zerounreachablevla-boundreturnnullsigned-integer-overflowboolenumoptimizerstargetwarningsundocumentedparamsjoinedseparatecommoncommon_handle_optionprint_specific_helpThis switch lacks documentationset_Wstrict_aliasingmaybe_default_optiontarget_handle_optionsysbaseanynonegen:ord:ind:dir:dfn:command line option %qs is not supported by this configurationmissing argument to %qsargument to %qs should be a non-negative integerunrecognized argument in option %qsvalid arguments to %qs are: %s/Volumes/Android/buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/gcc/opts-common.cread_cmdline_optiongenerate_optiongenerate_canonical_option-Wno--fno--f-mno--m--debug=-g--machine---machine-no---machine=--machine=no---machineno---optimize=-O--std=-std=--std--warn---warn-no---no-decode_cmdline_optionprune_optionsopt_enum_arg_to_valueoptions.cKnown AArch64 ABIs (for use with the -mabi= option):The code model option names for -mcmodel:unknown excess precision style %qsunknown floating point contraction style %qsunrecognized function reorder value %qsunknown IRA algorithmeption handling-fexcess-precision=-fexcess-precision=[fast|standard] Specify handling of excess floating-point precision-fexec-charset=-fexec-charset=<cset> Convert all strings and character constants to character set <cset>-fexpensive-optimizationsPerform a number of minor, expensive optimizations-fext-numeric-literalsInterpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal.-fextdirs=--extdirs=<path> Set the extension directory path-fextended-identifiersPermit universal character names (\u and \U) in identifiers-fextern-tls-initSupport dynamic initialization of thread-local variables in a different translation unit-fexternal-blasSpecify that an external BLAS library should be used for matmul calls on large-size arrays-fexternal-templates-ff2cUse f2c calling convention-ffast-math-ffat-lto-objectsOutput lto objects containing both the intermediate language and binary output.-ffilelist-fileInput file is a file with a list of filenames to compile-ffinite-math-onlyAssume no NaNs or infinities are generated-ffixed--ffixed-<register> Mark <register> as being unavailable to the compiler-ffixed-formAssume that the source file is fixed form-ffixed-line-length--ffixed-line-length-<n> Use n as character line width in fixed mode-ffixed-line-length-noneAllow arbitrary character line width in fixed mode-ffloat-storeDon't allocate floats and doubles in extended-precision registers-ffor-scopeScope of for-init-statement variables is local to the loop-fforce-addr-fforce-classes-archive-checkAlways check for non gcj generated classes archives-fforward-propagatePerform a forward propagation pass on RTL-ffp-contract=-ffp-contract=[off|on|fast] Perform floating-point expression contraction.-ffpe-summary=-ffpe-summary=[...] Print summary of floating point exceptions-ffpe-trap=-ffpe-trap=[...] Stop on following floating point exceptions-ffree-formAssume that the source file is free form-ffree-line-length--ffree-line-length-<n> Use n as character line width in free mode-ffree-line-length-noneAllow arbitrary character line width in free mode-ffreestandingDo not assume that standard C libraries and "main" exist-ffriend-injectionInject friend functions into enclosing namespace-ffrontend-optimizeEnable front end optimization-ffunction-attribute-list=-ffunction-attribute-list=attribute:name,... Add attribute to named functions-ffunction-cseAllow function addresses to be held in registers-ffunction-sectionsPlace each function into its own section-fgcsePerform global common subexpression elimination-fgcse-after-reloadPerform global common subexpression elimination after register allocation has finished-fgcse-lasPerform redundant load after store elimination in global common subexpression elimination-fgcse-lmPerform enhanced load motion during global common subexpression elimination-fgcse-smPerform store motion after global common subexpression elimination-fgnu-keywordsRecognize GNU-defined keywords-fgnu-runtimeGenerate code for GNU runtime environment-fgnu-tmEnable support for GNU transactional memory-fgnu-uniqueUse STB_GNU_UNIQUE if supported by the assembler-fgnu89-inlineUse traditional GNU semantics for inline functions-fgo-check-divide-overflowAdd explicit checks for division overflow in INT_MIN / -1-fgo-check-divide-zeroAdd explicit checks for division by zero-fgo-dump--fgo-dump-<type> Dump Go frontend internal information-fgo-optimize--fgo-optimize-<type> Turn on optimization passes in the frontend-fgo-pkgpath=-fgo-pkgpath=<string> Set Go package path-fgo-prefix=-fgo-prefix=<string> Set package-specific prefix for exported Go names-fgo-relative-import-path=-fgo-relative-import-path=<path> Treat a relative import as relative to path-fgraphiteEnable in and out of Graphite representation-fgraphite-identityEnable Graphite Identity transformation-fguess-branch-probabilityEnable guessing of branch probabilities-fguiding-decls-fhandle-exceptions-fhandle-exceptions has been renamed -fexceptions (and is now on by default)-fhash-synchronizationAssume the runtime uses a hash table to map an object to its synchronization structure-fhelp-fhelp=-fhoist-adjacent-loadsEnable hoisting adjacent loads to encourage generating conditional move instructions-fhonor-std-fhostedAssume normal C execution environment-fhuge-objects-fidentProcess #ident directives-fif-conversionPerform conversion of conditional jumps to branchless equivalents-fif-conversion2Perform conversion of conditional jumps to conditional execution-fimplement-inlinesExport functions even if they can be inlined-fimplicit-inline-templatesEmit implicit instantiations of inline templates-fimplicit-noneSpecify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements-fimplicit-templatesEmit implicit instantiations of templates-findirect-classesGenerate instances of Class at runtime-findirect-dispatchUse offset tables for virtual method calls-findirect-inliningPerform indirect inlining-finhibit-size-directiveDo not generate .size directives-finit-character=-finit-character=<n> Initialize local character variables to ASCII value n-finit-integer=-finit-integer=<n> Initialize local integer variables to n-finit-local-zeroInitialize local variables to zero (from g77)-finit-logical=-finit-logical=<true|false> Initialize local logical variables-finit-real=-finit-real=<zero|nan|inf|-inf> Initialize local real variables-finlineEnable inlining of function declared "inline", disabling disables all inlining-finline-atomicsInline __atomic operations when a lock free instruction sequence is available.-finline-functionsIntegrate functions not declared "inline" into their callers when profitable-finline-functions-called-onceIntegrate functions only required by their single caller-finline-limit--finline-limit=-finline-limit=<number> Limit the size of inlined functions to <number>-finline-small-functionsIntegrate functions into their callers when code size is known not to grow-finput-charset=-finput-charset=<cset> Specify the default character set for source files-finstrument-functionsInstrument function entry and exit with profiling calls-finstrument-functions-exclude-file-list=-finstrument-functions-exclude-file-list=filename,... Do not instrument functions listed in files-finstrument-functions-exclude-function-list=-finstrument-functions-exclude-function-list=name,... Do not instrument listed functions-finteger-4-integer-8Interpret any INTEGER(4) as an INTEGER(8)-fintrinsic-modules-pathSpecify where to find the compiled intrinsic modules-fintrinsic-modules-path=-fipa-cpPerform interprocedural constant propagation-fipa-cp-clonePerform cloning to make Interprocedural constant propagation stronger-fipa-matrix-reorg-fipa-profilePerform interprocedural profile propagation-fipa-ptaPerform interprocedural points-to analysis-fipa-pure-constDiscover pure and const functions-fipa-referenceDiscover readonly and non addressable static variables-fipa-sraPerform interprocedural reduction of aggregates-fipa-struct-reorg-fira-algorithm=-fira-algorithm=[CB|priority] Set the used IRA algorithmalgorithm2008Conform to the ISO Fortran 2008 standard-std=f2008tsConform to the ISO Fortran 2008 standard including TS 29113-std=f95Conform to the ISO Fortran 95 standard-std=gnuConform to nothing in particular-std=gnu++03Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions-std=gnu++0xDeprecated in favor of -std=gnu++11-std=gnu++11Conform to the ISO 2011 C++ standard with GNU extensions (experimental and incomplete support)-std=gnu++14-std=gnu++1yConform to the ISO 201y(7?) C++ draft standard with GNU extensions (experimental and incomplete support)-std=gnu++98-std=gnu11Conform to the ISO 2011 C standard with GNU extensions (experimental and incomplete support)-std=gnu1xDeprecated in favor of -std=gnu11-std=gnu89Conform to the ISO 1990 C standard with GNU extensions-std=gnu90-std=gnu99Conform to the ISO 1999 C standard with GNU extensions-std=gnu9xDeprecated in favor of -std=gnu99-std=iso9899:1990-std=iso9899:199409Conform to the ISO 1990 C standard as amended in 1994-std=iso9899:1999-std=iso9899:199xDeprecated in favor of -std=iso9899:1999-std=iso9899:2011-std=legacyAccept extensions to support legacy code-symbolic-t-time-time=-tno-android-cc-tno-android-ld-traditional-traditional-cppEnable traditional preprocessing-trigraphs-trigraphs Support ISO C trigraphs-u-undefDo not predefine system-specific and GCC-specific macros-vEnable verbose output-versionDisplay the compiler's version-wSuppress warnings-wrapper-x-zcommon_handle_option_autoilp32lp64largesmalltinyautoevery-lineoncefaststandardoffoncallgraphCBpriorityallmixedonenamed_varsnonedefaulthiddeninternalprotectedglobal-dynamicinitial-execlocal-dynamiclocal-execdesctradcheappreinitstd/Volumes/Android/buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/gcc/vec.ccalculate_allocation_1register_overhead/Volumes/Android/buildbot/src/android/gcc/toolchain/build/../gcc/gcc-4.9/gcc/hooks.chook_int_rtx_unreachablediagnostic.c0x%lx %s