Searched refs:RetVT (Results 1 - 11 of 11) sorted by relevance

/freebsd-9.3-release/contrib/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp411 RTLIB::Libcall RTLIB::getFPEXT(EVT OpVT, EVT RetVT) { argument
413 if (RetVT == MVT::f64)
415 if (RetVT == MVT::f128)
418 if (RetVT == MVT::f128)
427 RTLIB::Libcall RTLIB::getFPROUND(EVT OpVT, EVT RetVT) { argument
428 if (RetVT == MVT::f32) {
437 } else if (RetVT == MVT::f64) {
451 RTLIB::Libcall RTLIB::getFPTOSINT(EVT OpVT, EVT RetVT) { argument
453 if (RetVT == MVT::i8)
455 if (RetVT
501 getFPTOUINT(EVT OpVT, EVT RetVT) argument
551 getSINTTOFP(EVT OpVT, EVT RetVT) argument
591 getUINTTOFP(EVT OpVT, EVT RetVT) argument
[all...]
/freebsd-9.3-release/contrib/llvm/include/llvm/CodeGen/
H A DFastISel.h183 MVT RetVT,
189 MVT RetVT,
196 MVT RetVT,
205 MVT RetVT,
214 MVT RetVT,
223 MVT RetVT,
242 MVT RetVT,
250 MVT RetVT,
329 unsigned FastEmitInst_extractsubreg(MVT RetVT,
H A DRuntimeLibcalls.h393 Libcall getFPEXT(EVT OpVT, EVT RetVT);
397 Libcall getFPROUND(EVT OpVT, EVT RetVT);
401 Libcall getFPTOSINT(EVT OpVT, EVT RetVT);
405 Libcall getFPTOUINT(EVT OpVT, EVT RetVT);
409 Libcall getSINTTOFP(EVT OpVT, EVT RetVT);
413 Libcall getUINTTOFP(EVT OpVT, EVT RetVT);
/freebsd-9.3-release/contrib/llvm/utils/TableGen/
H A DFastISelEmitter.cpp495 MVT::SimpleValueType RetVT = MVT::isVoid;
496 if (InstPatNode->getNumTypes()) RetVT = InstPatNode->getType(0);
497 MVT::SimpleValueType VT = RetVT;
555 if (SimplePatterns[Operands][OpcodeName][VT][RetVT].count(PredicateCheck))
559 SimplePatterns[Operands][OpcodeName][VT][RetVT][PredicateCheck] = Memo;
609 MVT::SimpleValueType RetVT = RI->first;
616 << "_" << getLegalCName(getName(RetVT)) << "_";
657 OS << "extractsubreg(" << getName(RetVT);
677 OS << "(MVT RetVT";
681 OS << ") {\nswitch (RetVT
[all...]
/freebsd-9.3-release/contrib/llvm/lib/Target/PowerPC/
H A DPPCFastISel.cpp177 void finishCall(MVT RetVT, SmallVectorImpl<unsigned> &UsedRegs,
1286 void PPCFastISel::finishCall(MVT RetVT, SmallVectorImpl<unsigned> &UsedRegs, argument
1297 if (RetVT != MVT::isVoid) {
1300 CCInfo.AnalyzeCallResult(RetVT, RetCC_PPC64_ELF_FIS);
1310 if (RetVT == MVT::i8 || RetVT == MVT::i16 || RetVT == MVT::i32)
1316 if (RetVT == CopyVT) {
1326 ResultReg = createResultReg(TLI.getRegClassFor(RetVT));
1334 } else if (RetVT
1377 MVT RetVT; local
[all...]
/freebsd-9.3-release/contrib/llvm/lib/Target/ARM/
H A DARMFastISel.cpp139 unsigned FastEmitInst_extractsubreg(MVT RetVT,
218 bool FinishCall(MVT RetVT, SmallVectorImpl<unsigned> &UsedRegs,
520 unsigned ARMFastISel::FastEmitInst_extractsubreg(MVT RetVT, argument
523 unsigned ResultReg = createResultReg(TLI.getRegClassFor(RetVT));
2097 bool ARMFastISel::FinishCall(MVT RetVT, SmallVectorImpl<unsigned> &UsedRegs, argument
2107 if (RetVT != MVT::isVoid) {
2110 CCInfo.AnalyzeCallResult(RetVT, CCAssignFnForCall(CC, true, isVarArg));
2113 if (RVLocs.size() == 2 && RetVT == MVT::f64) {
2134 if (RetVT == MVT::i1 || RetVT
2264 MVT RetVT; local
2373 MVT RetVT; local
[all...]
/freebsd-9.3-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp82 /// result of type RetVT.
85 RTLIB::Libcall LC, EVT RetVT,
103 Type *RetTy = RetVT.getTypeForEVT(*DAG.getContext());
198 EVT RetVT = getCmpLibcallReturnType(); local
200 NewLHS = makeLibCall(DAG, LC1, RetVT, Ops, 2, false/*sign irrelevant*/,
202 NewRHS = DAG.getConstant(0, RetVT);
206 getSetCCResultType(*DAG.getContext(), RetVT),
208 NewLHS = makeLibCall(DAG, LC2, RetVT, Ops, 2, false/*sign irrelevant*/,
211 getSetCCResultType(*DAG.getContext(), RetVT), NewLHS,
84 makeLibCall(SelectionDAG &DAG, RTLIB::Libcall LC, EVT RetVT, const SDValue *Ops, unsigned NumOps, bool isSigned, SDLoc dl, bool doesNotReturn, bool isReturnValueUsed) const argument
H A DLegalizeDAG.cpp102 SDValue ExpandLibCall(RTLIB::Libcall LC, EVT RetVT, const SDValue *Ops,
1929 /// and returning a result of type RetVT.
1930 SDValue SelectionDAGLegalize::ExpandLibCall(RTLIB::Libcall LC, EVT RetVT,
1947 Type *RetTy = RetVT.getTypeForEVT(*DAG.getContext());
2093 EVT RetVT = Node->getValueType(0);
2094 Type *RetTy = RetVT.getTypeForEVT(*DAG.getContext());
2108 SDValue FIPtr = DAG.CreateStackTemporary(RetVT);
2127 SDValue Rem = DAG.getLoad(RetVT, dl, CallInfo.second, FIPtr,
2200 EVT RetVT = Node->getValueType(0);
2201 Type *RetTy = RetVT
[all...]
H A DLegalizeVectorTypes.cpp2490 EVT RetVT = WidenEltVT; local
2492 return RetVT;
2506 RetVT = MemVT;
2522 if (RetVT.getSizeInBits() < MemVTWidth || MemVT == WidenVT)
2527 return RetVT;
H A DFastISel.cpp1426 unsigned FastISel::FastEmitInst_extractsubreg(MVT RetVT, argument
1429 unsigned ResultReg = createResultReg(TLI.getRegClassFor(RetVT));
/freebsd-9.3-release/contrib/llvm/include/llvm/Target/
H A DTargetLowering.h1759 EVT RetVT, const SDValue *Ops,

Completed in 122 milliseconds