Home
last modified time | relevance | path

Searched refs:DestructiveBinaryComm (Results 1 – 4 of 4) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64SVEInstrInfo.td300 … : sve_int_bin_pred_arit_0<0b000, "add", "ADD_ZPZZ", int_aarch64_sve_add, DestructiveBinaryComm>;
353 …ve_int_bin_pred_arit_2<0b000, "mul", "MUL_ZPZZ", int_aarch64_sve_mul, DestructiveBinaryComm>;
354 …ve_int_bin_pred_arit_2<0b010, "smulh", "SMULH_ZPZZ", int_aarch64_sve_smulh, DestructiveBinaryComm>;
355 …ve_int_bin_pred_arit_2<0b011, "umulh", "UMULH_ZPZZ", int_aarch64_sve_umulh, DestructiveBinaryComm>;
392 …: sve_int_bin_pred_arit_1<0b000, "smax", "SMAX_ZPZZ", int_aarch64_sve_smax, DestructiveBinaryComm>;
393 …: sve_int_bin_pred_arit_1<0b001, "umax", "UMAX_ZPZZ", int_aarch64_sve_umax, DestructiveBinaryComm>;
394 …: sve_int_bin_pred_arit_1<0b010, "smin", "SMIN_ZPZZ", int_aarch64_sve_smin, DestructiveBinaryComm>;
395 …: sve_int_bin_pred_arit_1<0b011, "umin", "UMIN_ZPZZ", int_aarch64_sve_umin, DestructiveBinaryComm>;
396 …: sve_int_bin_pred_arit_1<0b100, "sabd", "SABD_ZPZZ", int_aarch64_sve_sabd, DestructiveBinaryComm>;
397 …: sve_int_bin_pred_arit_1<0b101, "uabd", "UABD_ZPZZ", int_aarch64_sve_uabd, DestructiveBinaryComm>;
[all …]
H A DAArch64ExpandPseudoInsts.cpp413 case AArch64::DestructiveBinaryComm: in expand_DestructiveOp()
448 case AArch64::DestructiveBinaryComm: in expand_DestructiveOp()
539 case AArch64::DestructiveBinaryComm: in expand_DestructiveOp()
H A DAArch64InstrInfo.h482 DestructiveBinaryComm = TSFLAG_DESTRUCTIVE_INST_TYPE(0x6), enumerator
H A DAArch64InstrFormats.td36 def DestructiveBinaryComm : DestructiveInstTypeEnum<6>;