Home | History | Annotate | Download | only in bin

Lines Matching refs:WPA

3017 checks-fdevirtualizeTry to convert virtual calls to direct ones.-fdevirtualize-speculativelyPerform speculative devirtualization-fdiagnostics-coloralwaysnever-fdiagnostics-color=-fdiagnostics-color=[never|always|auto]	Colorize diagnostics-fdiagnostics-show-caretShow the source line with a caret indicating the column-fdiagnostics-show-location=-fdiagnostics-show-location=[once|every-line]	How often to emit source location at the beginning of line-wrapped diagnostics-fdiagnostics-show-optionAmend appropriate diagnostic messages with the command line option that controls them-fdirectives-onlyPreprocess directives only.-fdisable--fdisable-[tree|rtl|ipa]-<pass>=range1+range2 disables an optimization pass-fdisable-assertions-fdisable-assertions=-fdollar-okAllow dollar signs in entity names-fdollars-in-identifiersPermit '$' as an identifier character-fdseUse the RTL dead store elimination pass-fdump--fdump-<type>	Dump various compiler internals to a file-fdump-ada-specWrite all declarations as Ada code transitively-fdump-ada-spec-slimWrite all declarations as Ada code for the given file only-fdump-core-fdump-final-insns-fdump-final-insns=-fdump-final-insns=filename	Dump to filename the insns at the end of translation-fdump-fortran-optimizedDisplay the code tree after front end optimization-fdump-fortran-originalDisplay the code tree after parsing-fdump-go-spec=-fdump-go-spec=filename	Write all declarations to file as Go code-fdump-noaddrSuppress output of addresses in debugging dumps-fdump-parse-treeDisplay the code tree after parsing; deprecated option-fdump-passesDump optimization passes-fdump-unnumberedSuppress output of instruction numbers, line number notes and addresses in debugging dumps-fdump-unnumbered-linksSuppress output of previous and next insn numbers in debugging dumps-fdwarf2-cfi-asmEnable CFI tables via GAS assembler directives.-fearly-inliningPerform early inlining-felide-constructors-feliminate-dwarf2-dupsPerform DWARF2 duplicate elimination-feliminate-unused-debug-symbolsPerform unused type elimination in debug info-feliminate-unused-debug-types-femit-class-debug-alwaysDo not suppress C++ class debug information.-femit-class-fileOutput a class file-femit-class-filesAlias for -femit-class-file-femit-function-namesPrint to stderr the mapping from module name and function id to assembler function name when -ftest-coverage, -fprofile-generate or -fprofile-use are active, for use in correlating function ids in gcda files with the function name.-femit-struct-debug-baseonly-femit-struct-debug-baseonly	Aggressive reduced debug info for structs-femit-struct-debug-detailed=-femit-struct-debug-detailed=<spec-list>	Detailed reduced debug info for structs-femit-struct-debug-reduced-femit-struct-debug-reduced	Conservative reduced debug info for structs-fenable--fenable-[tree|rtl|ipa]-<pass>=range1+range2 enables an optimization pass-fenable-assertions-fenable-assertions=-fencoding=--encoding=<encoding>	Choose input encoding (defaults from your locale)-fenforce-eh-specsGenerate code to check exception specifications-fenum-int-equiv-fexceptionsEnable exception 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 algorithm-fira-hoist-pressureUse IRA based register pressure calculation in RTL hoist optimizations.-fira-loop-pressureUse IRA based register pressure calculation in RTL loop optimizations.-fira-region=-fira-region=[one|all|mixed] Set regions for IRA-fira-share-save-slotsShare slots for saving different hard registers.-fira-share-spill-slotsShare stack slots for spilled pseudo-registers.-fira-verbose=-fira-verbose=<number>	Control IRA's level of diagnostic messages.-fisolate-erroneous-paths-attributeDetect paths which trigger erroneous or undefined behaviour due a NULL value being used in a way which is forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behaviour into a trap. -fisolate-erroneous-paths-dereferenceDetect paths which trigger erroneous or undefined behaviour due to dereferencing a NULL pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behaviour into a trap.-fivoptsOptimize induction variables on trees-fjniAssume native functions are implemented using JNI-fjump-tablesUse jump tables for sufficiently large switch statements-fkeep-inline-dllexportDon't emit dllexported inline functions unless needed-fkeep-inline-functionsGenerate code for functions even if they are fully inlined-fkeep-static-constsEmit static const variables even if they are not used-flabels-ok-flax-vector-conversionsAllow implicit conversions between vectors with differing numbers of subparts and/or differing element types.-fleading-underscoreGive external symbols a leading underscore-flifetime-dseTell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes.-flive-range-shrinkageRelief of register pressure through live range shrinkage-floop-blockEnable Loop Blocking transformation-floop-flatten-floop-interchangeEnable Loop Interchange transformation-floop-nest-optimizeEnable the ISL based loop nest optimizer-floop-optimize-floop-parallelize-allMark all loops as parallel-floop-strip-mineEnable Loop Strip Mining transformation-fltoEnable link-time optimization.-flto-compression-level=-flto-compression-level=<number>	Use zlib compression level <number> for IL-flto-partition=1to1Partition symbols and vars at linktime based on object files they originate from-flto-partition=balancedPartition functions and vars at linktime into approximately same sized buckets-flto-partition=maxPut every symbol into separate partition-flto-partition=noneDisable partioning and streaming-flto-reportReport various link-time optimization statistics-flto-report-wpaReport various link-time optimization statistics for WPA only-flto=Link-time optimization with number of parallel jobs or jobserver.-fltransRun the link-time optimizer in local transformation (LTRANS) mode.-fltrans-output-list=Specify a file to which a list of files output by LTRANS is written.-fmain=-fmath-errnoSet errno after built-in math functions-fmax-array-constructor=-fmax-array-constructor=<n>	Maximum number of objects in an array constructor-fmax-errors=-fmax-errors=<number>	Maximum number of errors to report-fmax-identifier-length=-fmax-identifier-length=<n>	Maximum identifier length-fmax-stack-var-size=-fmax-stack-var-size=<n>	Size in bytes of the largest array that will be put on the stack-fmax-subrecord-length=-fmax-subrecord-length=<n>	Maximum length for subrecords-fmem-reportReport on permanent memory allocation-fmem-report-wpaReport on permanent memory allocation in WPAWPA) mode.-fwpa=Whole program analysis (WPA) mode with number of parallel jobs specified.-fwrapvAssume signed arithmetic overflow wraps around-fxref-fzee-fzero-initialized-in-bssPut zero initialized data in the bss section-fzero-linkGenerate lazy class lookup (via objc_getClass()) for use in Zero-Link modeGenerate debug information in default format-gantCatch typos-gcoffGenerate debug information in COFF format-gdwarfGenerate debug information in default version of DWARF format-gdwarf-Generate debug information in DWARF v2 (or later) format-gen-declsDump declarations to a .decl file-gfission-ggdbGenerate debug information in default extended format-ggnu-pubnamesGenerate DWARF pubnames and pubtypes sections with GNU extensions.-gline-tables-onlyGenerate DWARF line number tables and no other debug sections-gmltGenerate debug information at level 1 with minimal line table-gnat-gnat<options>	Specify options to GNAT-gnatOSet name of output ALI file (internal switch)-gno-fission-gno-pubnamesDon't generate DWARF pubnames and pubtypes sections.-gno-record-gcc-switchesDon't record gcc command line switches in DWARF DW_AT_producer.-gno-split-dwarfDon't generate debug information in separate .dwo files-gno-strict-dwarfEmit DWARF additions beyond selected version-gpubnamesGenerate DWARF pubnames and pubtypes sections.-grecord-gcc-switchesRecord gcc command line switches in DWARF DW_AT_producer.-gsplit-dwarfGenerate debug information in separate .dwo files-gstabsGenerate debug information in STABS format-gstabs+Generate debug information in extended STABS format-gstrict-dwarfDon't emit DWARF additions beyond selected versionToggle debug information generation-gvmsGenerate debug information in VMS format-gxcoffGenerate debug information in XCOFF format-gxcoff+Generate debug information in extended XCOFF format-h-idirafter-idirafter <dir>	Add <dir> to the end of the system include path-imacros-imacros <file>	Accept definition of macros in <file>-imultiarch-imultiarch <dir>	Set <dir> to be the multiarch include subdirectory-imultilib <dir>	Set <dir> to be the multilib include subdirectory-include-include <file>	Include the contents of <file> before other files-iplugindir=<dir>	Set <dir> to be the default plugin directory-iprefix <path>	Specify <path> as a prefix for next two options-iquote-iquote <dir>	Add <dir> to the end of the quote include path-isysroot <dir>	Set <dir> to be the system root directory-isystem <dir>	Add <dir> to the start of the system include path-iwithprefix-iwithprefix <dir>	Add <dir> to the end of the system include path-iwithprefixbefore-iwithprefixbefore <dir>	Add <dir> to the end of the main include path-k8Synonym of -gnatk8-lang-asm-mabi=-mabi=ABI	Generate code that conforms to the specified ABI-mandroidGenerate code for the Android platform.-march=-march=ARCH	Use features of architecture ARCH-mbig-endianAssume target CPU is configured as big endian-mbionicUse Bionic C library-mcmodel=Specify the code model-mcpu=-mcpu=CPU	Use features of and optimize for CPU-mfix-cortex-a53-835769Workaround for ARM Cortex-A53 Erratum number 835769-mfix-cortex-a53-843419Workaround for ARM Cortex-A53 Erratum number 843419-mgeneral-regs-onlyGenerate code which uses only the general registers-mglibcUse GNU C library-mlittle-endianAssume target CPU is configured as little endian-mlraUse LRA instead of reload (transitional)-momit-leaf-frame-pointerOmit the frame pointer in leaf functions-mstrict-alignDon't assume that unaligned accesses are handled by the system-mtls-dialect=Specify TLS dialect-mtune=-mtune=CPU	Optimize for CPU-muclibcUse uClibc C library-n-no-canonical-prefixes-no-integrated-cpp-no-pieCreate a position dependent executable-nocppDisable preprocessing-nodefaultlibs-nostartfiles-nostdincDo not search standard system include directories (those specified with -isystem will still be used)-nostdinc++Do not search standard system include directories for C++-nostdlibDo not look for object files in standard path-o <file>	Place output into <file>-pEnable function profiling-pass-exit-codes-pedantic-pedantic-errorsLike -pedantic but issue them as errors-pg-pieCreate a position independent executable-pipe-posix-print-file-name=-print-libgcc-file-name-print-multi-directory-print-multi-lib-print-multi-os-directory-print-multiarch-print-objc-runtime-infoGenerate C header of platform-specific features-print-prog-name=-print-search-dirs-print-sysroot-print-sysroot-headers-suffix-profile-pthread-quietDo not display functions compiled or elapsed time-r-rdynamic-remapRemap file names when including files-s-s-bc-abi-save-temps-save-temps=-sharedCreate a shared library-shared-libgcc-specs-specs=-static-static-libasan-static-libgcc-static-libgcj-static-libgfortranStatically link the GNU Fortran helper library (libgfortran)-static-libgo-static-liblsan-static-libstdc++-static-libtsan-static-libubsan-std=c++03Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum-std=c++0xDeprecated in favor of -std=c++11-std=c++11Conform to the ISO 2011 C++ standard-std=c++14-std=c++1yConform to the ISO 2014(?) C++ draft standard (experimental and incomplete support)-std=c++98-std=c11Conform to the ISO 2011 C standard (experimental and incomplete support)-std=c1xDeprecated in favor of -std=c11-std=c89Conform to the ISO 1990 C standard-std=c90-std=c99Conform to the ISO 1999 C standard-std=c9xDeprecated in favor of -std=c99-std=f2003Conform to the ISO Fortran 2003 standard-std=f2008Conform 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