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

/freebsd-13-stable/contrib/llvm-project/llvm/utils/TableGen/
H A DDAGISelEmitter.cpp85 MVT LHSVT = LT->getNumTypes() != 0 ? LT->getSimpleType(0) : MVT::Other;
86 MVT RHSVT = RT->getNumTypes() != 0 ? RT->getSimpleType(0) : MVT::Other;
H A DDAGISelMatcherGen.cpp550 AddMatcher(new CheckTypeMatcher(N->getSimpleType(ResultsToTypeCheck[i]),
672 AddMatcher(new EmitIntegerMatcher(II->getValue(), N->getSimpleType(0)));
683 AddMatcher(new EmitRegisterMatcher(Reg, N->getSimpleType(0)));
689 AddMatcher(new EmitRegisterMatcher(nullptr, N->getSimpleType(0)));
695 std::array<MVT::SimpleValueType, 1> ResultVTs = {{ N->getSimpleType(0) }};
909 ResultVTs.push_back(N->getSimpleType(i));
H A DFastISelEmitter.cpp255 if (Op->getSimpleType(0) != VT)
523 if (InstPatNode->getNumTypes()) RetVT = InstPatNode->getSimpleType(0);
527 VT = InstPatNode->getChild(0)->getSimpleType(0);
H A DCodeGenDAGPatterns.h709 MVT::SimpleValueType getSimpleType(unsigned ResNo) const { function in class:llvm::TreePatternNode
H A DGlobalISelEmitter.cpp3529 MVT(N->getChild(0)->getSimpleType(0)).isFloatingPoint())
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFastISel.cpp116 MVT::SimpleValueType getSimpleType(Type *Ty) { function in class:__anon4366::final
556 MVT::SimpleValueType From = getSimpleType(V->getType());
565 MVT::SimpleValueType From = getSimpleType(V->getType());
663 switch (getSimpleType(ArgTy)) {
726 MVT::SimpleValueType ArgTy = getLegalType(getSimpleType(Arg.getType()));
736 getLegalType(getSimpleType(F->getReturnType()));
774 MVT::SimpleValueType RetTy = getSimpleType(Call->getType());
820 MVT::SimpleValueType ArgTy = getSimpleType(V->getType());
899 switch (getSimpleType(Select->getType())) {
960 MVT::SimpleValueType From = getSimpleType(O
[all...]

Completed in 133 milliseconds