Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonBitSimplify.cpp267 using HBS = HexagonBitSimplify; typedef
1246 if (!HBS::getSubregMask(UR, B, W, MRI)) in computeUsedBits()
1282 bool GotBits = HBS::getUsedBits(Opc, OpN, T, Begin, HII); in computeUsedBits()
1290 const TargetRegisterClass *RC = HBS::getFinalVRegClass(RR, MRI); in computeUsedBits()
1312 if (!HBS::getSubregMask(RD, DB, DW, MRI)) in usedBitsEqual()
1315 if (!HBS::getSubregMask(RS, SB, SW, MRI)) in usedBitsEqual()
1360 if (!HBS::isTransparentCopy(RD, RS, MRI)) in processBlock()
1364 if (!HBS::getSubregMask(RS, BN, BW, MRI)) in processBlock()
1368 if (!usedBitsEqual(RD, RS) && !HBS::isEqual(DC, 0, SC, BN, BW)) in processBlock()
1373 const TargetRegisterClass *FRC = HBS::getFinalVRegClass(RD, MRI); in processBlock()
[all …]