Home
last modified time | relevance | path

Searched refs:TypeInfer (Results 1 – 12 of 12) sorted by relevance

/external/llvm-project/llvm/utils/TableGen/
DCodeGenDAGPatterns.h261 struct TypeInfer { struct
262 TypeInfer(TreePattern &T) : TP(T), ForceMode(0) {} in TypeInfer() argument
337 ValidateOnExit(TypeSetByHwMode &T, TypeInfer &TI) : Infer(TI), VTS(T) {} in ValidateOnExit() argument
343 TypeInfer &Infer;
348 SuppressValidation(TypeInfer &TI) : Infer(TI), SavedValidate(TI.Validate) { in SuppressValidation() argument
354 TypeInfer &Infer;
898 TypeInfer Infer;
969 TypeInfer &getInfer() { return Infer; } in getInfer()
DCodeGenDAGPatterns.cpp344 bool TypeInfer::MergeInTypeInfo(TypeSetByHwMode &Out, in MergeInTypeInfo()
362 bool TypeInfer::forceArbitrary(TypeSetByHwMode &Out) { in forceArbitrary()
381 bool TypeInfer::EnforceInteger(TypeSetByHwMode &Out) { in EnforceInteger()
391 bool TypeInfer::EnforceFloatingPoint(TypeSetByHwMode &Out) { in EnforceFloatingPoint()
401 bool TypeInfer::EnforceScalar(TypeSetByHwMode &Out) { in EnforceScalar()
411 bool TypeInfer::EnforceVector(TypeSetByHwMode &Out) { in EnforceVector()
421 bool TypeInfer::EnforceAny(TypeSetByHwMode &Out) { in EnforceAny()
459 bool TypeInfer::EnforceSmallerThan(TypeSetByHwMode &Small, in EnforceSmallerThan()
568 bool TypeInfer::EnforceVectorEltTypeIs(TypeSetByHwMode &Vec, in EnforceVectorEltTypeIs()
608 bool TypeInfer::EnforceVectorEltTypeIs(TypeSetByHwMode &Vec, in EnforceVectorEltTypeIs()
[all …]
/external/rust/crates/syn/src/
Dty.rs32 Infer(TypeInfer),
157 pub struct TypeInfer {
772 impl Parse for TypeInfer { implementation
774 Ok(TypeInfer { in parse()
1191 impl ToTokens for TypeInfer { implementation
Dlib.rs416 Abi, BareFnArg, ReturnType, Type, TypeArray, TypeBareFn, TypeGroup, TypeImplTrait, TypeInfer,
/external/rust/crates/syn/src/gen/
Dfold.rs668 fn fold_type_infer(&mut self, i: TypeInfer) -> TypeInfer { in fold_type_infer() argument
2916 pub fn fold_type_infer<F>(f: &mut F, node: TypeInfer) -> TypeInfer in fold_type_infer()
2920 TypeInfer { in fold_type_infer()
Dclone.rs1954 impl Clone for TypeInfer { implementation
1956 TypeInfer { in clone()
Deq.rs1982 impl Eq for TypeInfer {} implementation
1985 impl PartialEq for TypeInfer { implementation
Dvisit_mut.rs668 fn visit_type_infer_mut(&mut self, i: &mut TypeInfer) { in visit_type_infer_mut() argument
3452 pub fn visit_type_infer_mut<V>(v: &mut V, node: &mut TypeInfer) in visit_type_infer_mut()
Dvisit.rs664 fn visit_type_infer(&mut self, i: &'ast TypeInfer) { in visit_type_infer() argument
3446 pub fn visit_type_infer<'ast, V>(v: &mut V, node: &'ast TypeInfer) in visit_type_infer()
Dhash.rs2519 impl Hash for TypeInfer { implementation
Ddebug.rs2690 impl Debug for TypeInfer { implementation
/external/rust/crates/syn/tests/debug/
Dgen.rs5162 impl Debug for Lite<syn::TypeInfer> {