Home | History | Annotate | Download | only in TableGen

Lines Matching refs:Fold

704     Resolved = OResolved->Fold(&R, 0);
740 Init *UnOpInit::Fold(Record *CurRec, MultiClass *CurMultiClass) const {
854 return (UnOpInit::get(getOpcode(), lhs, getType()))->Fold(&R, 0);
855 return Fold(&R, 0);
887 Init *BinOpInit::Fold(Record *CurRec, MultiClass *CurMultiClass) const {
919 // try to fold eq comparison for 'bit' and 'int', otherwise fallback
967 return (BinOpInit::get(getOpcode(), lhs, rhs, getType()))->Fold(&R, 0);
968 return Fold(&R, 0);
1051 Init *NewVal = NewOp->Fold(CurRec, CurMultiClass);
1124 Init *NewItem = NewOp->Fold(CurRec, CurMultiClass);
1134 Init *TernOpInit::Fold(Record *CurRec, MultiClass *CurMultiClass) const {
1225 RHS, getType()))->Fold(&R, 0);
1229 rhs, getType()))->Fold(&R, 0);
1239 getType()))->Fold(&R, 0);
1240 return Fold(&R, 0);
2033 Type)->Fold(&CurRec, CurMultiClass),
2043 Type)->Fold(&CurRec, CurMultiClass),
2044 NewName->Fold(&CurRec, CurMultiClass),
2048 return NewName->Fold(&CurRec, CurMultiClass);