Home
last modified time | relevance | path

Searched refs:vectorize (Results 1 – 16 of 16) sorted by relevance

/freebsd-12.1/contrib/gcc/
H A Dtarget.h372 struct vectorize struct
382 } vectorize; member
H A Dtree-vectorizer.c1610 && (!targetm.vectorize.builtin_mask_for_load in vect_supportable_dr_alignment()
1611 || targetm.vectorize.builtin_mask_for_load ())) in vect_supportable_dr_alignment()
H A Dtree-vect-transform.c1914 if (targetm.vectorize.builtin_mask_for_load) in vectorizable_load()
1920 builtin_decl = targetm.vectorize.builtin_mask_for_load (); in vectorizable_load()
H A Dtree-vect-analyze.c957 if (targetm.vectorize.vector_alignment_reachable (type, is_packed)) in vector_alignment_reachable_p()
H A Dcommon.opt1067 ftree-vectorize
H A Dtree.def943 generated by the builtin targetm.vectorize.mask_for_load_builtin_decl. */
H A DChangeLog-2004525 * target.h (vectorize.misaligned_mem_ok): Remove.
3744 * tree-vectorizer.c (vect_analyze_operations): Don't vectorize if
5121 * tree-vectorize.c (vect_build_loop_niters): Do not insert
11568 (TARGET_VECTORIZE_MISALIGNED_MEM_OK): New member for targetm.vectorize.
11571 * target.h (struct vectorize): New member for struct gcc_target.
11572 (misaligned_mem_ok): New member for targetm.vectorize.
18786 * common.opt (ftree-vectorize): New flag to enable vectorization.
18810 * invoke.texi (fdump-tree-vect, ftree-vectorize): Add
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/
H A DDiagnosticFrontendKinds.td49 "allow reordering by specifying '#pragma clang loop vectorize(enable)' "
53 "allow reordering by specifying '#pragma clang loop vectorize(enable)' "
55 "'#pragma clang loop vectorize(assume_safety)' before the loop or provide "
H A DAttr.td2885 /// vectorize: vectorizes loop operations if State == Enable.
2886 /// vectorize_width: vectorize loop operations with width 'Value'.
2908 ["vectorize", "vectorize_width", "interleave", "interleave_count",
2922 case Vectorize: return "vectorize";
H A DDiagnosticParseKinds.td1186 "%select{invalid|missing}0 option%select{ %1|}0; expected vectorize, "
/freebsd-12.1/contrib/llvm/lib/Passes/
H A DPassRegistry.def198 FUNCTION_PASS("loop-vectorize", LoopVectorizePass())
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Driver/
H A DOptions.td212 def : Flag<["-"], "fslp-vectorize-aggressive">, Group<clang_ignored_legacy_options_Group>;
213 def : Flag<["-"], "fno-slp-vectorize-aggressive">, Group<clang_ignored_legacy_options_Group>;
1709 def fno_vectorize : Flag<["-"], "fno-vectorize">, Group<f_Group>;
1710 def : Flag<["-"], "ftree-vectorize">, Alias<fvectorize>;
1711 def : Flag<["-"], "fno-tree-vectorize">, Alias<fno_vectorize>;
1712 def fslp_vectorize : Flag<["-"], "fslp-vectorize">, Group<f_Group>,
1714 def fno_slp_vectorize : Flag<["-"], "fno-slp-vectorize">, Group<f_Group>;
1715 def : Flag<["-"], "ftree-slp-vectorize">, Alias<fslp_vectorize>;
1716 def : Flag<["-"], "fno-tree-slp-vectorize">, Alias<fno_slp_vectorize>;
H A DCC1Options.td305 def vectorize_loops : Flag<["-"], "vectorize-loops">,
307 def vectorize_slp : Flag<["-"], "vectorize-slp">,
/freebsd-12.1/contrib/binutils/ld/
H A Dldint.texinfo662 solution is de-vectorize these structures, making import
/freebsd-12.1/contrib/gcc/doc/
H A Dtree-ssa.texi269 It is used to vectorize loops with conditions using vector conditional operations.
H A Dinvoke.texi342 -ftree-ch -ftree-sra -ftree-ter -ftree-lrs -ftree-fre -ftree-vectorize @gol
5137 @item -ftree-vectorize