Lines Matching refs:fplugin
3876 fplugin-arg- -fplugin
3988 as %(asm_options) %m.s %A } } %{-target-help:%:print-asm-header()} %{v} %{w:-W} %{I*} %a %Y %{c:%W{o*}%{!o*:-o %w%b%O}}%{!c:-o %d%w%u%O} %{pg:%{fomit-frame-pointer:%e-pg and -fomit-frame-pointer are incompatible}} %{!iplugindir*:%{fplugin*:%:find-plugindir()}} %1 %{!Q:-quiet} %{!dumpbase:-dumpbase %B} %{d*} %{m*} %{aux-info*} %{fcompare-debug-second:%:compare-debug-auxbase-opt(%b)} %{!fcompare-debug-second:%{c|S:%{o*:-auxbase-strip %*}%{!o*:-auxbase %b}}}%{!c:%{!S:-auxbase %b}} %{g*} %{O*} %{W*&pedantic*} %{w} %{std*&ansi&trigraphs} %{v:-version} %{pg:-p} %{p} %{f*} %{undef} %{Qn:-fno-ident} %{Qy:} %{-help:--help} %{-target-help:--target-help} %{-version:--version} %{-help=*:--help=%*} %{!fsyntax-only:%{S:%W{o*}%{!o*:-o %b.s}}} %{fsyntax-only:-o %j} %{-param*} %{coverage:-fprofile-arcs -ftest-coverage -fno-early-inlining} %(cpp_unique_options) %1 %{m*} %{std*&ansi&trigraphs} %{W*&pedantic*} %{w} %{f*} %{g*:%{!g0:%{g*} %{!fno-working-directory:-fworking-directory}}} %{O*} %{undef} %{save-temps*:-fpch-preprocess} %{!Q:-quiet} %{nostdinc*} %{C} %{CC} %{v} %{I*&F*} %{P} %I %{MD:-MD %{!o:%b.d}%{o*:%.d%*}} %{MMD:-MMD %{!o:%b.d}%{o*:%.d%*}} %{M} %{MM} %{MF*} %{MG} %{MP} %{MQ*} %{MT*} %{!E:%{!M:%{!MM:%{!MT:%{!MQ:%{MD|MMD:%{o*:-MQ %*}}}}}}} %{remap} %{g3|ggdb3|gstabs3|gcoff3|gxcoff3|gvms3:-dD} %{!iplugindir*:%{fplugin
3991 Partition functions and vars at linktime into approximately same sized buckets Put every symbol into separate partition Disable partioning and streaming Report various link-time optimization statistics Report various link-time optimization statistics for WPA only Link-time optimization with number of parallel jobs or jobserver. Run the link-time optimizer in local transformation (LTRANS) mode. Specify a file to which a list of files output by LTRANS is written. Set errno after built-in math functions -fmax-array-constructor=<n> Maximum number of objects in an array constructor -fmax-errors=<number> Maximum number of errors to report -fmax-identifier-length=<n> Maximum identifier length -fmax-stack-var-size=<n> Size in bytes of the largest array that will be put on the stack -fmax-subrecord-length=<n> Maximum length for subrecords Report on permanent memory allocation Report on permanent memory allocation in WPA only Attempt to merge identical constants and constant variables Attempt to merge identical constants across compilation units Attempt to merge identical debug strings across compilation units -fmessage-length=<number> Limit diagnostics to <number> characters per line. 0 suppresses line-wrapping Set default accessibility of module entities to PRIVATE. Perform SMS based modulo scheduling before the first scheduling pass Perform SMS based modulo scheduling with register moves allowed Move loop invariant computations out of loops Don't warn about uses of Microsoft extensions Generate code for NeXT (Apple Mac OS X) runtime environment Assume that receivers of Objective-C messages may be nil Enables the unlimited vectorizer cost model. Preserved for backward compatibility. Support synchronous non-call exceptions Treat a throw() exception specification as noexcept to improve code size Specify which ABI to use for Objective-C family code and meta-data generation. Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed Allow fast jumps to the message dispatcher Enable Objective-C exception and synchronization syntax Enable garbage collection (GC) in Objective-C/Objective-C++ programs Enable inline checks for nil receivers with the NeXT runtime and ABI version 2. Enable Objective-C setjmp exception handling runtime Conform to the Objective-C 1.0 language as implemented in GCC 4.0 When possible do not generate stack frames Enable OpenMP (implies -frecursive in Fortran) Enable OpenMP's SIMD directives Recognize C++ keywords like "compl" and "xor" Enable all optimization info dumps on stderr -fopt-info[-<type>=filename] Dump compiler optimization details Optimize sibling and tail recursive calls -foptimize-static-class-initialization Enable optimization of static class initialization code Enable string length optimizations on trees Try to lay out derived types as compactly as possible Pack structure members together without holes -fpack-struct=<number> Set initial maximum structure member alignment Return small aggregates in memory, not registers Look for and use PCH files even when preprocessing Limit non-const non-FP loop peeling under profile estimates of large code footprint Enable machine specific peephole optimizations Enable an RTL peephole pass before sched2 Downgrade conformance errors to warnings Generate position-independent code if possible (small mode) Generate position-independent code for executables if possible (small mode) Enable Plan 9 language extensions Use PLT for PIC calls (-fno-plt: load the address from GOT at call site) -fplugin-mcode-readable=SETTING Specify when instructions are allowed to access code Specify the compact branch usage policy never Only use delay slot branches optimal Use compact branches where beneficial always Only use compact branches Use branch-and-break sequences to check for integer divide by zero Use trap instructions to check for integer divide by zero Allow the use of MDMX instructions Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations Use MIPS-DSP REV 2 instructions Use MIPS-DSP Rev 3 instructions Use Enhanced Virtual Addressing instructions Use NewABI-style %reloc() assembly operators Use -G for data that is not defined by the current object Work around certain 24K errata Work around certain R10000 errata Work around certain R4000 errata Work around certain R4400 errata Work around certain RM7000 errata Work around errata for early SB-1 revision 2 cores Work around certain VR4120 errata Work around VR4130 mflo/mfhi errata Work around an early 4300 hardware bug Switch on/off MIPS16 ASE on alternating functions for compiler testing -mflush-func=FUNC Use FUNC to flush the cache before calling stack trampolines Use 32-bit floating-point registers Use 64-bit floating-point registers Generate floating-point multiply-add instructions Use GP-relative addressing to access small data Allow the use of hardware floating-point ABI and instructions Use integer madd/msub instructions Generate code that is link-compatible with MIPS16 and microMIPS code. An alias for minterlink-compressed provided for backward-compatibility. -mipsN Generate code for ISA level N Use ldc1/ldxc1 and sdc1/sdxc1 instruction Use ll, sc and sync instructions Use PMC-style 'mad' instructions Pass the address of the ra save location to _mcount in $12 Use MIPS MSA Extension instructions Allow the use of MT instructions Allow the use of MXU instructions -mnan=ENCODING Select the IEEE 754 NaN data encoding Prevent the use of all floating-point operations Do not use a cache-flushing function before calling stack trampolines Do not use MIPS-3D instructions Enable use of odd-numbered single-precision registers Use paired-single floating-point instructions When generating -mabicalls code, allow executables to use PLTs and copy relocations -mr10k-cache-barrier=SETTING Specify when r10k cache barriers should be inserted Try to allow the linker to turn PIC calls into direct calls When generating -mabicalls code, make the code suitable for use in shared libraries Restrict the use of hardware floating-point instructions to 32-bit operations Prevent the use of all hardware floating-point instructions Optimize lui/addiu address loads Assume all symbols have 32-bit values Use synci instruction to invalidate i-cache -mtune=PROCESSOR Optimize the output for PROCESSOR Put uninitialized constants in ROM (needs -membedded-data) Use Virtualization Application Specific instructions Perform VR4130-specific alignment optimizations Use eXtended Physical Address (XPA) instructions Create a position dependent executable Do not search standard system include directories (those specified with -isystem will still be used) Do not search standard system include directories for C++ Do not look for object files in standard path -o <file> Place output into <file>