Home
last modified time | relevance | path

Searched refs:HalfWidth (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Basic/Targets/
H A DAVR.h42 HalfWidth = 16; in AVRTargetInfo()
H A DNVPTX.cpp117 HalfWidth = HostTarget->getHalfWidth(); in NVPTXTargetInfo()
H A DSPIR.h125 HalfWidth = HostTarget->getHalfWidth(); in BaseSPIRTargetInfo()
/freebsd/contrib/llvm-project/clang/lib/Basic/
H A DTargetInfo.cpp115 HalfWidth = 16; in TargetInfo()
440 HalfWidth = HalfAlign = 32; in adjust()
453 HalfWidth = HalfAlign = 16; in adjust()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DTargetInfo.h94 unsigned char HalfWidth, HalfAlign; member
783 unsigned getHalfWidth() const { return HalfWidth; } in getHalfWidth()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineAndOrXor.cpp3095 unsigned HalfWidth = Width / 2; in matchOrConcat() local
3108 if (*C != HalfWidth || LowerSrc->getType() != UpperSrc->getType() || in matchOrConcat()
3109 LowerSrc->getType()->getScalarSizeInBits() != HalfWidth) in matchOrConcat()
3115 NewUpper = Builder.CreateShl(NewUpper, HalfWidth); in matchOrConcat()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp1908 unsigned HalfWidth = BitWidth / 2; in SimplifyDemandedBits() local
1909 if ((BitWidth % 2) == 0 && !VT.isVector() && ShAmt < HalfWidth && in SimplifyDemandedBits()
1910 DemandedBits.countLeadingOnes() >= HalfWidth) { in SimplifyDemandedBits()
1911 EVT HalfVT = EVT::getIntegerVT(*TLO.DAG.getContext(), HalfWidth); in SimplifyDemandedBits()
1919 if (bool IsNUW = (Known.countMinLeadingZeros() >= HalfWidth)) { in SimplifyDemandedBits()
1920 bool IsNSW = Known.countMinSignBits() > HalfWidth; in SimplifyDemandedBits()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp7684 auto HalfWidth = MIRBuilder.buildConstant(S64, 32); in lowerU64ToF64BitFloatOps() local
7689 auto HighBits = MIRBuilder.buildLShr(S64, Src, HalfWidth); in lowerU64ToF64BitFloatOps()