Searched refs:getSimpleType (Results 1 – 8 of 8) sorted by relevance
100 MVT::SimpleValueType getSimpleType(Type *Ty) { in getSimpleType() function in __anon2e7f44750111::WebAssemblyFastISel488 MVT::SimpleValueType From = getSimpleType(V->getType()); in getRegForUnsignedValue()494 MVT::SimpleValueType From = getSimpleType(V->getType()); in getRegForSignedValue()583 switch (getSimpleType(ArgTy)) { in fastLowerArguments()618 MFI->addParam(getLegalType(getSimpleType(Arg.getType()))); in fastLowerArguments()642 MVT::SimpleValueType RetTy = getSimpleType(Call->getType()); in selectCall()671 MVT::SimpleValueType ArgTy = getSimpleType(V->getType()); in selectCall()737 switch (getSimpleType(Select->getType())) { in selectSelect()794 MVT::SimpleValueType From = getSimpleType(Op->getType()); in selectZExt()795 MVT::SimpleValueType To = getLegalType(getSimpleType(ZExt->getType())); in selectZExt()[all …]
116 MVT::SimpleValueType getSimpleType(Type *Ty) { in getSimpleType() function in __anonb2e3fe630111::WebAssemblyFastISel558 MVT::SimpleValueType From = getSimpleType(V->getType()); in getRegForUnsignedValue()567 MVT::SimpleValueType From = getSimpleType(V->getType()); in getRegForSignedValue()665 switch (getSimpleType(ArgTy)) { in fastLowerArguments()736 MVT::SimpleValueType ArgTy = getLegalType(getSimpleType(Arg.getType())); in fastLowerArguments()746 getLegalType(getSimpleType(F->getReturnType())); in fastLowerArguments()784 MVT::SimpleValueType RetTy = getSimpleType(Call->getType()); in selectCall()836 MVT::SimpleValueType ArgTy = getSimpleType(V->getType()); in selectCall()915 switch (getSimpleType(Select->getType())) { in selectSelect()984 MVT::SimpleValueType From = getSimpleType(Op->getType()); in selectZExt()[all …]
117 MVT::SimpleValueType getSimpleType(Type *Ty) { in getSimpleType() function in __anon51f4c8d70111::WebAssemblyFastISel557 MVT::SimpleValueType From = getSimpleType(V->getType()); in getRegForUnsignedValue()566 MVT::SimpleValueType From = getSimpleType(V->getType()); in getRegForSignedValue()661 switch (getSimpleType(ArgTy)) { in fastLowerArguments()724 MVT::SimpleValueType ArgTy = getLegalType(getSimpleType(Arg.getType())); in fastLowerArguments()734 getLegalType(getSimpleType(F->getReturnType())); in fastLowerArguments()771 MVT::SimpleValueType RetTy = getSimpleType(Call->getType()); in selectCall()835 MVT::SimpleValueType ArgTy = getSimpleType(V->getType()); in selectCall()908 switch (getSimpleType(Select->getType())) { in selectSelect()969 MVT::SimpleValueType From = getSimpleType(Op->getType()); in selectZExt()[all …]
86 MVT LHSVT = LT->getNumTypes() != 0 ? LT->getSimpleType(0) : MVT::Other; in operator ()()87 MVT RHSVT = RT->getNumTypes() != 0 ? RT->getSimpleType(0) : MVT::Other; in operator ()()
550 AddMatcher(new CheckTypeMatcher(N->getSimpleType(ResultsToTypeCheck[i]), in EmitMatchCode()672 AddMatcher(new EmitIntegerMatcher(II->getValue(), N->getSimpleType(0))); in EmitResultLeafAsOperand()683 AddMatcher(new EmitRegisterMatcher(Reg, N->getSimpleType(0))); in EmitResultLeafAsOperand()689 AddMatcher(new EmitRegisterMatcher(nullptr, N->getSimpleType(0))); in EmitResultLeafAsOperand()695 std::array<MVT::SimpleValueType, 1> ResultVTs = {{ N->getSimpleType(0) }}; in EmitResultLeafAsOperand()909 ResultVTs.push_back(N->getSimpleType(i)); in EmitResultInstructionAsOperand()
255 if (Op->getSimpleType(0) != VT) in initialize()523 if (InstPatNode->getNumTypes()) RetVT = InstPatNode->getSimpleType(0); in collectPatterns()527 VT = InstPatNode->getChild(0)->getSimpleType(0); in collectPatterns()
705 MVT::SimpleValueType getSimpleType(unsigned ResNo) const { in getSimpleType() function
3703 MVT(N->getChild(0)->getSimpleType(0)).isFloatingPoint()) in getEquivNode()