Home
last modified time | relevance | path

Searched refs:minConstant (Results 1 – 9 of 9) sorted by relevance

/external/llvm/lib/Target/Hexagon/MCTargetDesc/
DHexagonMCInstrInfo.h178 int64_t minConstant(MCInst const &MCI, size_t Index);
181 return isShiftedUInt<N, S>(minConstant(MCI, Index)); in inRange()
185 return isShiftedInt<N, S>(minConstant(MCI, Index)); in inSRange()
188 return isUInt<N>(minConstant(MCI, Index)); in inRange()
DHexagonMCCompound.cpp119 HexagonMCInstrInfo::minConstant(MI, 2) == -1)) in getCompoundCandidateGroup()
137 if (HexagonMCInstrInfo::minConstant(MI, 1) <= 63 && in getCompoundCandidateGroup()
138 HexagonMCInstrInfo::minConstant(MI, 1) >= 0 && in getCompoundCandidateGroup()
149 HexagonMCInstrInfo::minConstant(MI, 2) == 0) in getCompoundCandidateGroup()
DHexagonMCDuplexInfo.cpp424 (minConstant(MCI, 2) == 1 || minConstant(MCI, 2) == -1)) { in getDuplexCandidateGroup()
444 (minConstant(MCI, 2) == 1 || minConstant(MCI, 2) == 255)) { in getDuplexCandidateGroup()
474 Hexagon::P0 == PredReg && minConstant(MCI, 2) == 0) { in getDuplexCandidateGroup()
503 minConstant(MCI, 2) == 0) { in getDuplexCandidateGroup()
513 minConstant(MCI, 1) == 0) { in getDuplexCandidateGroup()
737 if (minConstant(Inst, 2) == 255) { in deriveSubInst()
DHexagonMCInstrInfo.cpp679 int64_t HexagonMCInstrInfo::minConstant(MCInst const &MCI, size_t Index) { in minConstant() function in llvm::HexagonMCInstrInfo
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/MCTargetDesc/
DHexagonMCInstrInfo.h187 int64_t minConstant(MCInst const &MCI, size_t Index);
190 return isShiftedUInt<N, S>(minConstant(MCI, Index)); in inRange()
194 return isShiftedInt<N, S>(minConstant(MCI, Index)); in inSRange()
197 return isUInt<N>(minConstant(MCI, Index)); in inRange()
DHexagonMCCompound.cpp117 HexagonMCInstrInfo::minConstant(MI, 2) == -1)) in getCompoundCandidateGroup()
135 if (HexagonMCInstrInfo::minConstant(MI, 1) <= 63 && in getCompoundCandidateGroup()
136 HexagonMCInstrInfo::minConstant(MI, 1) >= 0 && in getCompoundCandidateGroup()
147 HexagonMCInstrInfo::minConstant(MI, 2) == 0) in getCompoundCandidateGroup()
DHexagonMCDuplexInfo.cpp426 (minConstant(MCI, 2) == 1 || minConstant(MCI, 2) == -1)) { in getDuplexCandidateGroup()
446 (minConstant(MCI, 2) == 1 || minConstant(MCI, 2) == 255)) { in getDuplexCandidateGroup()
476 Hexagon::P0 == PredReg && minConstant(MCI, 2) == 0) { in getDuplexCandidateGroup()
505 minConstant(MCI, 2) == 0) { in getDuplexCandidateGroup()
515 minConstant(MCI, 1) == 0) { in getDuplexCandidateGroup()
746 if (minConstant(Inst, 2) == 255) { in deriveSubInst()
DHexagonMCInstrInfo.cpp764 int64_t HexagonMCInstrInfo::minConstant(MCInst const &MCI, size_t Index) { in minConstant() function in HexagonMCInstrInfo
/external/swiftshader/src/OpenGL/compiler/
DParseHelper.cpp3637 TIntermConstantUnion *minConstant = parameters[1]->getAsTyped()->getAsConstantUnion(); in addFunctionCallOrMethod() local
3640 if (valConstant && minConstant && maxConstant) in addFunctionCallOrMethod()
3642 TIntermTyped *typedReturnNode = valConstant->fold(EOpMax, minConstant, infoSink()); in addFunctionCallOrMethod()