Lines Matching defs:all

117 /// The LegalityQuery object bundles together all the information that's needed
193 Predicate all(Predicate P0, Predicate P1) {
198 /// True iff all given predicates are true.
200 Predicate all(Predicate P0, Predicate P1, Args... args) {
201 return all(all(P0, P1), args...);
329 /// conservatively assume such rules do the right thing and cover all type
331 /// to be to distinguish such cases from the cases where all type indices are
436 return actionIf(Action, all(typeInSet(typeIdx(0), Types),
448 return actionIf(Action, all(typeInSet(typeIdx(0), Types0),
451 /// Use the given action when type indexes 0, 1, and 2 are all in their
459 return actionIf(Action, all(typeInSet(typeIdx(0), Types0),
460 all(typeInSet(typeIdx(1), Types1),
480 // user-provided Predicate properly handles all type indices:
538 // properly handles all type indices by design:
547 // free-form user provided Predicate properly handles all type indices:
555 // free-form user provided Predicate properly handles all type indices:
590 /// The instruction is lowered when when type indexes 0, 1, and 2 are all in
603 // free-form user provided Predicate properly handles all type indices:
629 // free-form user provided Predicate properly handles all type indices:
638 // free-form user provided Predicate properly handles all type indices:
648 // free-form user provided Predicate properly handles all type indices:
657 // free-form user provided Predicate properly handles all type indices:
681 // free-form user provided Predicate properly handles all type indices:
756 all(Predicate, scalarOrEltNarrowerThan(
917 /// LegalizeRuleSet in any way at all.
921 /// LegalizeRuleSet in any way at all.
938 /// should be handled. This must be called after all "set*Action"methods but
1022 /// and Unsupported for all other scalar types T.
1177 /// The SizeAndActionsVec is a representation mapping between all natural
1241 /// A partial SizeAndActionsVec potentially doesn't cover all bit sizes,
1289 /// A full SizeAndActionsVec must cover all bit sizes, i.e. must start with
1300 /// Sets actions for all bit sizes on a particular generic opcode, type