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.cpp1790 bool validateReg(BitTracker::RegisterRef R, unsigned Opc, unsigned OpNum);
1909 bool BitSimplification::validateReg(BitTracker::RegisterRef R, unsigned Opc, in validateReg() function in BitSimplification
2057 if (!validateReg(Rs, Hexagon::S2_packhl, 1) || in genPackhl()
2058 !validateReg(Rt, Hexagon::S2_packhl, 2)) in genPackhl()
2093 if (validateReg(L, Hexagon::A2_zxth, 1)) { in genExtractHalf()
2099 if (validateReg(L, Hexagon::S2_lsr_i_r, 1)) { in genExtractHalf()
2129 if (!validateReg(H, COpc, 1) || !validateReg(L, COpc, 2)) in genCombineHalf()
2188 if (!validateReg(RS, NewOpc, 1)) in genExtractLow()
2308 if (!validateReg({SrcR,SrcSR}, Hexagon::A4_bitspliti, 1)) in genBitSplit()
2565 if (!validateReg({R,SR}, ExtOpc, 1)) in simplifyExtractLow()