Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:QueryType

385   enum QueryType {
396 bool hasProperty(unsigned MCFlag, QueryType Type = AnyInBundle) const {
409 bool isVariadic(QueryType Type = IgnoreBundle) const {
415 bool hasOptionalDef(QueryType Type = IgnoreBundle) const {
421 bool isPseudo(QueryType Type = IgnoreBundle) const {
425 bool isReturn(QueryType Type = AnyInBundle) const {
429 bool isCall(QueryType Type = AnyInBundle) const {
436 bool isBarrier(QueryType
445 bool isTerminator(QueryType Type = AnyInBundle) const {
453 bool isBranch(QueryType Type = AnyInBundle) const {
459 bool isIndirectBranch(QueryType Type = AnyInBundle) const {
467 bool isConditionalBranch(QueryType Type = AnyInBundle) const {
475 bool isUnconditionalBranch(QueryType Type = AnyInBundle) const {
483 bool isPredicable(QueryType Type = AllInBundle) const {
490 bool isCompare(QueryType Type = IgnoreBundle) const {
496 bool isMoveImmediate(QueryType Type = IgnoreBundle) const {
501 bool isBitcast(QueryType Type = IgnoreBundle) const {
506 bool isSelect(QueryType Type = IgnoreBundle) const {
513 bool isNotDuplicable(QueryType Type = AnyInBundle) const {
520 bool isConvergent(QueryType Type = AnyInBundle) const {
531 bool hasDelaySlot(QueryType Type = AnyInBundle) const {
543 bool canFoldAsLoad(QueryType Type = IgnoreBundle) const {
557 bool isRegSequenceLike(QueryType Type = IgnoreBundle) const {
572 bool isExtractSubregLike(QueryType Type = IgnoreBundle) const {
586 bool isInsertSubregLike(QueryType Type = IgnoreBundle) const {
597 bool mayLoad(QueryType Type = AnyInBundle) const {
610 bool mayStore(QueryType Type = AnyInBundle) const {
620 bool mayLoadOrStore(QueryType Type = AnyInBundle) const {
638 bool isCommutable(QueryType Type = IgnoreBundle) const {
656 bool isConvertibleTo3Addr(QueryType Type = IgnoreBundle) const {
668 bool usesCustomInsertionHook(QueryType Type = IgnoreBundle) const {
676 bool hasPostISelHook(QueryType Type = IgnoreBundle) const {
684 bool isRematerializable(QueryType Type = AllInBundle) const {
696 bool isAsCheapAsAMove(QueryType Type = AllInBundle) const {
707 bool hasExtraSrcRegAllocReq(QueryType Type = AnyInBundle) const {
717 bool hasExtraDefRegAllocReq(QueryType Type = AnyInBundle) const {
1302 bool hasPropertyInBundle(unsigned Mask, QueryType Type) const;