Home
last modified time | relevance | path

Searched refs:TypeSetByHwMode (Results 1 – 3 of 3) sorted by relevance

/openbsd-src/gnu/llvm/llvm/utils/TableGen/
H A DCodeGenDAGPatterns.h192 struct TypeSetByHwMode : public InfoByHwMode<MachineValueTypeSet> { struct
196 TypeSetByHwMode() = default; argument
197 TypeSetByHwMode(const TypeSetByHwMode &VTS) = default;
198 TypeSetByHwMode &operator=(const TypeSetByHwMode &) = default; argument
199 TypeSetByHwMode(MVT::SimpleValueType VT) in TypeSetByHwMode() function
200 : TypeSetByHwMode(ValueTypeByHwMode(VT)) {} in TypeSetByHwMode()
201 TypeSetByHwMode(ValueTypeByHwMode VT) in TypeSetByHwMode() argument
202 : TypeSetByHwMode(ArrayRef<ValueTypeByHwMode>(&VT, 1)) {} in TypeSetByHwMode()
203 TypeSetByHwMode(ArrayRef<ValueTypeByHwMode> VTList);
240 bool constrain(const TypeSetByHwMode &VTS); argument
[all …]
H A DCodeGenDAGPatterns.cpp84 TypeSetByHwMode::TypeSetByHwMode(ArrayRef<ValueTypeByHwMode> VTList) { in TypeSetByHwMode() function in TypeSetByHwMode
91 bool TypeSetByHwMode::isValueTypeByHwMode(bool AllowEmpty) const { in isValueTypeByHwMode()
101 ValueTypeByHwMode TypeSetByHwMode::getValueTypeByHwMode() const { in getValueTypeByHwMode()
116 bool TypeSetByHwMode::isPossible() const { in isPossible()
123 bool TypeSetByHwMode::insert(const ValueTypeByHwMode &VVT) { in insert()
150 bool TypeSetByHwMode::constrain(const TypeSetByHwMode &VTS) { in constrain()
176 bool TypeSetByHwMode::constrain(Predicate P) { in constrain()
184 bool TypeSetByHwMode::assign_if(const TypeSetByHwMode &VTS, Predicate P) { in assign_if()
195 void TypeSetByHwMode::writeToStream(raw_ostream &OS) const { in writeToStream()
215 bool TypeSetByHwMode::operator==(const TypeSetByHwMode &VTS) const { in operator ==()
[all …]
H A DGlobalISelEmitter.cpp1664 Error addTypeCheckPredicate(const TypeSetByHwMode &VTy,
1728 Error OperandMatcher::addTypeCheckPredicate(const TypeSetByHwMode &VTy, in addTypeCheckPredicate()
3551 ArrayRef<TypeSetByHwMode> ChildTypes = Dst->getExtTypes(); in getInstResultType()
3687 inferSuperRegisterClassForNode(const TypeSetByHwMode &Ty,
3696 inferSuperRegisterClass(const TypeSetByHwMode &Ty,
4015 for (const TypeSetByHwMode &VTy : Src->getExtTypes()) { in createAndImportSelDAGMatcher()
4260 ArrayRef<TypeSetByHwMode> ChildTypes = SrcChild->getExtTypes(); in importChildMatcher()
4545 ArrayRef<TypeSetByHwMode> ChildTypes = DstChild->getExtTypes(); in importExplicitUseRenderer()
4793 const TypeSetByHwMode &ExtTy = Dst->getExtType(I); in importExplicitDefRenderers()
5087 const TypeSetByHwMode &VTy = Child0->getExtType(0); in inferRegClassFromPattern()
[all …]