Home
last modified time | relevance | path

Searched refs:FunctionMapper (Results 1 – 4 of 4) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/utils/TableGen/
HDPredicateExpander.cpp23 StringRef FunctionMapper) { in expandCheckImmOperand() argument
24 if (!FunctionMapper.empty()) in expandCheckImmOperand()
25 OS << FunctionMapper << "("; in expandCheckImmOperand()
28 if (!FunctionMapper.empty()) in expandCheckImmOperand()
35 StringRef FunctionMapper) { in expandCheckImmOperand() argument
37 expandCheckImmOperandSimple(OS, OpIndex, FunctionMapper); in expandCheckImmOperand()
39 if (!FunctionMapper.empty()) in expandCheckImmOperand()
40 OS << FunctionMapper << "("; in expandCheckImmOperand()
43 if (!FunctionMapper.empty()) in expandCheckImmOperand()
50 StringRef FunctionMapper) { in expandCheckImmOperandSimple() argument
[all …]
HDPredicateExpander.h59 StringRef FunctionMapper);
63 StringRef FunctionMapper);
65 StringRef FunctionMapper);
67 StringRef FunctionMapper);
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Target/
HDTargetInstrPredicate.td113 // immediate operand value, and returns another value. Field `FunctionMapper` is
116 string FunctionMapper = Fn;
130 // If field `FunctionMapper` is a non-empty string, then function
131 // `FunctionMapper` is applied to the operand value, and the return value is then
144 // Expands to a call to `FunctionMapper` if field `FunctionMapper` is set.
148 // Expands to a call to `FunctionMapper` if field `FunctionMapper` is set.
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
HDAArch64SchedPredicates.td17 let FunctionMapper = "AArch64_AM::getArithExtendType" in {
30 let FunctionMapper = "AArch64_AM::getArithShiftValue" in
35 let FunctionMapper = "AArch64_AM::getMemExtendType" in {
43 let FunctionMapper = "AArch64_AM::getMemDoShift" in
47 let FunctionMapper = "AArch64_AM::getShiftType" in {
57 let FunctionMapper = "AArch64_AM::getShiftValue" in