Searched refs:Log2_32 (Results 1 - 25 of 38) sorted by relevance

12

/freebsd-10.0-release/contrib/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMMachObjectWriter.cpp74 Log2Size = llvm::Log2_32(1);
77 Log2Size = llvm::Log2_32(2);
80 Log2Size = llvm::Log2_32(4);
83 Log2Size = llvm::Log2_32(8);
97 Log2Size = llvm::Log2_32(4);
103 Log2Size = llvm::Log2_32(2);
110 Log2Size = llvm::Log2_32(4);
/freebsd-10.0-release/contrib/llvm/include/llvm/Target/
H A DTargetCallingConv.h83 (uint64_t(Log2_32(A) + 1) << ByValAlignOffs);
95 (uint64_t(Log2_32(A) + 1) << OrigAlignOffs);
/freebsd-10.0-release/contrib/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64MCCodeEmitter.cpp161 FixupKind = FixupsBySize[Log2_32(MemSize)];
174 FixupKind = FixupsBySize[Log2_32(MemSize)];
183 FixupKind = FixupsBySize[Log2_32(MemSize)];
196 FixupKind = FixupsBySize[Log2_32(MemSize)];
205 FixupKind = FixupsBySize[Log2_32(MemSize)];
/freebsd-10.0-release/contrib/llvm/lib/IR/
H A DGlobals.cpp62 Alignment = Log2_32(Align) + 1;
H A DDataLayout.cpp601 return Log2_32(Align);
696 return Log2_32(getPreferredAlignment(GV));
H A DAttributes.cpp517 Mask |= (Log2_32(ASN->getAlignment()) + 1) << 16;
519 Mask |= (Log2_32(ASN->getStackAlignment()) + 1) << 26;
H A DInstructions.cpp896 setInstructionSubclassData(Log2_32(Align) + 1);
1070 ((Log2_32(Align)+1)<<1));
1209 ((Log2_32(Align)+1) << 1));
H A DConstantFold.cpp992 unsigned SrcWidth = std::min(DstWidth, Log2_32(GVAlign));
/freebsd-10.0-release/contrib/llvm/lib/MC/
H A DMCAsmStreamer.cpp543 OS << ',' << Log2_32(ByteAlignment);
564 OS << ',' << Log2_32(ByteAlign);
583 OS << ',' << Log2_32(ByteAlignment);
600 if (ByteAlignment > 1) OS << ", " << Log2_32(ByteAlignment);
776 OS << Log2_32(ByteAlignment);
H A DMachObjectWriter.cpp234 Write32(Log2_32(SD.getAlignment()));
340 unsigned Log2Size = Log2_32(Align);
/freebsd-10.0-release/contrib/llvm/include/llvm/Support/
H A DMathExtras.h332 /// Log2_32 - This function returns the floor log base 2 of the specified value,
334 /// Ex. Log2_32(32) == 5, Log2_32(1) == 0, Log2_32(0) == -1, Log2_32(6) == 2
335 inline unsigned Log2_32(uint32_t Value) { function in namespace:llvm
/freebsd-10.0-release/contrib/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp506 unsigned MaxEncAlignment = Log2_32(MaxAlignment)+1;
533 Vals.push_back(Log2_32(GV->getAlignment())+1);
559 Vals.push_back(Log2_32(F->getAlignment())+1);
1374 Vals.push_back(Log2_32(cast<AllocaInst>(I).getAlignment())+1);
1386 Vals.push_back(Log2_32(cast<LoadInst>(I).getAlignment())+1);
1400 Vals.push_back(Log2_32(cast<StoreInst>(I).getAlignment())+1);
/freebsd-10.0-release/contrib/llvm/lib/Target/AArch64/InstPrinter/
H A DAArch64InstPrinter.cpp84 unsigned ShiftAmt = Log2_32(MemSize);
/freebsd-10.0-release/contrib/llvm/lib/Target/ARM/
H A DARMConstantIslandPass.cpp511 unsigned MaxAlign = Log2_32(MCP->getConstantPoolAlignment());
542 unsigned LogAlign = Log2_32(Align);
612 return Log2_32(Align);
H A DARMISelDAGToDAG.cpp590 unsigned ShAmt = Log2_32(RHSC);
689 unsigned ShAmt = Log2_32(RHSC);
2651 unsigned ShImm = Log2_32(RHSV-1);
2667 unsigned ShImm = Log2_32(RHSV+1);
/freebsd-10.0-release/contrib/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp85 unsigned GVAlign = Log2_32(GV->getAlignment());
1037 EmitAlignment(Log2_32(CPSections[i].Alignment));
1093 EmitAlignment(Log2_32(MJTI->getEntryAlignment(*TM.getDataLayout())));
1309 unsigned Align = Log2_32(TD->getPointerPrefAlignment());
/freebsd-10.0-release/contrib/llvm/lib/CodeGen/
H A DMachineInstr.cpp425 Flags((f & ((1 << MOMaxBits) - 1)) | ((Log2_32(a) + 1) << MOMaxBits)),
451 ((Log2_32(MMO->getBaseAlignment()) + 1) << MOMaxBits);
/freebsd-10.0-release/contrib/llvm/lib/Target/PowerPC/
H A DPPCFrameLowering.cpp458 .addImm(32 - Log2_32(MaxAlign))
492 .addImm(64 - Log2_32(MaxAlign));
H A DPPCISelDAGToDAG.cpp1020 N0, getI32Imm(Log2_32(Imm)));
1026 N0, getI32Imm(Log2_32(-Imm)));
/freebsd-10.0-release/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineShifts.cpp736 isPowerOf2_32(BitWidth) && Log2_32(BitWidth) == ShAmt) {
/freebsd-10.0-release/contrib/llvm/lib/Analysis/
H A DValueTracking.cpp740 unsigned LowBits = Log2_32(BitWidth)+1;
748 unsigned LowBits = Log2_32(BitWidth)+1;
/freebsd-10.0-release/contrib/llvm/lib/Target/Hexagon/
H A DHexagonHardwareLoops.cpp828 unsigned Shift = Log2_32(IVBump);
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGExprScalar.cpp928 (1 << llvm::Log2_32(LHSElts+2))-1);
931 (1 << llvm::Log2_32(LHSElts+1))-1);
934 (1 << llvm::Log2_32(LHSElts))-1);
/freebsd-10.0-release/contrib/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp297 LdrOpc = LoadOps[Log2_32(Size)];
298 StrOpc = StoreOps[Log2_32(Size)];
/freebsd-10.0-release/contrib/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp313 return ShiftExtend.Amount == Log2_32(MemSize) || ShiftExtend.Amount == 0;

Completed in 326 milliseconds

12