Searched refs:getSetCCResultType (Results 1 - 25 of 35) sorted by relevance

12

/external/mesa3d/src/gallium/drivers/radeon/
H A DSIISelLowering.h51 virtual EVT getSetCCResultType(EVT VT) const;
H A DSIISelLowering.cpp252 EVT SITargetLowering::getSetCCResultType(EVT VT) const function in class:SITargetLowering
/external/llvm/lib/Target/R600/
H A DR600ISelLowering.h41 EVT getSetCCResultType(LLVMContext &, EVT VT) const override;
H A DSIISelLowering.h93 EVT getSetCCResultType(LLVMContext &Context, EVT VT) const override;
H A DAMDGPUISelLowering.cpp1614 EVT SetCCVT = getSetCCResultType(*DAG.getContext(), VT);
1921 EVT SetCCVT = getSetCCResultType(*DAG.getContext(), MVT::f64);
1981 EVT SetCCVT = getSetCCResultType(*DAG.getContext(), MVT::i32);
2012 EVT SetCCVT = getSetCCResultType(*DAG.getContext(), MVT::f64);
2042 EVT SetCCVT = getSetCCResultType(*DAG.getContext(), MVT::f32);
2061 EVT SetCCVT = getSetCCResultType(*DAG.getContext(), MVT::i32);
2131 EVT SetCCVT = getSetCCResultType(*DAG.getContext(), MVT::f64);
H A DSIISelLowering.cpp630 EVT SITargetLowering::getSetCCResultType(LLVMContext &Ctx, EVT VT) const { function in class:SITargetLowering
1104 EVT SetCCVT = getSetCCResultType(*DAG.getContext(), MVT::f32);
/external/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.h194 EVT getSetCCResultType(LLVMContext &C, EVT VT) const override {
/external/llvm/lib/Target/Sparc/
H A DSparcISelLowering.h91 /// getSetCCResultType - Return the ISD::SETCC ValueType
92 EVT getSetCCResultType(LLVMContext &Context, EVT VT) const override;
/external/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeIntegerTypes.cpp202 EVT SVT = getSetCCResultType(N->getOperand(2).getValueType());
205 // Only use the result of getSetCCResultType if it is legal,
473 EVT NewMaskVT = getSetCCResultType(NVT);
567 EVT SVT = getSetCCResultType(N->getOperand(0).getValueType());
571 // Only use the result of getSetCCResultType if it is legal,
1151 EVT BoolVT = getSetCCResultType(DataOp.getValueType());
1548 SDValue isShort = DAG.getSetCC(dl, getSetCCResultType(ShTy),
1645 SDValue Cmp1 = DAG.getSetCC(dl, getSetCCResultType(NVT), Lo, LoOps[0],
1650 SDValue Cmp2 = DAG.getSetCC(dl, getSetCCResultType(NVT), Lo, LoOps[1],
1659 DAG.getSetCC(dl, getSetCCResultType(LoOp
[all...]
H A DLegalizeDAG.cpp67 EVT getSetCCResultType(EVT VT) const { function in class:__anon10477::SelectionDAGLegalize
68 return TLI.getSetCCResultType(*DAG.getContext(), VT);
1607 SignBit = DAG.getSetCC(dl, getSetCCResultType(SignBit.getValueType()),
2522 SDValue SignBitTest = DAG.getSetCC(dl, getSetCCResultType(MVT::i64),
2535 SDValue Ne = DAG.getSetCC(dl, getSetCCResultType(MVT::i64),
2538 SDValue Ge = DAG.getSetCC(dl, getSetCCResultType(MVT::i64),
2560 SDValue SignSet = DAG.getSetCC(dl, getSetCCResultType(Op0.getValueType()),
3055 Tmp2 = DAG.getSetCC(dl, getSetCCResultType(VT),
3277 Tmp2 = DAG.getSetCC(dl, getSetCCResultType(Tmp1.getValueType()),
3630 EVT OType = getSetCCResultType(Nod
[all...]
H A DLegalizeTypes.h75 EVT getSetCCResultType(EVT VT) const { function in class:llvm::DAGTypeLegalizer
76 return TLI.getSetCCResultType(*DAG.getContext(), VT);
H A DDAGCombiner.cpp436 /// Convenience wrapper around TargetLowering::getSetCCResultType
437 EVT getSetCCResultType(EVT VT) const { function in class:__anon10471::DAGCombiner
438 return TLI.getSetCCResultType(*DAG.getContext(), VT);
2762 getSetCCResultType(N0.getSimpleValueType())))))
3417 getSetCCResultType(N0.getValueType())))))
5255 SDValue SCC = SimplifySetCC(getSetCCResultType(N0.getValueType()),
5697 EVT SVT = getSetCCResultType(N0VT);
5732 EVT SetCCVT = getSetCCResultType(N0.getOperand(0).getValueType());
5988 if (getSetCCResultType(N0VT) == N0.getValueType())
7876 DAG.getSetCC(SDLoc(N), TLI.getSetCCResultType(*DA
[all...]
H A DLegalizeFloatTypes.cpp1417 Tmp1 = DAG.getSetCC(dl, getSetCCResultType(LHSHi.getValueType()),
1419 Tmp2 = DAG.getSetCC(dl, getSetCCResultType(LHSLo.getValueType()),
1422 Tmp1 = DAG.getSetCC(dl, getSetCCResultType(LHSHi.getValueType()),
1424 Tmp2 = DAG.getSetCC(dl, getSetCCResultType(LHSHi.getValueType()),
H A DLegalizeTypes.cpp1102 EVT BoolVT = getSetCCResultType(ValVT);
H A DLegalizeVectorOps.cpp908 // can occur when getSetCCResultType returns something that is different in
992 TLI.getSetCCResultType(*DAG.getContext(), TmpEltVT),
H A DTargetLowering.cpp210 getSetCCResultType(*DAG.getContext(), RetVT),
215 getSetCCResultType(*DAG.getContext(), RetVT), NewLHS,
1448 EVT NewSetCCVT = getSetCCResultType(*DAG.getContext(), newVT);
H A DSelectionDAGBuilder.cpp1782 DAG.getSetCC(getCurSDLoc(), TLI.getSetCCResultType(*DAG.getContext(),
1846 DAG.getSetCC(getCurSDLoc(), TLI.getSetCCResultType(*DAG.getContext(),
1893 DAG.getSetCC(getCurSDLoc(), TLI.getSetCCResultType(*DAG.getContext(),
1954 getCurSDLoc(), TLI.getSetCCResultType(*DAG.getContext(), VT), ShiftOp,
1959 getCurSDLoc(), TLI.getSetCCResultType(*DAG.getContext(), VT), ShiftOp,
1970 TLI.getSetCCResultType(*DAG.getContext(), VT), AndOp,
H A DLegalizeVectorTypes.cpp2447 EVT BoolVT = getSetCCResultType(WidenVT);
2840 EVT BoolVT = getSetCCResultType(WideVal.getValueType());
2874 EVT SVT = TLI.getSetCCResultType(*DAG.getContext(), InOp0.getValueType());
/external/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.h225 EVT getSetCCResultType(LLVMContext &, EVT) const override;
/external/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.h464 EVT getSetCCResultType(LLVMContext &Ctx, EVT VT) const override {
/external/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.h280 /// getSetCCResultType - Return the ISD::SETCC ValueType
281 EVT getSetCCResultType(LLVMContext &Context, EVT VT) const override;
/external/llvm/lib/Target/ARM/
H A DARMISelLowering.h250 /// getSetCCResultType - Return the value type to use for ISD::SETCC.
251 EVT getSetCCResultType(LLVMContext &Context, EVT VT) const override;
/external/llvm/lib/Target/Mips/
H A DMipsISelLowering.h249 /// getSetCCResultType - get the ISD::SETCC result ValueType
250 EVT getSetCCResultType(LLVMContext &Context, EVT VT) const override;
/external/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.h416 /// getSetCCResultType - Return the ISD::SETCC ValueType
417 EVT getSetCCResultType(LLVMContext &Context, EVT VT) const override;
/external/llvm/lib/Target/X86/
H A DX86ISelLowering.h657 EVT getSetCCResultType(LLVMContext &Context, EVT VT) const override;

Completed in 266 milliseconds

12