Searched refs:bit_width (Results 1 - 25 of 43) sorted by relevance

12

/freebsd-current/contrib/llvm-project/libcxx/include/__bit/
H A Dbit_width.h25 _LIBCPP_NODISCARD_EXT _LIBCPP_HIDE_FROM_ABI constexpr int bit_width(_Tp __t) noexcept {
/freebsd-current/contrib/llvm-project/libcxx/modules/std/
H A Dbit.inc22 using std::bit_width;
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/ABI/X86/
H A DABIWindows_x86_64.cpp206 static bool ReadIntegerArgument(Scalar &scalar, unsigned int bit_width, argument
211 if (bit_width > 64)
219 scalar.SignExtend(bit_width);
222 uint32_t byte_size = (bit_width + (CHAR_BIT - 1)) / CHAR_BIT;
348 std::optional<uint64_t> bit_width = local
350 if (!bit_width) {
354 if (*bit_width <= 64) {
615 std::optional<uint64_t> bit_width = return_compiler_type.GetBitSize(&thread); local
616 if (!bit_width) {
637 bool is_memory = *bit_width > max_register_value_bit_widt
[all...]
H A DABIMacOSX_i386.cpp125 static bool ReadIntegerArgument(Scalar &scalar, unsigned int bit_width, argument
129 uint32_t byte_size = (bit_width + (8 - 1)) / 8;
277 std::optional<uint64_t> bit_width = compiler_type.GetBitSize(&thread); local
278 if (!bit_width)
285 switch (*bit_width) {
H A DABISysV_x86_64.cpp190 static bool ReadIntegerArgument(Scalar &scalar, unsigned int bit_width, argument
195 if (bit_width > 64)
203 scalar.SignExtend(bit_width);
205 uint32_t byte_size = (bit_width + (8 - 1)) / 8;
341 std::optional<uint64_t> bit_width = local
343 if (!bit_width) {
347 if (*bit_width <= 64) {
634 std::optional<uint64_t> bit_width = return_compiler_type.GetBitSize(&thread);
635 if (!bit_width)
644 *bit_width <
[all...]
H A DABISysV_i386.cpp144 static bool ReadIntegerArgument(Scalar &scalar, unsigned int bit_width, argument
147 uint32_t byte_size = (bit_width + (8 - 1)) / 8;
/freebsd-current/usr.sbin/bhyve/
H A Dbasl.h67 uint8_t bit_width, uint8_t bit_offset, uint8_t access_width,
89 uint8_t bit_width, uint8_t bit_offset, uint8_t access_width,
H A Dbasl.c133 const uint8_t bit_width, const uint8_t bit_offset,
139 gas->BitWidth = bit_width;
568 const uint8_t bit_width, const uint8_t bit_offset,
573 .BitWidth = bit_width,
132 basl_fill_gas(ACPI_GENERIC_ADDRESS *const gas, const uint8_t space_id, const uint8_t bit_width, const uint8_t bit_offset, const uint8_t access_width, const uint64_t address) argument
567 basl_table_append_gas(struct basl_table *const table, const uint8_t space_id, const uint8_t bit_width, const uint8_t bit_offset, const uint8_t access_width, const uint64_t address) argument
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/ABI/SystemZ/
H A DABISysV_s390x.cpp281 static bool ReadIntegerArgument(Scalar &scalar, unsigned int bit_width, argument
286 if (bit_width > 64)
294 scalar.SignExtend(bit_width);
296 uint32_t byte_size = (bit_width + (8 - 1)) / 8;
429 std::optional<uint64_t> bit_width = local
431 if (!bit_width) {
435 if (*bit_width <= 64) {
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/ABI/PowerPC/
H A DABISysV_ppc.cpp312 static bool ReadIntegerArgument(Scalar &scalar, unsigned int bit_width, argument
317 if (bit_width > 64)
325 scalar.SignExtend(bit_width);
327 uint32_t byte_size = (bit_width + (8 - 1)) / 8;
466 std::optional<uint64_t> bit_width = local
468 if (!bit_width) {
472 if (*bit_width <= 64) {
662 std::optional<uint64_t> bit_width = return_compiler_type.GetBitSize(&thread);
663 if (!bit_width)
668 if (*bit_width <
[all...]
H A DABISysV_ppc64.cpp200 static bool ReadIntegerArgument(Scalar &scalar, unsigned int bit_width, argument
205 if (bit_width > 64)
213 scalar.SignExtend(bit_width);
215 uint32_t byte_size = (bit_width + (8 - 1)) / 8;
345 std::optional<uint64_t> bit_width = local
347 if (!bit_width) {
351 if (*bit_width <= 64) {
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/ABI/AArch64/
H A DABISysV_arm64.cpp149 size_t bit_width = 0; local
154 bit_width = *bit_size;
156 bit_width = *bit_size;
162 if (bit_width <= (exe_ctx.GetProcessRef().GetAddressByteSize() * 8)) {
174 reg_value.SignExtend(bit_width);
191 const uint32_t arg_byte_size = (bit_width + (8 - 1)) / 8;
H A DABIMacOSX_arm64.cpp150 size_t bit_width = 0; local
152 bit_width = *bit_size;
154 bit_width = *bit_size;
160 if (bit_width <= (exe_ctx.GetProcessRef().GetAddressByteSize() * 8)) {
203 reg_value.SignExtend(bit_width);
219 const uint32_t arg_byte_size = (bit_width + (8 - 1)) / 8;
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/ABI/ARM/
H A DABISysV_arm.cpp1459 size_t bit_width = 0; local
1463 bit_width = *size;
1469 if (bit_width <= (exe_ctx.GetProcessRef().GetAddressByteSize() * 8)) {
1480 reg_value.SignExtend(bit_width);
1496 const uint32_t arg_byte_size = (bit_width + (8 - 1)) / 8;
1569 std::optional<uint64_t> bit_width = compiler_type.GetBitSize(&thread); local
1571 if (!bit_width || !byte_size)
1575 switch (*bit_width) {
1643 switch (*bit_width) {
1693 } else if (!GetReturnValuePassedInMemory(thread, reg_ctx, *bit_width /
[all...]
H A DABIMacOSX_arm.cpp1455 size_t bit_width = 0; local
1460 bit_width = *bit_size;
1462 bit_width = *bit_size;
1467 if (bit_width <= (exe_ctx.GetProcessRef().GetAddressByteSize() * 8)) {
1498 reg_value.SignExtend(bit_width);
1514 const uint32_t arg_byte_size = (bit_width + (8 - 1)) / 8;
1562 std::optional<uint64_t> bit_width = compiler_type.GetBitSize(&thread); local
1563 if (!bit_width)
1566 switch (*bit_width) {
/freebsd-current/contrib/llvm-project/llvm/include/llvm/ADT/
H A Dbit.h316 /// Ex. bit_width(5) == 3.
317 template <typename T> [[nodiscard]] int bit_width(T Value) { function in class:llvm::endianness
332 return T(1) << (llvm::bit_width(Value) - 1);
347 return T(1) << llvm::bit_width<T>(Value - 1u);
/freebsd-current/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCELFStreamer.cpp130 ? ELF::SHN_HEXAGON_SCOMMON + llvm::bit_width(AccessSize)
/freebsd-current/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMUnwindOpAsm.cpp113 auto RangeMSB = llvm::bit_width(Regs);
/freebsd-current/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreISelDAGToDAG.cpp66 int msksize = llvm::bit_width(value);
149 SDValue MskSize = getI32Imm(llvm::bit_width((uint32_t)Val), dl);
H A DXCoreInstrInfo.cpp419 int N = llvm::bit_width(val);
431 int N = llvm::bit_width(Value);
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/ABI/Mips/
H A DABISysV_mips.cpp809 std::optional<uint64_t> bit_width = return_compiler_type.GetBitSize(&thread); local
810 if (!bit_width)
813 switch (*bit_width) {
872 switch (*bit_width) {
904 switch (*bit_width) {
/freebsd-current/sys/contrib/xen/
H A Dplatform.h392 uint32_t bit_width; member in struct:xen_power_register
435 uint8_t bit_width; member in struct:xen_pct_register
/freebsd-current/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelDAGToDAG.cpp988 unsigned LeadingZeros = XLen - llvm::bit_width(Mask);
1017 unsigned LeadingZeros = XLen - llvm::bit_width(Mask);
1171 unsigned Leading = XLen - llvm::bit_width(C1);
1206 const unsigned Msb = llvm::bit_width(C1) + C2 - 1;
1234 unsigned Leading = XLen - llvm::bit_width(C1);
1264 unsigned Leading = XLen - llvm::bit_width(C1);
1302 unsigned Leading = XLen - llvm::bit_width(C1);
1334 const unsigned Msb = llvm::bit_width(C1) - 1;
1391 unsigned LeadingZeros = XLen - llvm::bit_width(C2);
1397 if (ConstantShift > (XLen - llvm::bit_width(C
[all...]
H A DRISCVOptWInstrs.cpp214 if (Bits >= (unsigned)llvm::bit_width(Imm))
221 if (Bits >= (unsigned)llvm::bit_width<uint64_t>(~Imm))
/freebsd-current/sys/dev/xen/cpu/
H A Dxen_acpi_cpu.c119 reg->bit_width = raw.gas.BitWidth;
312 cx_ptr->reg.bit_width = gas.BitWidth;

Completed in 464 milliseconds

12