Lines Matching refs:BO
238 Init *StringRecTy::convertValue(UnOpInit *BO) { in convertValue() argument
239 if (BO->getOpcode() == UnOpInit::CAST) { in convertValue()
240 Init *L = BO->getOperand()->convertInitializerTo(this); in convertValue()
242 if (L != BO->getOperand()) in convertValue()
244 return BO; in convertValue()
247 return convertValue((TypedInit*)BO); in convertValue()
250 Init *StringRecTy::convertValue(BinOpInit *BO) { in convertValue() argument
251 if (BO->getOpcode() == BinOpInit::STRCONCAT) { in convertValue()
252 Init *L = BO->getLHS()->convertInitializerTo(this); in convertValue()
253 Init *R = BO->getRHS()->convertInitializerTo(this); in convertValue()
255 if (L != BO->getLHS() || R != BO->getRHS()) in convertValue()
257 return BO; in convertValue()
260 return convertValue((TypedInit*)BO); in convertValue()
311 Init *DagRecTy::convertValue(UnOpInit *BO) { in convertValue() argument
312 if (BO->getOpcode() == UnOpInit::CAST) { in convertValue()
313 Init *L = BO->getOperand()->convertInitializerTo(this); in convertValue()
315 if (L != BO->getOperand()) in convertValue()
317 return BO; in convertValue()
322 Init *DagRecTy::convertValue(BinOpInit *BO) { in convertValue() argument
323 if (BO->getOpcode() == BinOpInit::CONCAT) { in convertValue()
324 Init *L = BO->getLHS()->convertInitializerTo(this); in convertValue()
325 Init *R = BO->getRHS()->convertInitializerTo(this); in convertValue()
327 if (L != BO->getLHS() || R != BO->getRHS()) in convertValue()
329 return BO; in convertValue()