/freebsd/contrib/llvm-project/llvm/include/llvm/MCA/ |
H A D | Support.h | 102 return llvm::Log2_64(Mask); in getResourceStateIndex()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | MathExtras.h | 346 inline unsigned Log2_64(uint64_t Value) { in Log2_64() function 644 int Log2Z = Log2_64(X) + Log2_64(Y); 646 int Log2Max = Log2_64(Max);
|
H A D | Parallel.h | 156 llvm::Log2_64(std::distance(Start, End)) + 1); in parallel_sort()
|
H A D | Alignment.h | 79 ShiftValue = Log2_64(Value); in Align()
|
H A D | ScaledNumber.h | 196 int32_t LocalFloor = llvm::Log2_64(Digits); in getLgImpl()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/ |
H A D | LaneBitmask.h | 78 return Log2_64(Mask); in getHighestLane()
|
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/ |
H A D | RuntimeDyldCOFF.cpp | 103 Log2_64(PointerSize)); in getDLLImportOffset()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/ |
H A D | HexagonMCELFStreamer.cpp | 109 : sbss[(Log2_64(AccessSize))]; in HexagonMCEmitCommonSymbol()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/ |
H A D | BPFInstrInfo.cpp | 76 unsigned IterationNum = CopyLen >> Log2_64(Alignment); in expandMEMCPY()
|
H A D | BPFPreserveStaticOffset.cpp | 214 unsigned AlignShiftValue = Log2_64(Insn->getAlign().value()); in fillCommonArgs()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | MVETailPredication.cpp | 356 Log2_64(VectorWidth)); in IsSafeActiveMask()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/ |
H A D | VEFrameLowering.cpp | 270 .addImm(M1(64 - Log2_64(MaybeAlign.valueOrOne().value()))); in emitSPAdjustment()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonPatterns.td | 144 return isPowerOf2_64(V) && Log2_64(V) < 32; 149 return isPowerOf2_64(V) && Log2_64(V) >= 32; 154 return isPowerOf2_64(NV) && Log2_64(NV) < 32; 159 return isPowerOf2_64(NV) && Log2_64(NV) >= 32; 199 def Log2_64: SDNodeXForm<imm, [{ 201 return CurDAG->getTargetConstant(Log2_64(V), SDLoc(N), MVT::i32); 211 return CurDAG->getTargetConstant(Log2_64(NV), SDLoc(N), MVT::i32); 1953 (S2_setbit_i (LoReg $Rss), (Log2_64 $V)))>; 1955 (Combinew (S2_setbit_i (HiReg $Rss), (UDEC32 (i32 (Log2_64 $V)))), 1960 (S2_togglebit_i (LoReg $Rss), (Log2_64 $V)))>; [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/ |
H A D | RISCVMatInt.cpp | 56 Res.emplace_back(RISCV::BSETI, Log2_64(Val)); in generateInstSeqImpl()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/Disassembler/ |
H A D | CSKYDisassembler.cpp | 364 Inst.addOperand(MCOperand::createImm(Log2_64(Imm))); in decodeImmShiftOpValue()
|
/freebsd/contrib/llvm-project/lld/ELF/Arch/ |
H A D | LoongArch.cpp | 762 r.sym->isUndefined() ? Log2_64(r.addend) + 1 : r.addend; in relax()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | FastISel.cpp | 496 Imm = Log2_64(Imm); in selectBinaryOp() 1990 Imm = Log2_64(Imm); in fastEmit_ri_() 1994 Imm = Log2_64(Imm); in fastEmit_ri_()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64MIPeepholeOpt.cpp | 170 unsigned HighestBitSet = Log2_64(UImm); in splitBitmaskImm()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | GISelKnownBits.cpp | 486 int64_t LogOfAlign = Log2_64(MI.getOperand(2).getImm()); in computeKnownBitsImpl()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVInstrInfoZb.td | 112 return CurDAG->getTargetConstant(llvm::Log2_64(I), SDLoc(N), 154 return CurDAG->getTargetConstant(llvm::Log2_64(~I), SDLoc(N),
|
H A D | RISCVInstrInfo.cpp | 3680 ShiftAmount = Log2_64(Amount / 9); in mulImm() 3683 ShiftAmount = Log2_64(Amount / 5); in mulImm() 3686 ShiftAmount = Log2_64(Amount / 3); in mulImm()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsAsmPrinter.cpp | 512 O << Log2_64(MO.getImm()); in PrintAsmOperand()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | LoopIdiomVectorize.cpp | 719 const uint64_t AddrShiftAmt = llvm::Log2_64(MinPageSize); in expandFindMismatch()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/ |
H A D | RISCVLegalizerInfo.cpp | 603 uint64_t Log2 = Log2_64(Val); in legalizeVScale()
|
/freebsd/contrib/llvm-project/llvm/lib/MC/ |
H A D | MCAsmStreamer.cpp | 1506 OS << Log2_64(ByteAlignment); in emitAlignmentDirective() 1530 OS << Log2_64(ByteAlignment); in emitAlignmentDirective()
|