Home
last modified time | relevance | path

Searched refs:getSimpleType (Results 1 – 6 of 6) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFastISel.cpp119 MVT::SimpleValueType getSimpleType(Type *Ty) { in getSimpleType() function in __anonb3f965e20111::WebAssemblyFastISel
557 MVT::SimpleValueType From = getSimpleType(V->getType()); in getRegForUnsignedValue()
566 MVT::SimpleValueType From = getSimpleType(V->getType()); in getRegForSignedValue()
664 switch (getSimpleType(ArgTy)) { in fastLowerArguments()
741 getLegalType(getSimpleType(F->getReturnType())); in fastLowerArguments()
828 MVT::SimpleValueType ArgTy = getSimpleType(V->getType()); in selectCall()
931 switch (getSimpleType(Select->getType())) { in selectSelect()
996 MVT::SimpleValueType From = getSimpleType(Op->getType()); in selectZExt()
1013 MVT::SimpleValueType From = getSimpleType(Op->getType()); in selectSExt()
1201 switch (getSimpleType(Load->getType())) { in selectLoad()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/utils/TableGen/
H A DDAGISelEmitter.cpp88 MVT LHSVT = LT->getNumTypes() != 0 ? LT->getSimpleType(0) : MVT::Other; in operator ()()
89 MVT RHSVT = RT->getNumTypes() != 0 ? RT->getSimpleType(0) : MVT::Other; in operator ()()
H A DDAGISelMatcherGen.cpp287 MVT VT = N->getSimpleType(0); in EmitLeafMatchCode()
547 AddMatcher(new CheckTypeMatcher(N->getSimpleType(ResultsToTypeCheck[i]), in EmitMatchCode()
670 AddMatcher(new EmitIntegerMatcher(II->getValue(), N->getSimpleType(0))); in EmitResultLeafAsOperand()
681 AddMatcher(new EmitRegisterMatcher(Reg, N->getSimpleType(0))); in EmitResultLeafAsOperand()
687 AddMatcher(new EmitRegisterMatcher(nullptr, N->getSimpleType(0))); in EmitResultLeafAsOperand()
693 MVT::SimpleValueType ResultVT = N->getSimpleType(0); in EmitResultLeafAsOperand()
907 ResultVTs.push_back(N->getSimpleType(i)); in EmitResultInstructionAsOperand()
H A DFastISelEmitter.cpp259 if (Op->getSimpleType(0) != VT) in initialize()
518 if (InstPatNode->getNumTypes()) RetVT = InstPatNode->getSimpleType(0); in collectPatterns()
522 VT = InstPatNode->getChild(0)->getSimpleType(0); in collectPatterns()
H A DGlobalISelEmitter.cpp505 MVT(N->getChild(0)->getSimpleType(0)).isFloatingPoint()) in getEquivNode()
1722 std::optional<LLTCodeGen> OpTyOrNone = MVTToLLT(N->getSimpleType(0)); in importDefaultOperandRenderers()
H A DCodeGenDAGPatterns.h704 MVT::SimpleValueType getSimpleType(unsigned ResNo) const { in getSimpleType() function