/third_party/mindspore/mindspore/ccsrc/backend/kernel_compiler/gpu/cuda_impl/sponge/nvtit/ |
D | md_iteration_gradient_descent_impl.cu | 21 __global__ void MD_Iteration_Gradient_Descent(const int atom_numbers, VECTOR *crd, VECTOR *frc, in MD_Iteration_Gradient_Descent() argument 25 crd[i].x = crd[i].x + learning_rate * frc[i].x; in MD_Iteration_Gradient_Descent() 26 crd[i].y = crd[i].y + learning_rate * frc[i].y; in MD_Iteration_Gradient_Descent() 27 crd[i].z = crd[i].z + learning_rate * frc[i].z; in MD_Iteration_Gradient_Descent() 29 frc[i].x = 0.; in MD_Iteration_Gradient_Descent() 30 frc[i].y = 0.; in MD_Iteration_Gradient_Descent() 31 frc[i].z = 0.; in MD_Iteration_Gradient_Descent() 35 void MDIterationGradientDescent(const int atom_numbers, float *crd, float *frc, const float learnin… in MDIterationGradientDescent() argument 38 VECTOR *d_frc = reinterpret_cast<VECTOR *>(frc); in MDIterationGradientDescent()
|
D | md_iteration_leap_frog_impl.cu | 24 … MD_Iteration_Leap_Frog(const int atom_numbers, VECTOR *vel, VECTOR *crd, VECTOR *frc, VECTOR *acc, in MD_Iteration_Leap_Frog() argument 28 acc[i].x = inverse_mass[i] * frc[i].x; in MD_Iteration_Leap_Frog() 29 acc[i].y = inverse_mass[i] * frc[i].y; in MD_Iteration_Leap_Frog() 30 acc[i].z = inverse_mass[i] * frc[i].z; in MD_Iteration_Leap_Frog() 40 frc[i].x = 0.; in MD_Iteration_Leap_Frog() 41 frc[i].y = 0.; in MD_Iteration_Leap_Frog() 42 frc[i].z = 0.; in MD_Iteration_Leap_Frog() 46 void MDIterationLeapFrog(const int atom_numbers, float *vel, float *crd, float *frc, float *acc, in MDIterationLeapFrog() argument 50 VECTOR *d_frc = reinterpret_cast<VECTOR *>(frc); in MDIterationLeapFrog()
|
D | md_iteration_leap_frog_liujian_with_max_vel_impl.cu | 23 …const float *sqrt_mass_inverse, VECTOR *vel, VECTOR *crd, VECTOR *frc, VECTOR *acc, VECTOR *random… in MD_Iteration_Leap_Frog_With_LiuJian_With_Max_Velocity() argument 28 acc[i].x = inverse_mass[i] * frc[i].x; in MD_Iteration_Leap_Frog_With_LiuJian_With_Max_Velocity() 29 acc[i].y = inverse_mass[i] * frc[i].y; in MD_Iteration_Leap_Frog_With_LiuJian_With_Max_Velocity() 30 acc[i].z = inverse_mass[i] * frc[i].z; in MD_Iteration_Leap_Frog_With_LiuJian_With_Max_Velocity() 57 frc[i].x = 0.; in MD_Iteration_Leap_Frog_With_LiuJian_With_Max_Velocity() 58 frc[i].y = 0.; in MD_Iteration_Leap_Frog_With_LiuJian_With_Max_Velocity() 59 frc[i].z = 0.; in MD_Iteration_Leap_Frog_With_LiuJian_With_Max_Velocity() 64 … float *sqrt_mass_inverse, float *vel, float *crd, float *frc, in MD_Iteration_Leap_Frog_With_LiuJian_With_Max_Vel() argument 72 VECTOR *d_frc = reinterpret_cast<VECTOR *>(frc); in MD_Iteration_Leap_Frog_With_LiuJian_With_Max_Vel()
|
D | md_iteration_leap_frog_with_max_vel_impl.cu | 21 …teration_Leap_Frog_With_Max_Velocity(const int atom_numbers, VECTOR *vel, VECTOR *crd, VECTOR *frc, in MD_Iteration_Leap_Frog_With_Max_Velocity() argument 26 VECTOR acc_i = inverse_mass[i] * frc[i]; in MD_Iteration_Leap_Frog_With_Max_Velocity() 31 frc[i] = {0.0f, 0.0f, 0.0f}; in MD_Iteration_Leap_Frog_With_Max_Velocity() 35 void MDIterationLeapFrogWithMaxVelocity(const int atom_numbers, float *vel, float *crd, float *frc,… in MDIterationLeapFrogWithMaxVelocity() argument 40 VECTOR *d_frc = reinterpret_cast<VECTOR *>(frc); in MDIterationLeapFrogWithMaxVelocity()
|
/third_party/mindspore/mindspore/ccsrc/backend/kernel_compiler/gpu/cuda_impl/sponge/angle/ |
D | angle_force_impl.cu | 23 const float *angle_theta0, VECTOR *frc) { in AngleForceKernel() argument 53 atomicAdd(&frc[atom_i].x, fi.x); in AngleForceKernel() 54 atomicAdd(&frc[atom_i].y, fi.y); in AngleForceKernel() 55 atomicAdd(&frc[atom_i].z, fi.z); in AngleForceKernel() 57 atomicAdd(&frc[atom_k].x, fk.x); in AngleForceKernel() 58 atomicAdd(&frc[atom_k].y, fk.y); in AngleForceKernel() 59 atomicAdd(&frc[atom_k].z, fk.z); in AngleForceKernel() 63 atomicAdd(&frc[atom_j].x, fi.x); in AngleForceKernel() 64 atomicAdd(&frc[atom_j].y, fi.y); in AngleForceKernel() 65 atomicAdd(&frc[atom_j].z, fi.z); in AngleForceKernel() [all …]
|
D | angle_force_with_atom_energy_impl.cu | 24 VECTOR *frc, float *atom_energy) { in AngleForceWithAtomEnergyKernel() argument 55 atomicAdd(&frc[atom_i].x, fi.x); in AngleForceWithAtomEnergyKernel() 56 atomicAdd(&frc[atom_i].y, fi.y); in AngleForceWithAtomEnergyKernel() 57 atomicAdd(&frc[atom_i].z, fi.z); in AngleForceWithAtomEnergyKernel() 59 atomicAdd(&frc[atom_k].x, fk.x); in AngleForceWithAtomEnergyKernel() 60 atomicAdd(&frc[atom_k].y, fk.y); in AngleForceWithAtomEnergyKernel() 61 atomicAdd(&frc[atom_k].z, fk.z); in AngleForceWithAtomEnergyKernel() 65 atomicAdd(&frc[atom_j].x, fi.x); in AngleForceWithAtomEnergyKernel() 66 atomicAdd(&frc[atom_j].y, fi.y); in AngleForceWithAtomEnergyKernel() 67 atomicAdd(&frc[atom_j].z, fi.z); in AngleForceWithAtomEnergyKernel() [all …]
|
/third_party/mindspore/mindspore/ccsrc/backend/kernel_compiler/gpu/cuda_impl/sponge/dihedral/ |
D | dihedral_force_with_atom_energy_impl.cu | 24 … const float *gamc, const float *gams, const float *pn, VECTOR *frc, in DihedralForceWithAtomEnergyKernel() argument 89 atomicAdd(&frc[atom_i].x, fi.x); in DihedralForceWithAtomEnergyKernel() 90 atomicAdd(&frc[atom_i].y, fi.y); in DihedralForceWithAtomEnergyKernel() 91 atomicAdd(&frc[atom_i].z, fi.z); in DihedralForceWithAtomEnergyKernel() 92 atomicAdd(&frc[atom_j].x, fj.x); in DihedralForceWithAtomEnergyKernel() 93 atomicAdd(&frc[atom_j].y, fj.y); in DihedralForceWithAtomEnergyKernel() 94 atomicAdd(&frc[atom_j].z, fj.z); in DihedralForceWithAtomEnergyKernel() 95 atomicAdd(&frc[atom_k].x, fk.x); in DihedralForceWithAtomEnergyKernel() 96 atomicAdd(&frc[atom_k].y, fk.y); in DihedralForceWithAtomEnergyKernel() 97 atomicAdd(&frc[atom_k].z, fk.z); in DihedralForceWithAtomEnergyKernel() [all …]
|
D | dihedral_force_impl.cu | 24 const float *pn, VECTOR *frc) { in DihedralForceKernel() argument 87 atomicAdd(&frc[atom_i].x, fi.x); in DihedralForceKernel() 88 atomicAdd(&frc[atom_i].y, fi.y); in DihedralForceKernel() 89 atomicAdd(&frc[atom_i].z, fi.z); in DihedralForceKernel() 90 atomicAdd(&frc[atom_j].x, fj.x); in DihedralForceKernel() 91 atomicAdd(&frc[atom_j].y, fj.y); in DihedralForceKernel() 92 atomicAdd(&frc[atom_j].z, fj.z); in DihedralForceKernel() 93 atomicAdd(&frc[atom_k].x, fk.x); in DihedralForceKernel() 94 atomicAdd(&frc[atom_k].y, fk.y); in DihedralForceKernel() 95 atomicAdd(&frc[atom_k].z, fk.z); in DihedralForceKernel() [all …]
|
/third_party/mindspore/mindspore/ccsrc/backend/kernel_compiler/gpu/cuda_impl/sponge/bond/ |
D | bond_force_cuda_gpu_impl.cu | 23 VECTOR *frc) { in BondForceCudaKernel() argument 36 atomicAdd(&frc[atom_i].x, -f.x); in BondForceCudaKernel() 37 atomicAdd(&frc[atom_i].y, -f.y); in BondForceCudaKernel() 38 atomicAdd(&frc[atom_i].z, -f.z); in BondForceCudaKernel() 40 atomicAdd(&frc[atom_j].x, f.x); in BondForceCudaKernel() 41 atomicAdd(&frc[atom_j].y, f.y); in BondForceCudaKernel() 42 atomicAdd(&frc[atom_j].z, f.z); in BondForceCudaKernel() 55 VECTOR *frc = const_cast<VECTOR *>(reinterpret_cast<const VECTOR *>(frc_f)); in BondForce() local 57 bond_k, bond_r0, frc); in BondForce()
|
D | bond_force_with_atom_virial_impl.cu | 23 … const float *bond_k, const float *bond_r0, VECTOR *frc, in BondForceWithAtomVirialKernel() argument 40 atomicAdd(&frc[atom_i].x, -f.x); in BondForceWithAtomVirialKernel() 41 atomicAdd(&frc[atom_i].y, -f.y); in BondForceWithAtomVirialKernel() 42 atomicAdd(&frc[atom_i].z, -f.z); in BondForceWithAtomVirialKernel() 44 atomicAdd(&frc[atom_j].x, f.x); in BondForceWithAtomVirialKernel() 45 atomicAdd(&frc[atom_j].y, f.y); in BondForceWithAtomVirialKernel() 46 atomicAdd(&frc[atom_j].z, f.z); in BondForceWithAtomVirialKernel() 61 VECTOR *frc = const_cast<VECTOR *>(reinterpret_cast<const VECTOR *>(frc_f)); in BondForceWithAtomVirial() local 64 … atom_b, bond_k, bond_r0, frc, atom_v); in BondForceWithAtomVirial()
|
D | bond_force_with_atom_energy_impl.cu | 23 … const float *bond_k, const float *bond_r0, VECTOR *frc, in BondForceWithAtomEnergyKernel() argument 40 atomicAdd(&frc[atom_i].x, -f.x); in BondForceWithAtomEnergyKernel() 41 atomicAdd(&frc[atom_i].y, -f.y); in BondForceWithAtomEnergyKernel() 42 atomicAdd(&frc[atom_i].z, -f.z); in BondForceWithAtomEnergyKernel() 44 atomicAdd(&frc[atom_j].x, f.x); in BondForceWithAtomEnergyKernel() 45 atomicAdd(&frc[atom_j].y, f.y); in BondForceWithAtomEnergyKernel() 46 atomicAdd(&frc[atom_j].z, f.z); in BondForceWithAtomEnergyKernel() 61 VECTOR *frc = const_cast<VECTOR *>(reinterpret_cast<const VECTOR *>(frc_f)); in BondForceWithAtomEnergy() local 64 … atom_b, bond_k, bond_r0, frc, atom_e); in BondForceWithAtomEnergy()
|
D | bond_force_with_atom_energy_and_virial_impl.cu | 23 … const float *bond_k, const float *bond_r0, VECTOR *frc, in BondForceWithAtomEnergyAndVirialKernel() argument 41 atomicAdd(&frc[atom_i].x, -f.x); in BondForceWithAtomEnergyAndVirialKernel() 42 atomicAdd(&frc[atom_i].y, -f.y); in BondForceWithAtomEnergyAndVirialKernel() 43 atomicAdd(&frc[atom_i].z, -f.z); in BondForceWithAtomEnergyAndVirialKernel() 45 atomicAdd(&frc[atom_j].x, f.x); in BondForceWithAtomEnergyAndVirialKernel() 46 atomicAdd(&frc[atom_j].y, f.y); in BondForceWithAtomEnergyAndVirialKernel() 47 atomicAdd(&frc[atom_j].z, f.z); in BondForceWithAtomEnergyAndVirialKernel() 65 VECTOR *frc = const_cast<VECTOR *>(reinterpret_cast<const VECTOR *>(frc_f)); in BondForceWithAtomEnergyAndVirial() local 68 bond_numbers, uint_crd, scaler, atom_a, atom_b, bond_k, bond_r0, frc, atom_energy, atom_v); in BondForceWithAtomEnergyAndVirial()
|
/third_party/mesa3d/src/intel/tools/tests/gen6/ |
D | frc.asm | 1 frc.sat(8) m4<1>F g3<4>F { align16 1Q }; 2 frc(8) g19<1>.xF (abs)g1<0>.xF { align16 1Q }; 3 frc(8) g12<1>F g6<8,8,1>F { align1 1Q }; 4 frc(16) g18<1>F g9<8,8,1>F { align1 1H }; 5 frc(8) m1<1>F g9<8,8,1>F { align1 1Q }; 6 frc(16) m1<1>F g11<8,8,1>F { align1 1H };
|
/third_party/mindspore/mindspore/ccsrc/backend/kernel_compiler/gpu/cuda_impl/sponge/pme/ |
D | pme_excluded_force_impl.cu | 22 … const int *excluded_list, const int *excluded_atom_numbers, VECTOR *frc) { in PME_Excluded_Force_Correction() argument 75 atomicAdd(&frc[atom_j].x, -frc_lin.x); in PME_Excluded_Force_Correction() 76 atomicAdd(&frc[atom_j].y, -frc_lin.y); in PME_Excluded_Force_Correction() 77 atomicAdd(&frc[atom_j].z, -frc_lin.z); in PME_Excluded_Force_Correction() 79 atomicAdd(&frc[atom_i].x, frc_record.x); in PME_Excluded_Force_Correction() 80 atomicAdd(&frc[atom_i].y, frc_record.y); in PME_Excluded_Force_Correction() 81 atomicAdd(&frc[atom_i].z, frc_record.z); in PME_Excluded_Force_Correction() 92 VECTOR *frc = reinterpret_cast<VECTOR *>(frc_f); in PMEExcludedForce() local 97 excluded_atom_numbers, frc); in PMEExcludedForce()
|
/third_party/mindspore/mindspore/ccsrc/backend/kernel_compiler/gpu/cuda_impl/sponge/nb14/ |
D | dihedral_14_lj_force_impl.cu | 23 VECTOR *frc) { in Dihedral14LJForceKernel() argument 74 atomicAdd(&frc[atom_j].x, -temp_frc.x); in Dihedral14LJForceKernel() 75 atomicAdd(&frc[atom_j].y, -temp_frc.y); in Dihedral14LJForceKernel() 76 atomicAdd(&frc[atom_j].z, -temp_frc.z); in Dihedral14LJForceKernel() 77 atomicAdd(&frc[atom_i].x, temp_frc.x); in Dihedral14LJForceKernel() 78 atomicAdd(&frc[atom_i].y, temp_frc.y); in Dihedral14LJForceKernel() 79 atomicAdd(&frc[atom_i].z, temp_frc.z); in Dihedral14LJForceKernel() 100 VECTOR *frc = const_cast<VECTOR *>(reinterpret_cast<const VECTOR *>(frc_f)); in Dihedral14LJForce() local 103 …l_14_numbers, uint_crd_with_LJ, boxlength, a_14, b_14, lj_scale_factor, LJ_type_A, LJ_type_B, frc); in Dihedral14LJForce()
|
D | dihedral_14_lj_cf_force_with_atom_energy_and_virial_impl.cu | 23 const float *LJ_type_B, VECTOR *frc, float *atom_energy, float *atom_virial) { in Dihedral14LJCFForceWithAtomEnergyAndVirialKernel() argument 84 atomicAdd(&frc[atom_j].x, -temp_frc.x); in Dihedral14LJCFForceWithAtomEnergyAndVirialKernel() 85 atomicAdd(&frc[atom_j].y, -temp_frc.y); in Dihedral14LJCFForceWithAtomEnergyAndVirialKernel() 86 atomicAdd(&frc[atom_j].z, -temp_frc.z); in Dihedral14LJCFForceWithAtomEnergyAndVirialKernel() 87 atomicAdd(&frc[atom_i].x, temp_frc.x); in Dihedral14LJCFForceWithAtomEnergyAndVirialKernel() 88 atomicAdd(&frc[atom_i].y, temp_frc.y); in Dihedral14LJCFForceWithAtomEnergyAndVirialKernel() 89 atomicAdd(&frc[atom_i].z, temp_frc.z); in Dihedral14LJCFForceWithAtomEnergyAndVirialKernel() 124 VECTOR *frc = const_cast<VECTOR *>(reinterpret_cast<const VECTOR *>(frc_f)); in Dihedral14LJCFForceWithAtomEnergyAndVirial() local 128 LJ_type_B, frc, atom_energy, atom_virial); in Dihedral14LJCFForceWithAtomEnergyAndVirial()
|
D | dihedral_14_lj_force_with_direct_cf_impl.cu | 23 … const float *LJ_type_A, const float *LJ_type_B, VECTOR *frc) { in Dihedral14LJForceWithDirectCFKernel() argument 86 atomicAdd(&frc[atom_j].x, -temp_frc.x); in Dihedral14LJForceWithDirectCFKernel() 87 atomicAdd(&frc[atom_j].y, -temp_frc.y); in Dihedral14LJForceWithDirectCFKernel() 88 atomicAdd(&frc[atom_j].z, -temp_frc.z); in Dihedral14LJForceWithDirectCFKernel() 89 atomicAdd(&frc[atom_i].x, temp_frc.x); in Dihedral14LJForceWithDirectCFKernel() 90 atomicAdd(&frc[atom_i].y, temp_frc.y); in Dihedral14LJForceWithDirectCFKernel() 91 atomicAdd(&frc[atom_i].z, temp_frc.z); in Dihedral14LJForceWithDirectCFKernel() 112 VECTOR *frc = const_cast<VECTOR *>(reinterpret_cast<const VECTOR *>(frc_f)); in Dihedral14LJForceWithDirectCF() local 116 LJ_type_B, frc); in Dihedral14LJForceWithDirectCF()
|
D | dihedral_14_lj_cf_force_with_atom_energy_impl.cu | 24 … const float *LJ_type_B, VECTOR *frc, float *atom_energy) { in Dihedral14LJCFForceWithAtomEnergyKernel() argument 90 atomicAdd(&frc[atom_j].x, -temp_frc.x); in Dihedral14LJCFForceWithAtomEnergyKernel() 91 atomicAdd(&frc[atom_j].y, -temp_frc.y); in Dihedral14LJCFForceWithAtomEnergyKernel() 92 atomicAdd(&frc[atom_j].z, -temp_frc.z); in Dihedral14LJCFForceWithAtomEnergyKernel() 93 atomicAdd(&frc[atom_i].x, temp_frc.x); in Dihedral14LJCFForceWithAtomEnergyKernel() 94 atomicAdd(&frc[atom_i].y, temp_frc.y); in Dihedral14LJCFForceWithAtomEnergyKernel() 95 atomicAdd(&frc[atom_i].z, temp_frc.z); in Dihedral14LJCFForceWithAtomEnergyKernel() 126 VECTOR *frc = const_cast<VECTOR *>(reinterpret_cast<const VECTOR *>(frc_f)); in Dihedral14LJCFForceWithAtomEnergy() local 130 LJ_type_B, frc, atom_energy); in Dihedral14LJCFForceWithAtomEnergy()
|
/third_party/mindspore/mindspore/ccsrc/backend/kernel_compiler/gpu/cuda_impl/sponge/restrain/ |
D | restrain_force_impl.cu | 23 VECTOR *frc) { in restrainforcekernel() argument 29 atomicAdd(&frc[atom_i].x, factor * dr.x); in restrainforcekernel() 30 atomicAdd(&frc[atom_i].y, factor * dr.y); in restrainforcekernel() 31 atomicAdd(&frc[atom_i].z, factor * dr.z); in restrainforcekernel() 48 VECTOR *frc = const_cast<VECTOR *>(reinterpret_cast<const VECTOR *>(frc_f)); in restrainforce() local 50 … uint_crd_ref, factor, scaler, frc); in restrainforce()
|
/third_party/mindspore/mindspore/ccsrc/backend/kernel_compiler/gpu/cuda_impl/sponge/lj/ |
D | lj_force_impl.cu | 22 const float cutoff_square, VECTOR *frc) { in LJ_Force_CUDA() argument 79 atomicAdd(&frc[atom_j].x, -frc_lin.x); in LJ_Force_CUDA() 80 atomicAdd(&frc[atom_j].y, -frc_lin.y); in LJ_Force_CUDA() 81 atomicAdd(&frc[atom_j].z, -frc_lin.z); in LJ_Force_CUDA() 85 atomicAdd(&frc[atom_i].x, frc_record.x); in LJ_Force_CUDA() 86 atomicAdd(&frc[atom_i].y, frc_record.y); in LJ_Force_CUDA() 87 atomicAdd(&frc[atom_i].z, frc_record.z); in LJ_Force_CUDA() 96 VECTOR *frc = reinterpret_cast<VECTOR *>(frc_f); in LJForce() local 112 atom_numbers, nl_a, uint_crd_with_LJ_a, scaler, d_LJ_A, d_LJ_B, cutoff_square, frc); in LJForce()
|
D | lj_force_with_pme_direct_force_impl.cu | 23 … VECTOR *frc, const float pme_beta, const float sqrt_pi) { in LJ_Force_With_Direct_CF_CUDA() argument 94 atomicAdd(&frc[atom_j].x, -frc_lin.x); in LJ_Force_With_Direct_CF_CUDA() 95 atomicAdd(&frc[atom_j].y, -frc_lin.y); in LJ_Force_With_Direct_CF_CUDA() 96 atomicAdd(&frc[atom_j].z, -frc_lin.z); in LJ_Force_With_Direct_CF_CUDA() 99 atomicAdd(&frc[atom_i].x, frc_record.x); in LJ_Force_With_Direct_CF_CUDA() 100 atomicAdd(&frc[atom_i].y, frc_record.y); in LJ_Force_With_Direct_CF_CUDA() 101 atomicAdd(&frc[atom_i].z, frc_record.z); in LJ_Force_With_Direct_CF_CUDA() 110 VECTOR *frc = reinterpret_cast<VECTOR *>(frc_f); in LJForceWithPMEDirectForce() local 126 …atom_numbers, nl_a, uint_crd_with_LJ_a, scaler, d_LJ_A, d_LJ_B, cutoff, frc, pme_beta, TWO_DIVIDED… in LJForceWithPMEDirectForce()
|
/third_party/mesa3d/src/intel/tools/tests/gen5/ |
D | frc.asm | 1 frc.sat(8) m5<1>F g3<4>F { align16 }; 2 frc(8) g7<1>.xF (abs)g1<0>.xF { align16 }; 3 frc(8) g4<1>F g3<8,8,1>F { align1 }; 4 frc(16) g4<1>F g6<8,8,1>F { align1 compr };
|
/third_party/mesa3d/src/intel/tools/tests/gen4.5/ |
D | frc.asm | 1 frc.sat(8) m5<1>F g3<4>F { align16 }; 2 frc(8) g7<1>.xF (abs)g1<0>.xF { align16 }; 3 frc(16) g4<1>F g2<0,1,0>F { align1 compr }; 4 frc(16) m3<1>F g10<8,8,1>F { align1 compr4 };
|
/third_party/mesa3d/src/intel/tools/tests/gen7.5/ |
D | frc.asm | 1 frc.sat(8) g116<1>F g3<4>F { align16 1Q }; 2 frc(8) g20<1>.xF g1<0>.xF { align16 1Q }; 3 frc(8) g52<1>F g43<8,8,1>F { align1 1Q }; 4 frc(16) g78<1>F g95<8,8,1>F { align1 1H };
|
/third_party/mesa3d/src/intel/tools/tests/gen7/ |
D | frc.asm | 1 frc(8) g19<1>.xF (abs)g1<0>.xF { align16 1Q }; 2 frc.sat(8) g116<1>F g6<4>F { align16 1Q }; 3 frc(8) g3<1>F g2<0,1,0>F { align1 1Q }; 4 frc(16) g3<1>F g2<0,1,0>F { align1 1H };
|