Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonBitSimplify.cpp1765 bool validateReg(BitTracker::RegisterRef R, unsigned Opc, unsigned OpNum);
1884 bool BitSimplification::validateReg(BitTracker::RegisterRef R, unsigned Opc, in validateReg() function in BitSimplification
2031 if (!validateReg(Rs, Hexagon::S2_packhl, 1) || in genPackhl()
2032 !validateReg(Rt, Hexagon::S2_packhl, 2)) in genPackhl()
2067 if (validateReg(L, Hexagon::A2_zxth, 1)) { in genExtractHalf()
2073 if (validateReg(L, Hexagon::S2_lsr_i_r, 1)) { in genExtractHalf()
2103 if (!validateReg(H, COpc, 1) || !validateReg(L, COpc, 2)) in genCombineHalf()
2162 if (!validateReg(RS, NewOpc, 1)) in genExtractLow()
2282 if (!validateReg({SrcR,SrcSR}, Hexagon::A4_bitspliti, 1)) in genBitSplit()
2539 if (!validateReg({R,SR}, ExtOpc, 1)) in simplifyExtractLow()