Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonBitSimplify.cpp1768 bool validateReg(BitTracker::RegisterRef R, unsigned Opc, unsigned OpNum);
1887 bool BitSimplification::validateReg(BitTracker::RegisterRef R, unsigned Opc, in validateReg() function in BitSimplification
2035 if (!validateReg(Rs, Hexagon::S2_packhl, 1) || in genPackhl()
2036 !validateReg(Rt, Hexagon::S2_packhl, 2)) in genPackhl()
2071 if (validateReg(L, Hexagon::A2_zxth, 1)) { in genExtractHalf()
2077 if (validateReg(L, Hexagon::S2_lsr_i_r, 1)) { in genExtractHalf()
2107 if (!validateReg(H, COpc, 1) || !validateReg(L, COpc, 2)) in genCombineHalf()
2166 if (!validateReg(RS, NewOpc, 1)) in genExtractLow()
2286 if (!validateReg({SrcR,SrcSR}, Hexagon::A4_bitspliti, 1)) in genBitSplit()
2543 if (!validateReg({R,SR}, ExtOpc, 1)) in simplifyExtractLow()