Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/Basic/Targets/
H A DAVR.h40 HalfWidth = 16; in AVRTargetInfo()
H A DNVPTX.cpp112 HalfWidth = HostTarget->getHalfWidth(); in NVPTXTargetInfo()
H A DSPIR.h118 HalfWidth = HostTarget->getHalfWidth(); in BaseSPIRTargetInfo()
/freebsd/contrib/llvm-project/clang/lib/Basic/
H A DTargetInfo.cpp110 HalfWidth = 16; in TargetInfo()
415 HalfWidth = HalfAlign = 32; in adjust()
427 HalfWidth = HalfAlign = 16; in adjust()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DTargetInfo.h90 unsigned char HalfWidth, HalfAlign; member
762 unsigned getHalfWidth() const { return HalfWidth; } in getHalfWidth()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineAndOrXor.cpp3048 unsigned HalfWidth = Width / 2; in matchOrConcat() local
3061 if (*C != HalfWidth || LowerSrc->getType() != UpperSrc->getType() || in matchOrConcat()
3062 LowerSrc->getType()->getScalarSizeInBits() != HalfWidth) in matchOrConcat()
3068 NewUpper = Builder.CreateShl(NewUpper, HalfWidth); in matchOrConcat()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp1866 unsigned HalfWidth = BitWidth / 2; in SimplifyDemandedBits() local
1867 if ((BitWidth % 2) == 0 && !VT.isVector() && ShAmt < HalfWidth && in SimplifyDemandedBits()
1868 DemandedBits.countLeadingOnes() >= HalfWidth) { in SimplifyDemandedBits()
1869 EVT HalfVT = EVT::getIntegerVT(*TLO.DAG.getContext(), HalfWidth); in SimplifyDemandedBits()
1877 if (bool IsNUW = (Known.countMinLeadingZeros() >= HalfWidth)) { in SimplifyDemandedBits()
1878 bool IsNSW = Known.countMinSignBits() > HalfWidth; in SimplifyDemandedBits()