| /netbsd-src/external/gpl3/gcc/dist/gcc/config/arm/ |
| H A D | vec-common.md | 426 (define_expand "vcond<mode><mode>" 442 (define_expand "vcond<V_cvtto><mode>" 458 (define_expand "vcond<VH_cvtto><mode>"
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
| H A D | expression.c | 6560 VarDeclaration *vcond; in hookDtors() local 6567 this->vcond = NULL; in hookDtors() 6589 if (!vcond) in hookDtors() 6591 vcond = copyToTemp(STCvolatile, "__cond", ce->econd); in hookDtors() 6592 vcond->semantic(sc); in hookDtors() 6594 Expression *de = new DeclarationExp(ce->econd->loc, vcond); in hookDtors() 6597 Expression *ve = new VarExp(ce->econd->loc, vcond); in hookDtors() 6602 Expression *ve = new VarExp(vcond->loc, vcond); in hookDtors()
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/ |
| H A D | expression.d | 6730 VarDeclaration vcond; in hookDtors() local 6760 if (!vcond) in hookDtors() 6762 vcond = copyToTemp(STC.volatile_ | STC.const_, "__cond", ce.econd); in hookDtors() 6763 vcond.dsymbolSemantic(sc); in hookDtors() 6765 Expression de = new DeclarationExp(ce.econd.loc, vcond); in hookDtors() 6768 Expression ve = new VarExp(ce.econd.loc, vcond); in hookDtors() 6773 Expression ve = new VarExp(vcond.loc, vcond); in hookDtors()
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/ |
| H A D | internal-fn.def | 143 DEF_INTERNAL_OPTAB_FN (VCOND, 0, vcond, vec_cond)
|
| H A D | optabs.def | 85 OPTAB_CD(vcond_optab, "vcond$a$b")
|
| H A D | tree-ssa-reassoc.cc | 4153 tree *lhs, tree *rhs, gassign **vcond) in ovce_extract_ops() argument 4161 if (vcond) in ovce_extract_ops() 4162 *vcond = stmt; in ovce_extract_ops()
|
| H A D | ChangeLog-2011 | 791 * config/i386/sse.md (vcond<V_256:mode><VI_256:mode>, 792 vcond<V_128:mode><VI124_128:mode>, vcond<VI8F_128:mode>v2di): 6252 * config/sparc/sparc.md (vcond<mode><mode>): New VIS3 expander. 11439 (vcond<V_256:mode><VI_256:mode>, vcondu<V_256:mode><VI_256:mode>): 12491 * doc/md.texi (vcond): Document. 12492 * genopinit.c (optabs): Turn vcond{,u}_optab into a conversion 12508 * config/i386/sse.md (vcond<mode>): Split to 12509 vcond<V_256:mode><VF_256:mode>, vcond<V_128:mode><VF_128:mode>, 12510 vcond<V_128:mode><VI124_128:mode> and 12512 (vcondv2di): Change to vcond<VI8F_128:mode>v2di. [all …]
|
| H A D | ChangeLog-2021 | 11337 (vcond<mode><mode>): New expander. 11338 (vcond<mode><sseintvecmodelower>): Likewise. 11339 (vcond<sseintvecmodelower><mode>): Likewise. 25731 (vcond<VI_32:mode><VI_32:mode>): Ditto. 26332 (vcond<mode><mode>): Likewise. 26334 (vcond<VH_cvtto><mode>): New expander. 26354 (vcond<mode><mode>): Likewise. 26355 (vcond<V_cvtto><mode>): Likewise. 26366 (vcond<mode><mode>): Likewise. 26367 (vcond<V_cvtto><mode>): Likewise. [all …]
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/rs6000/ |
| H A D | vector.md | 343 (define_expand "vcond<mode><mode>" 360 (define_expand "vcond<mode><mode>"
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/ |
| H A D | optabs.def | 85 OPTAB_CD(vcond_optab, "vcond$a$b")
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/rs6000/ |
| H A D | vector.md | 346 (define_expand "vcond<mode><mode>" 363 (define_expand "vcond<mode><mode>"
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/s390/ |
| H A D | vector.md | 31 ; independently e.g. vcond 631 (define_expand "vcond<V_HW:mode><V_HW2:mode>" 1714 ; vcond.
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/s390/ |
| H A D | vector.md | 30 ; V_HW2 is for having two iterators expanding independently e.g. vcond. 712 (define_expand "vcond<V_HW:mode><V_HW2:mode>" 2054 ; vcond.
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/mips/ |
| H A D | mips-msa.md | 98 ;; Same as MSA. Used by vcond to iterate two modes. 424 (define_expand "vcond<MSA:mode><MSA_2:mode>"
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/mips/ |
| H A D | mips-msa.md | 98 ;; Same as MSA. Used by vcond to iterate two modes. 428 (define_expand "vcond<MSA:mode><MSA_2:mode>"
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/ia64/ |
| H A D | vect.md | 627 (define_expand "vcond<mode><mode>"
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/ia64/ |
| H A D | vect.md | 627 (define_expand "vcond<mode><mode>"
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/i386/ |
| H A D | mmx.md | 1104 (define_expand "vcond<mode>v2sf" 2604 (define_expand "vcond<MMXMODE124:mode><MMXMODEI:mode>" 2621 (define_expand "vcond<mode><mode>"
|
| H A D | sse.md | 4385 (define_expand "vcond<V_512:mode><VF_512:mode>" 4402 (define_expand "vcond<V_256:mode><VF_256:mode>" 4419 (define_expand "vcond<V_128:mode><VF_128:mode>" 4436 (define_expand "vcond<mode><mode>" 4451 (define_expand "vcond<mode><sseintvecmodelower>" 4466 (define_expand "vcond<sseintvecmodelower><mode>" 16509 (define_expand "vcond<V_512:mode><VI_AVX512BW:mode>" 16526 (define_expand "vcond<V_256:mode><VI_256:mode>" 16543 (define_expand "vcond<V_128:mode><VI124_128:mode>" 16560 (define_expand "vcond<VI8F_128:mode>v2di"
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/gcn/ |
| H A D | gcn-valu.md | 2783 (define_expand "vcond<V_ALL:mode><V_ALL_ALT:mode>" 2800 (define_expand "vcond<V_ALL:mode><V_ALL_ALT:mode>_exec"
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/gcn/ |
| H A D | gcn-valu.md | 2815 (define_expand "vcond<V_ALL:mode><V_ALL_ALT:mode>" 2832 (define_expand "vcond<V_ALL:mode><V_ALL_ALT:mode>_exec"
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/aarch64/ |
| H A D | aarch64-sve.md | 477 ;; of (1) or (2) with a separate vcond instruction, so these patterns 7451 ;; Integer (signed) vcond. Don't enforce an immediate range here, since it 7453 (define_expand "vcond<mode><v_int_equiv>" 7485 ;; Floating-point vcond. All comparisons except FCMUO allow a zero operand; 7487 (define_expand "vcond<mode><v_fp_equiv>"
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/aarch64/ |
| H A D | aarch64-sve.md | 477 ;; of (1) or (2) with a separate vcond instruction, so these patterns 7645 ;; Integer (signed) vcond. Don't enforce an immediate range here, since it 7647 (define_expand "vcond<SVE_ALL:mode><SVE_I:mode>" 7679 ;; Floating-point vcond. All comparisons except FCMUO allow a zero operand; 7681 (define_expand "vcond<mode><v_fp_equiv>"
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/i386/ |
| H A D | sse.md | 3216 (define_expand "vcond<V_512:mode><VF_512:mode>" 3233 (define_expand "vcond<V_256:mode><VF_256:mode>" 3250 (define_expand "vcond<V_128:mode><VF_128:mode>" 12593 (define_expand "vcond<V_512:mode><VI_AVX512BW:mode>" 12610 (define_expand "vcond<V_256:mode><VI_256:mode>" 12627 (define_expand "vcond<V_128:mode><VI124_128:mode>" 12644 (define_expand "vcond<VI8F_128:mode>v2di"
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/doc/ |
| H A D | md.texi | 5125 @cindex @code{vcond@var{m}@var{n}} instruction pattern 5126 @item @samp{vcond@var{m}@var{n}} 5138 Similar to @code{vcond@var{m}@var{n}} but performs unsigned vector 5143 Similar to @code{vcond@var{m}@var{n}} but performs equality or 5144 non-equality vector comparison only. If @code{vcond@var{m}@var{n}} 5151 Similar to @code{vcond@var{m}@var{n}} but operand 3 holds a pre-computed
|