Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/MSP430/
DMSP430ISelLowering.h123 bool isZExtFree(Type *Ty1, Type *Ty2) const override;
124 bool isZExtFree(EVT VT1, EVT VT2) const override;
125 bool isZExtFree(SDValue Val, EVT VT2) const override;
DMSP430ISelLowering.cpp1407 bool MSP430TargetLowering::isZExtFree(Type *Ty1, Type *Ty2) const { in isZExtFree() function in MSP430TargetLowering
1412 bool MSP430TargetLowering::isZExtFree(EVT VT1, EVT VT2) const { in isZExtFree() function in MSP430TargetLowering
1417 bool MSP430TargetLowering::isZExtFree(SDValue Val, EVT VT2) const { in isZExtFree() function in MSP430TargetLowering
1418 return isZExtFree(Val.getValueType(), VT2); in isZExtFree()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/XCore/
DXCoreISelLowering.h98 using TargetLowering::isZExtFree;
99 bool isZExtFree(SDValue Val, EVT VT2) const override;
DXCoreISelLowering.cpp179 bool XCoreTargetLowering::isZExtFree(SDValue Val, EVT VT2) const { in isZExtFree() function in XCoreTargetLowering
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDGPUISelLowering.h171 bool isZExtFree(Type *Src, Type *Dest) const override;
172 bool isZExtFree(EVT Src, EVT Dest) const override;
173 bool isZExtFree(SDValue Val, EVT VT2) const override;
DAMDGPUISelLowering.cpp794 bool AMDGPUTargetLowering::isZExtFree(Type *Src, Type *Dest) const { in isZExtFree() function in AMDGPUTargetLowering
804 bool AMDGPUTargetLowering::isZExtFree(EVT Src, EVT Dest) const { in isZExtFree() function in AMDGPUTargetLowering
816 bool AMDGPUTargetLowering::isZExtFree(SDValue Val, EVT VT2) const { in isZExtFree() function in AMDGPUTargetLowering
817 return isZExtFree(Val.getValueType(), VT2); in isZExtFree()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64ISelLowering.h402 bool isZExtFree(Type *Ty1, Type *Ty2) const override;
403 bool isZExtFree(EVT VT1, EVT VT2) const override;
404 bool isZExtFree(SDValue Val, EVT VT2) const override;
DAArch64ISelLowering.cpp8885 bool AArch64TargetLowering::isZExtFree(Type *Ty1, Type *Ty2) const { in isZExtFree() function in AArch64TargetLowering
8892 bool AArch64TargetLowering::isZExtFree(EVT VT1, EVT VT2) const { in isZExtFree() function in AArch64TargetLowering
8900 bool AArch64TargetLowering::isZExtFree(SDValue Val, EVT VT2) const { in isZExtFree() function in AArch64TargetLowering
8902 if (isZExtFree(VT1, VT2)) { in isZExtFree()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/
DRISCVISelLowering.h75 bool isZExtFree(SDValue Val, EVT VT2) const override;
DRISCVISelLowering.cpp321 bool RISCVTargetLowering::isZExtFree(SDValue Val, EVT VT2) const { in isZExtFree() function in RISCVTargetLowering
332 return TargetLowering::isZExtFree(Val, VT2); in isZExtFree()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86ISelLowering.h1074 bool isZExtFree(Type *Ty1, Type *Ty2) const override;
1075 bool isZExtFree(EVT VT1, EVT VT2) const override;
1076 bool isZExtFree(SDValue Val, EVT VT2) const override;
DX86ISelLowering.cpp30114 bool X86TargetLowering::isZExtFree(Type *Ty1, Type *Ty2) const { in isZExtFree() function in X86TargetLowering
30119 bool X86TargetLowering::isZExtFree(EVT VT1, EVT VT2) const { in isZExtFree() function in X86TargetLowering
30124 bool X86TargetLowering::isZExtFree(SDValue Val, EVT VT2) const { in isZExtFree() function in X86TargetLowering
30126 if (isZExtFree(VT1, VT2)) in isZExtFree()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DTargetLowering.h2334 if (isZExtFree(I->getOperand(0)->getType(), I->getType())) in isExtFree()
2384 virtual bool isZExtFree(Type *FromTy, Type *ToTy) const { in isZExtFree() function
2388 virtual bool isZExtFree(EVT FromTy, EVT ToTy) const { in isZExtFree() function
2469 virtual bool isZExtFree(SDValue Val, EVT VT2) const { in isZExtFree() function
2470 return isZExtFree(Val.getValueType(), VT2); in isZExtFree()
DBasicTTIImpl.h423 if (TLI->isZExtFree(OpTy, Ty)) in getOperationCost()
719 TLI->isZExtFree(SrcLT.second, DstLT.second))
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMISelLowering.h356 bool isZExtFree(SDValue Val, EVT VT2) const override;
DARMISelLowering.cpp14893 bool ARMTargetLowering::isZExtFree(SDValue Val, EVT VT2) const { in isZExtFree() function in ARMTargetLowering
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCISelLowering.h860 bool isZExtFree(SDValue Val, EVT VT2) const override;
DPPCISelLowering.cpp15200 bool PPCTargetLowering::isZExtFree(SDValue Val, EVT VT2) const { in isZExtFree() function in PPCTargetLowering
15217 return TargetLowering::isZExtFree(Val, VT2); in isZExtFree()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DDAGCombiner.cpp4419 if (TLI.isZExtFree(VT, XVT) && TLI.isTruncateFree(XVT, VT)) in hoistLogicOpWithSameOpcodeHands()
4741 TLI.isZExtFree(HalfVT, VT)) { in visitANDLike()
9100 (Opcode != ISD::ZERO_EXTEND || !TLI.isZExtFree(N0.getValueType(), VT))) { in tryToFoldExtendOfConstant()
9348 if (TLI.isZExtFree(OrigVT, VT)) in CombineZExtLogicopShiftLoad()
9971 !TLI.isZExtFree(N0.getValueType(), VT))) { in visitZERO_EXTEND()
14447 !LS.DAG->getTargetLoweringInfo().isZExtFree(LoadedType, TruncType)) in Cost()
18862 Op = TLI.isZExtFree(Op.getValueType(), SVT) in combineShuffleOfScalars()
DTargetLowering.cpp566 TLI.isZExtFree(SmallVT, Op.getValueType())) { in ShrinkDemandedOp()
DSelectionDAG.cpp4351 Op = DAG.getTargetLoweringInfo().isZExtFree(Op.getValueType(), SVT) in foldCONCAT_VECTORS()
DSelectionDAGBuilder.cpp908 if (ExtendKind == ISD::ANY_EXTEND && TLI.isZExtFree(Val, RegisterVT)) in getCopyToRegs()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DCodeGenPrepare.cpp5213 if (!TLI.isZExtFree(NarrowTy, LargeTy)) in hasSameExtUse()