Home | History | Annotate | Download | only in TableGen

Lines Matching refs:Fold

687   Init *Folded = Fold(&R, 0);
704 Resolved = OResolved->Fold(&R, 0);
734 Init *UnOpInit::Fold(Record *CurRec, MultiClass *CurMultiClass) const {
858 return (UnOpInit::get(getOpcode(), lhs, getType()))->Fold(&R, 0);
859 return Fold(&R, 0);
891 Init *BinOpInit::Fold(Record *CurRec, MultiClass *CurMultiClass) const {
923 // try to fold eq comparison for 'bit' and 'int', otherwise fallback
969 return (BinOpInit::get(getOpcode(), lhs, rhs, getType()))->Fold(&R, 0);
970 return Fold(&R, 0);
1052 Init *NewVal = NewOp->Fold(CurRec, CurMultiClass);
1129 Init *NewItem = NewOp->Fold(CurRec, CurMultiClass);
1139 Init *TernOpInit::Fold(Record *CurRec, MultiClass *CurMultiClass) const {
1230 RHS, getType()))->Fold(&R, 0);
1234 rhs, getType()))->Fold(&R, 0);
1244 getType()))->Fold(&R, 0);
1245 return Fold(&R, 0);
2044 Type)->Fold(&CurRec, CurMultiClass),
2054 Type)->Fold(&CurRec, CurMultiClass),
2055 NewName->Fold(&CurRec, CurMultiClass),
2059 return NewName->Fold(&CurRec, CurMultiClass);