Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/compiler-rt/lib/ubsan/
H A Dubsan_value.cpp72 const unsigned ExtraBits = in getSIntValue() local
75 return SIntMax(UIntMax(Val) << ExtraBits) >> ExtraBits; in getSIntValue()
78 return SIntMax(UIntMax(*reinterpret_cast<s64 *>(Val)) << ExtraBits) >> in getSIntValue()
79 ExtraBits; in getSIntValue()
83 return SIntMax(UIntMax(*reinterpret_cast<s128 *>(Val)) << ExtraBits) >> in getSIntValue()
84 ExtraBits; in getSIntValue()
/freebsd/sys/contrib/dev/acpica/components/debugger/
H A Ddbtest.c700 UINT8 ExtraBits; in AcpiDbTestBufferType() local
744 ExtraBits = BitLength % 8; in AcpiDbTestBufferType()
745 if (ExtraBits) in AcpiDbTestBufferType()
747 Buffer [ByteLength - 1] = ACPI_MASK_BITS_ABOVE (ExtraBits); in AcpiDbTestBufferType()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DThumbRegisterInfo.cpp265 unsigned ExtraBits = 0; in emitThumbRegPlusImmediate() local
292 ExtraBits = 7; in emitThumbRegPlusImmediate()
315 ExtraBits = 8; in emitThumbRegPlusImmediate()
342 unsigned ExtraRange = ((1 << ExtraBits) - 1) * ExtraScale; // per instruction in emitThumbRegPlusImmediate()
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DBitVector.h784 if (unsigned ExtraBits = Size % BITWORD_SIZE) { variable
785 BitWord ExtraBitMask = ~BitWord(0) << ExtraBits;
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DType.cpp3694 auto &ExtraBits = *getTrailingObjects<FunctionTypeExtraBitfields>(); in FunctionProtoType() local
3695 ExtraBits = FunctionTypeExtraBitfields(); in FunctionProtoType()
3705 auto &ExtraBits = *getTrailingObjects<FunctionTypeExtraBitfields>(); in FunctionProtoType() local
3706 ExtraBits.HasArmTypeAttributes = true; in FunctionProtoType()
3727 auto &ExtraBits = *getTrailingObjects<FunctionTypeExtraBitfields>(); in FunctionProtoType() local
3730 ExtraBits.NumExceptionType = NumExceptions; in FunctionProtoType()
3810 auto &ExtraBits = *getTrailingObjects<FunctionTypeExtraBitfields>(); in FunctionProtoType() local
3812 ExtraBits.NumFunctionEffects = EffectsCount; in FunctionProtoType()
3813 assert(ExtraBits.NumFunctionEffects == EffectsCount && in FunctionProtoType()
3822 ExtraBits.EffectsHaveConditions = true; in FunctionProtoType()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp3903 uint64_t ExtraBits = 0; in emitGlobalConstantLargeInt() local
3924 ExtraBits = Realigned.getRawData()[0] & in emitGlobalConstantLargeInt()
3929 ExtraBits = Realigned.getRawData()[BitWidth / 64]; in emitGlobalConstantLargeInt()
3948 (ExtraBits & (((uint64_t)-1) >> (64 - ExtraBitsSize))) in emitGlobalConstantLargeInt()
3949 == ExtraBits && "Directive too small for extra bits."); in emitGlobalConstantLargeInt()
3950 AP.OutStreamer->emitIntValue(ExtraBits, Size); in emitGlobalConstantLargeInt()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp4782 unsigned ExtraBits = SrcOp.getValueSizeInBits() - VTBits; in ComputeNumSignBits() local
4783 Tmp2 = (Tmp2 > ExtraBits ? Tmp2 - ExtraBits : 1); in ComputeNumSignBits()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp15778 uint64_t ExtraBits = VT.getScalarSizeInBits() - ResVT.getScalarSizeInBits(); in canLowerSRLToRoundingShiftForVT() local
15779 if (ShiftValue > ExtraBits && !Add->getFlags().hasNoUnsignedWrap()) in canLowerSRLToRoundingShiftForVT()