Lines Matching refs:DataType

590   bool isLegalMaskedStore(Type *DataType, MaybeAlign Alignment) const;
592 bool isLegalMaskedLoad(Type *DataType, MaybeAlign Alignment) const;
595 bool isLegalNTStore(Type *DataType, Align Alignment) const;
597 bool isLegalNTLoad(Type *DataType, Align Alignment) const;
600 bool isLegalMaskedScatter(Type *DataType, MaybeAlign Alignment) const;
602 bool isLegalMaskedGather(Type *DataType, MaybeAlign Alignment) const;
605 bool isLegalMaskedCompressStore(Type *DataType) const;
607 bool isLegalMaskedExpandLoad(Type *DataType) const;
614 bool hasDivRemOp(Type *DataType, bool IsSigned) const;
1236 virtual bool isLegalMaskedStore(Type *DataType, MaybeAlign Alignment) = 0;
1237 virtual bool isLegalMaskedLoad(Type *DataType, MaybeAlign Alignment) = 0;
1238 virtual bool isLegalNTStore(Type *DataType, Align Alignment) = 0;
1239 virtual bool isLegalNTLoad(Type *DataType, Align Alignment) = 0;
1240 virtual bool isLegalMaskedScatter(Type *DataType, MaybeAlign Alignment) = 0;
1241 virtual bool isLegalMaskedGather(Type *DataType, MaybeAlign Alignment) = 0;
1242 virtual bool isLegalMaskedCompressStore(Type *DataType) = 0;
1243 virtual bool isLegalMaskedExpandLoad(Type *DataType) = 0;
1244 virtual bool hasDivRemOp(Type *DataType, bool IsSigned) = 0;
1528 bool isLegalMaskedStore(Type *DataType, MaybeAlign Alignment) override {
1529 return Impl.isLegalMaskedStore(DataType, Alignment);
1531 bool isLegalMaskedLoad(Type *DataType, MaybeAlign Alignment) override {
1532 return Impl.isLegalMaskedLoad(DataType, Alignment);
1534 bool isLegalNTStore(Type *DataType, Align Alignment) override {
1535 return Impl.isLegalNTStore(DataType, Alignment);
1537 bool isLegalNTLoad(Type *DataType, Align Alignment) override {
1538 return Impl.isLegalNTLoad(DataType, Alignment);
1540 bool isLegalMaskedScatter(Type *DataType, MaybeAlign Alignment) override {
1541 return Impl.isLegalMaskedScatter(DataType, Alignment);
1543 bool isLegalMaskedGather(Type *DataType, MaybeAlign Alignment) override {
1544 return Impl.isLegalMaskedGather(DataType, Alignment);
1546 bool isLegalMaskedCompressStore(Type *DataType) override {
1547 return Impl.isLegalMaskedCompressStore(DataType);
1549 bool isLegalMaskedExpandLoad(Type *DataType) override {
1550 return Impl.isLegalMaskedExpandLoad(DataType);
1552 bool hasDivRemOp(Type *DataType, bool IsSigned) override {
1553 return Impl.hasDivRemOp(DataType, IsSigned);