Searched refs:Log2_64 (Results 1 - 17 of 17) sorted by relevance
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblySetP2AlignOperands.cpp | 68 uint64_t P2Align = Log2_64((*MI.memoperands_begin())->getAlignment());
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/ |
H A D | HexagonMCELFStreamer.cpp | 106 : sbss[(Log2_64(AccessSize))]; 130 ? ELF::SHN_HEXAGON_SCOMMON + (Log2_64(AccessSize) + 1)
|
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | MathExtras.h | 591 inline unsigned Log2_64(uint64_t Value) { function 822 // Special case: if X or Y is 0, Log2_64 gives -1, and Log2Z 824 int Log2Z = Log2_64(X) + Log2_64(Y); 826 int Log2Max = Log2_64(Max);
|
H A D | Parallel.h | 125 llvm::Log2_64(std::distance(Start, End)) + 1);
|
H A D | Alignment.h | 80 ShiftValue = Log2_64(Value);
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/BPF/ |
H A D | BPFInstrInfo.cpp | 76 unsigned IterationNum = CopyLen >> Log2_64(Alignment);
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | FastISel.cpp | 651 Imm = Log2_64(Imm); 1996 Imm = Log2_64(Imm); 2000 Imm = Log2_64(Imm);
|
H A D | DAGCombiner.cpp | 6164 unsigned Bits = Log2_64(EltSize);
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64LegalizerInfo.cpp | 750 MIRBuilder.buildPtrMask(DstPtr, ListTmp, Log2_64(Align));
|
H A D | AArch64ISelLowering.cpp | 5015 DAG.getConstant(Log2_64(Mask), dl, MVT::i64), 5031 DAG.getConstant(Log2_64(Mask), dl, MVT::i64), 9500 unsigned shift = Log2_64(NumBytes);
|
H A D | AArch64InstrInfo.cpp | 5315 unsigned Imm = Log2_64(Mask);
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsAsmPrinter.cpp | 554 O << Log2_64(MO.getImm());
|
/freebsd-12-stable/contrib/llvm-project/lldb/source/Plugins/ObjectFile/ELF/ |
H A D | ObjectFileELF.cpp | 1782 uint32_t Log2Align = llvm::Log2_64(std::max<elf_xword>(PHdr.p_align, 1)); 1819 (header.sh_addralign == 0) ? 0 : llvm::Log2_64(header.sh_addralign);
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/MC/MCParser/ |
H A D | AsmParser.cpp | 4910 Pow2Alignment = Log2_64(Pow2Alignment); 5707 Info.AsmRewrites->emplace_back(AOK_Align, IDLoc, 5, Log2_64(IntValue));
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGExpr.cpp | 763 assert(!AlignVal || (uint64_t)1 << llvm::Log2_64(AlignVal) == AlignVal); 766 llvm::ConstantInt::get(Int8Ty, AlignVal ? llvm::Log2_64(AlignVal) : 1),
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | Type.cpp | 151 return NumElements.getActiveBits() + llvm::Log2_64(ElementSize);
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 10306 Log2_64(NonZeros) != NumOperands - 1) { 10310 unsigned Idx = Log2_64(NonZeros); 10327 unsigned Idx = Log2_64(NonZeros); [all...] |
Completed in 467 milliseconds