Home
last modified time | relevance | path

Searched refs:isZExtFree (Results 1 – 25 of 28) sorted by relevance

12

/external/llvm/lib/Target/MSP430/
DMSP430ISelLowering.h120 bool isZExtFree(Type *Ty1, Type *Ty2) const override;
121 bool isZExtFree(EVT VT1, EVT VT2) const override;
122 bool isZExtFree(SDValue Val, EVT VT2) const override;
DMSP430ISelLowering.cpp1151 bool MSP430TargetLowering::isZExtFree(Type *Ty1, Type *Ty2) const { in isZExtFree() function in MSP430TargetLowering
1156 bool MSP430TargetLowering::isZExtFree(EVT VT1, EVT VT2) const { in isZExtFree() function in MSP430TargetLowering
1161 bool MSP430TargetLowering::isZExtFree(SDValue Val, EVT VT2) const { in isZExtFree() function in MSP430TargetLowering
1162 return isZExtFree(Val.getValueType(), VT2); in isZExtFree()
/external/swiftshader/third_party/LLVM/lib/Target/MSP430/
DMSP430ISelLowering.h116 virtual bool isZExtFree(Type *Ty1, Type *Ty2) const;
117 virtual bool isZExtFree(EVT VT1, EVT VT2) const;
DMSP430ISelLowering.cpp1006 bool MSP430TargetLowering::isZExtFree(Type *Ty1, Type *Ty2) const { in isZExtFree() function in MSP430TargetLowering
1011 bool MSP430TargetLowering::isZExtFree(EVT VT1, EVT VT2) const { in isZExtFree() function in MSP430TargetLowering
/external/llvm/lib/Target/AMDGPU/
DAMDGPUISelLowering.h128 bool isZExtFree(Type *Src, Type *Dest) const override;
129 bool isZExtFree(EVT Src, EVT Dest) const override;
130 bool isZExtFree(SDValue Val, EVT VT2) const override;
DAMDGPUISelLowering.cpp605 bool AMDGPUTargetLowering::isZExtFree(Type *Src, Type *Dest) const { in isZExtFree() function in AMDGPUTargetLowering
612 bool AMDGPUTargetLowering::isZExtFree(EVT Src, EVT Dest) const { in isZExtFree() function in AMDGPUTargetLowering
620 bool AMDGPUTargetLowering::isZExtFree(SDValue Val, EVT VT2) const { in isZExtFree() function in AMDGPUTargetLowering
621 return isZExtFree(Val.getValueType(), VT2); in isZExtFree()
/external/llvm/lib/Target/XCore/
DXCoreISelLowering.h99 using TargetLowering::isZExtFree;
100 bool isZExtFree(SDValue Val, EVT VT2) const override;
DXCoreISelLowering.cpp182 bool XCoreTargetLowering::isZExtFree(SDValue Val, EVT VT2) const { in isZExtFree() function in XCoreTargetLowering
/external/llvm/lib/Target/AArch64/
DAArch64ISelLowering.h294 bool isZExtFree(Type *Ty1, Type *Ty2) const override;
295 bool isZExtFree(EVT VT1, EVT VT2) const override;
296 bool isZExtFree(SDValue Val, EVT VT2) const override;
DAArch64ISelLowering.cpp6979 bool AArch64TargetLowering::isZExtFree(Type *Ty1, Type *Ty2) const { in isZExtFree() function in AArch64TargetLowering
6986 bool AArch64TargetLowering::isZExtFree(EVT VT1, EVT VT2) const { in isZExtFree() function in AArch64TargetLowering
6994 bool AArch64TargetLowering::isZExtFree(SDValue Val, EVT VT2) const { in isZExtFree() function in AArch64TargetLowering
6996 if (isZExtFree(VT1, VT2)) { in isZExtFree()
/external/llvm/lib/Target/X86/
DX86ISelLowering.h875 bool isZExtFree(Type *Ty1, Type *Ty2) const override;
876 bool isZExtFree(EVT VT1, EVT VT2) const override;
877 bool isZExtFree(SDValue Val, EVT VT2) const override;
/external/llvm/include/llvm/Target/
DTargetLowering.h1687 if (isZExtFree(I->getOperand(0)->getType(), I->getType())) in isExtFree()
1708 virtual bool isZExtFree(Type *FromTy, Type *ToTy) const { in isZExtFree() function
1712 virtual bool isZExtFree(EVT FromTy, EVT ToTy) const { in isZExtFree() function
1779 virtual bool isZExtFree(SDValue Val, EVT VT2) const { in isZExtFree() function
1780 return isZExtFree(Val.getValueType(), VT2); in isZExtFree()
/external/llvm/lib/Target/ARM/
DARMISelLowering.h282 using TargetLowering::isZExtFree;
283 bool isZExtFree(SDValue Val, EVT VT2) const override;
/external/swiftshader/third_party/LLVM/lib/Target/X86/
DX86ISelLowering.h659 virtual bool isZExtFree(Type *Ty1, Type *Ty2) const;
660 virtual bool isZExtFree(EVT VT1, EVT VT2) const;
DX86ISelLowering.cpp10835 bool X86TargetLowering::isZExtFree(Type *Ty1, Type *Ty2) const { in isZExtFree() function in X86TargetLowering
10840 bool X86TargetLowering::isZExtFree(EVT VT1, EVT VT2) const { in isZExtFree() function in X86TargetLowering
/external/llvm/include/llvm/CodeGen/
DBasicTTIImpl.h220 if (TLI->isZExtFree(OpTy, Ty)) in getOperationCost()
373 TLI->isZExtFree(SrcLT.second, DstLT.second)) in getCastInstrCost()
/external/swiftshader/third_party/LLVM/include/llvm/Target/
DTargetLowering.h1576 virtual bool isZExtFree(Type * /*Ty1*/, Type * /*Ty2*/) const { in isZExtFree() function
1580 virtual bool isZExtFree(EVT /*VT1*/, EVT /*VT2*/) const { in isZExtFree() function
/external/llvm/lib/Target/PowerPC/
DPPCISelLowering.h662 bool isZExtFree(SDValue Val, EVT VT2) const override;
DPPCISelLowering.cpp11945 bool PPCTargetLowering::isZExtFree(SDValue Val, EVT VT2) const { in isZExtFree() function in PPCTargetLowering
11962 return TargetLowering::isZExtFree(Val, VT2); in isZExtFree()
/external/llvm/lib/CodeGen/SelectionDAG/
DDAGCombiner.cpp2728 (!TLI.isZExtFree(VT, Op0VT) || in SimplifyBinOpWithSameOpcodeHands()
2981 TLI.isZExtFree(HalfVT, VT)) { in visitANDLike()
6374 !TLI.isZExtFree(N0.getValueType(), VT))) { in visitZERO_EXTEND()
10211 !LS.DAG->getTargetLoweringInfo().isZExtFree(LoadedType, TruncType)) in Cost()
13544 Op = TLI.isZExtFree(Op.getValueType(), SVT) in visitVECTOR_SHUFFLE()
DTargetLowering.cpp405 TLI.isZExtFree(SmallVT, Op.getValueType())) { in ShrinkDemandedOp()
DSelectionDAG.cpp2876 Op = DAG.getTargetLoweringInfo().isZExtFree(Op.getValueType(), SVT) in FoldCONCAT_VECTORS()
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
DTargetLowering.cpp1185 TLI.isZExtFree(SmallVT, Op.getValueType())) { in ShrinkDemandedOp()
DDAGCombiner.cpp2225 (!TLI.isZExtFree(VT, Op0VT) || in SimplifyBinOpWithSameOpcodeHands()
4227 !TLI.isZExtFree(N0.getValueType(), VT))) { in visitZERO_EXTEND()
/external/llvm/lib/CodeGen/
DCodeGenPrepare.cpp4115 if (!TLI.isZExtFree(NarrowTy, LargeTy)) in hasSameExtUse()

12