Lines Matching refs:Bit
58 int getVariableBit(const std::string &VarName, const BitsInit *BI, int Bit);
84 const BitsInit *BI, int Bit) { in getVariableBit() argument
85 if (const VarBitInit *VBI = dyn_cast<VarBitInit>(BI->getBit(Bit))) { in getVariableBit()
89 } else if (const VarInit *VI = dyn_cast<VarInit>(BI->getBit(Bit))) { in getVariableBit()
107 int Bit = BI->getNumBits() - 1; in addCodeToMergeInOperand() local
110 for (; Bit >= 0;) { in addCodeToMergeInOperand()
111 if (getVariableBit(VarName, BI, Bit) != -1) in addCodeToMergeInOperand()
114 --Bit; in addCodeToMergeInOperand()
119 if (Bit < 0) in addCodeToMergeInOperand()
179 for (int TmpBit = Bit; TmpBit >= 0;) { in addCodeToMergeInOperand()
203 for (; Bit >= 0;) { in addCodeToMergeInOperand()
204 int VarBit = getVariableBit(VarName, BI, Bit); in addCodeToMergeInOperand()
208 --Bit; in addCodeToMergeInOperand()
214 int BeginInstBit = Bit; in addCodeToMergeInOperand()
217 for (--Bit; Bit >= 0;) { in addCodeToMergeInOperand()
218 VarBit = getVariableBit(VarName, BI, Bit); in addCodeToMergeInOperand()
222 --Bit; in addCodeToMergeInOperand()