Home
last modified time | relevance | path

Searched refs:PredicateCheck (Results 1 – 2 of 2) sorted by relevance

/openbsd-src/gnu/llvm/llvm/utils/TableGen/
H A DFastISelEmitter.cpp39 std::string PredicateCheck; member
43 std::string PredicateCheck) in InstructionMemo()
46 PredicateCheck(std::move(PredicateCheck)) {} in InstructionMemo()
572 std::string PredicateCheck = Pattern.getPredicateCheck(); in collectPatterns() local
580 PredicateCheck in collectPatterns()
586 std::make_tuple(Operands, OpcodeName, VT, RetVT, PredicateCheck)); in collectPatterns()
633 std::string PredicateCheck = Memo.PredicateCheck; in emitInstructionCode() local
635 if (PredicateCheck.empty()) { in emitInstructionCode()
644 "name:" + Memo.Name + " predicate: " + PredicateCheck); in emitInstructionCode()
646 OS << " if (" + PredicateCheck + ") {\n"; in emitInstructionCode()
[all …]
H A DCodeGenDAGPatterns.cpp1524 SmallString<128> PredicateCheck; in getPredicateCheck() local
1529 if (!PredicateCheck.empty()) in getPredicateCheck()
1530 PredicateCheck += " && "; in getPredicateCheck()
1531 PredicateCheck += "("; in getPredicateCheck()
1532 PredicateCheck += CondString; in getPredicateCheck()
1533 PredicateCheck += ")"; in getPredicateCheck()
1537 if (!PredicateCheck.empty()) in getPredicateCheck()
1538 PredicateCheck += " && "; in getPredicateCheck()
1539 PredicateCheck += HwModeFeatures; in getPredicateCheck()
1542 return std::string(PredicateCheck); in getPredicateCheck()