Lines Matching refs:Fold
717 Resolved = OResolved->Fold(&R, 0);
751 Init *UnOpInit::Fold(Record *CurRec, MultiClass *CurMultiClass) const {
865 return (UnOpInit::get(getOpcode(), lhs, getType()))->Fold(&R, 0);
866 return Fold(&R, 0);
897 Init *BinOpInit::Fold(Record *CurRec, MultiClass *CurMultiClass) const {
977 return (BinOpInit::get(getOpcode(), lhs, rhs, getType()))->Fold(&R, 0);
978 return Fold(&R, 0);
1061 Init *NewVal = NewOp->Fold(CurRec, CurMultiClass);
1134 Init *NewItem = NewOp->Fold(CurRec, CurMultiClass);
1144 Init *TernOpInit::Fold(Record *CurRec, MultiClass *CurMultiClass) const {
1235 RHS, getType()))->Fold(&R, 0);
1239 rhs, getType()))->Fold(&R, 0);
1249 getType()))->Fold(&R, 0);
1250 return Fold(&R, 0);
2042 Type)->Fold(&CurRec, CurMultiClass),
2052 Type)->Fold(&CurRec, CurMultiClass),
2053 NewName->Fold(&CurRec, CurMultiClass),
2057 return NewName->Fold(&CurRec, CurMultiClass);