Home
last modified time | relevance | path

Searched refs:HighBit (Results 1 – 10 of 10) sorted by relevance

/llvm-project/llvm/include/llvm/CodeGen/
H A DMIRFSDiscriminator.h36 unsigned HighBit; variable
44 HighBit = getFSPassBitEnd(P); in MachineFunctionPass()
45 assert(LowBit < HighBit && "HighBit needs to be greater than Lowbit"); in MachineFunctionPass()
H A DMIRSampleProfile.h42 unsigned HighBit; variable
/llvm-project/llvm/lib/CodeGen/
H A DMIRSampleProfile.cpp162 HighBit = getFSPassBitEnd(P);
163 assert(LowBit < HighBit && "HighBit needs to be greater than Lowbit"); in MIRProfileLoader()
190 unsigned HighBit; in getInstWeight()
355 HighBit = getFSPassBitEnd(P); in MIRProfileLoaderPass()
360 assert(LowBit < HighBit && "HighBit needs to be greater than Lowbit"); in runOnMachineFunction()
187 unsigned HighBit; global() member in llvm::MIRProfileLoader
H A DMIRFSDiscriminator.cpp125 unsigned BitMaskNow = getN1Bits(HighBit); in runOnMachineFunction()
131 << MF.getFunction().getName() << " Highbit=" << HighBit in runOnMachineFunction()
/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopRotationUtils.cpp338 uint32_t const HighBit = uint32_t{1} << (sizeof(uint32_t) * 8 - 1); in updateBranchWeights()
339 if ((OrigLoopBackedgeWeight & HighBit) != 0 || in updateBranchWeights()
340 (OrigLoopExitWeight & HighBit) != 0) in updateBranchWeights()
/llvm-project/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPUBaseInfo.h364 template <unsigned HighBit, unsigned LowBit, unsigned D = 0>
366 static_assert(HighBit >= LowBit, "Invalid bit range!");
368 static constexpr unsigned Width = HighBit - LowBit + 1;
/llvm-project/llvm/include/llvm/Support/
H A DScaledNumber.h351 DigitsT HighBit = DigitsT(1) << (getWidth<DigitsT>() - 1); in getSum() local
352 return std::make_pair(HighBit | Sum >> 1, Scale + 1); in getSum()
/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldChecker.cpp688 unsigned HighBit = HighBitExpr.getValue(); in evalSliceExpr()
690 uint64_t Mask = ((uint64_t)1 << (HighBit - LowBit + 1)) - 1; in evalSliceExpr()
689 unsigned HighBit = HighBitExpr.getValue(); evalSliceExpr() local
/llvm-project/clang/lib/CodeGen/
H A DCGBuiltin.cpp9763 template<unsigned HighBit, unsigned OtherBits> in EmitSVEGatherLoad()
9769 uint32_t Value = HighBit << (LaneBits - 1); in EmitSVEGatherLoad()
/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp7627 unsigned HighBit = DemandHighBits ? OpSizeInBits : 24; in matchBSwapHWordOrAndAnd()
7629 APInt::getBitsSet(OpSizeInBits, 16, HighBit))) in matchBSwapHWordOrAndAnd()
7469 unsigned HighBit = DemandHighBits ? OpSizeInBits : 24; MatchBSwapHWordLow() local
[all...]