/freebsd-11.0-release/contrib/llvm/lib/Support/ |
H A D | BranchProbability.cpp | 66 static uint64_t scale(uint64_t Num, uint32_t N, uint32_t D) { argument 73 if (!Num || D == N) 74 return Num; 76 // Split Num into upper and lower parts to multiply, then recombine. 77 uint64_t ProductHigh = (Num >> 32) * N; 78 uint64_t ProductLow = (Num & UINT32_MAX) * N; 108 uint64_t BranchProbability::scale(uint64_t Num) const { 109 return ::scale<D>(Num, N, D); 112 uint64_t BranchProbability::scaleByInverse(uint64_t Num) const { 113 return ::scale<0>(Num, [all...] |
/freebsd-11.0-release/gnu/usr.bin/grep/ |
H A D | xalloc.h | 80 # define CCLONE(Src, Num) \ 81 (memcpy (xmalloc (sizeof (*Src) * (Num)), (Src), sizeof (*Src) * (Num)))
|
/freebsd-11.0-release/contrib/llvm/lib/Transforms/ObjCARC/ |
H A D | BlotMapVector.h | 53 size_t Num = Vector.size(); local 54 Pair.first->second = Num; 56 return Vector[Num].second; 65 size_t Num = Vector.size(); local 66 Pair.first->second = Num; 68 return std::make_pair(Vector.begin() + Num, true);
|
/freebsd-11.0-release/contrib/llvm/lib/Target/PowerPC/ |
H A D | PPCMachineFunctionInfo.h | 184 void setVarArgsNumGPR(unsigned Num) { VarArgsNumGPR = Num; } argument 187 void setVarArgsNumFPR(unsigned Num) { VarArgsNumFPR = Num; } argument
|
/freebsd-11.0-release/contrib/llvm/include/llvm/ProfileData/ |
H A D | SampleProf.h | 203 sampleprof_error addTotalSamples(uint64_t Num, uint64_t Weight = 1) { argument 206 SaturatingMultiplyAdd(Num, Weight, TotalSamples, &Overflowed); 210 sampleprof_error addHeadSamples(uint64_t Num, uint64_t Weight = 1) { argument 213 SaturatingMultiplyAdd(Num, Weight, TotalHeadSamples, &Overflowed); 218 uint64_t Num, uint64_t Weight = 1) { 220 Num, Weight); 224 std::string FName, uint64_t Num, 227 FName, Num, Weight); 217 addBodySamples(uint32_t LineOffset, uint32_t Discriminator, uint64_t Num, uint64_t Weight = 1) argument 222 addCalledTargetSamples(uint32_t LineOffset, uint32_t Discriminator, std::string FName, uint64_t Num, uint64_t Weight = 1) argument
|
/freebsd-11.0-release/contrib/llvm/lib/Analysis/ |
H A D | InstCount.cpp | 32 STATISTIC(Num ## OPCODE ## Inst, "Number of " #OPCODE " insts"); 45 void visit##OPCODE(CLASS &) { ++Num##OPCODE##Inst; ++TotalInsts; }
|
H A D | AliasAnalysisEvaluator.cpp | 345 static void PrintPercent(unsigned Num, unsigned Sum) { argument 346 errs() << "(" << Num*100ULL/Sum << "." 347 << ((Num*1000ULL/Sum) % 10) << "%)\n";
|
/freebsd-11.0-release/contrib/llvm/lib/Target/SystemZ/AsmParser/ |
H A D | SystemZAsmParser.cpp | 77 // LLVM register Num, which has kind Kind. In some ways it might be 88 unsigned Num; member in struct:__anon3006::SystemZOperand::RegOp 146 createReg(RegisterKind Kind, unsigned Num, SMLoc StartLoc, SMLoc EndLoc) { argument 149 Op->Reg.Num = Num; 153 createAccessReg(unsigned Num, SMLoc StartLoc, SMLoc EndLoc) { argument 155 Op->AccessReg = Num; 204 return Reg.Num; 361 unsigned Num; member in struct:__anon3006::SystemZAsmParser::Register 514 if (Name.substr(1).getAsInteger(10, Reg.Num)) [all...] |
/freebsd-11.0-release/contrib/llvm/include/llvm/CodeGen/ |
H A D | GCMetadata.h | 63 int Num; ///< Usually a frame index. member in struct:llvm::GCRoot 68 GCRoot(int N, const Constant *MD) : Num(N), StackOffset(-1), Metadata(MD) {} 108 /// addStackRoot - Registers a root that lives on the stack. Num is the 111 void addStackRoot(int Num, const Constant *Metadata) { argument 112 Roots.push_back(GCRoot(Num, Metadata)); 120 /// addSafePoint - Notes the existence of a safe point. Num is the ID of the
|
H A D | SlotIndexes.h | 479 getMBBRange(unsigned Num) const { 480 return MBBRanges[Num]; 490 SlotIndex getMBBStartIdx(unsigned Num) const { 491 return getMBBRange(Num).first; 500 SlotIndex getMBBEndIdx(unsigned Num) const { 501 return getMBBRange(Num).second;
|
H A D | SelectionDAGISel.h | 189 void ReplaceUses(const SDValue *F, const SDValue *T, unsigned Num) { argument 190 CurDAG->ReplaceAllUsesOfValuesWith(F, T, Num);
|
/freebsd-11.0-release/contrib/llvm/lib/CodeGen/ |
H A D | SplitKit.h | 111 SlotIndex computeLastSplitPoint(unsigned Num); 140 /// in the basic block numbered Num. 141 SlotIndex getLastSplitPoint(unsigned Num) { argument 143 if (LastSplitPoint[Num].first.isValid() && 144 !LastSplitPoint[Num].second.isValid()) 145 return LastSplitPoint[Num].first; 146 return computeLastSplitPoint(Num);
|
H A D | GCMetadata.cpp | 120 OS << "\t" << RI->Num << "\t" << RI->StackOffset << "[sp]\n"; 132 OS << " " << RI->Num;
|
H A D | MachineFunction.cpp | 285 MachineFunction::allocateMemRefsArray(unsigned long Num) { argument 286 return Allocator.Allocate<MachineMemOperand *>(Num); 293 unsigned Num = 0; local 296 ++Num; 299 MachineInstr::mmo_iterator Result = allocateMemRefsArray(Num); 318 return std::make_pair(Result, Result + Num); 325 unsigned Num = 0; local 328 ++Num; 331 MachineInstr::mmo_iterator Result = allocateMemRefsArray(Num); 350 return std::make_pair(Result, Result + Num); [all...] |
H A D | MachineTraceMetrics.cpp | 565 for (unsigned Num = 0, e = BlockInfo.size(); Num != e; ++Num) { 566 const TraceBlockInfo &TBI = BlockInfo[Num]; 568 const MachineBasicBlock *MBB = MTM.MF->getBlockNumbered(Num); 576 const MachineBasicBlock *MBB = MTM.MF->getBlockNumbered(Num); 1312 unsigned Num = Block->Pred->getNumber(); 1313 OS << " <- BB#" << Num; 1314 Block = &TE.BlockInfo[Num]; 1320 unsigned Num [all...] |
/freebsd-11.0-release/contrib/llvm/utils/TableGen/ |
H A D | InstrInfoEmitter.cpp | 55 void emitRecord(const CodeGenInstruction &Inst, unsigned Num, 76 unsigned Num, raw_ostream &OS) { 77 OS << "static const MCPhysReg ImplicitList" << Num << "[] = { "; local 387 unsigned Num = 0; local 392 emitRecord(*Inst, Num++, InstrInfo, EmittedLists, OperandInfoIDs, OS); 403 Num = 0; 406 if (Num % 8 == 0) 409 ++Num; 462 void InstrInfoEmitter::emitRecord(const CodeGenInstruction &Inst, unsigned Num, argument 474 OS << Num << ",\ 75 PrintDefList(const std::vector<Record*> &Uses, unsigned Num, raw_ostream &OS) argument 585 unsigned Num = 0; local [all...] |
H A D | FixedLenDecoderEmitter.cpp | 1006 unsigned Num, BitNo; 1007 Num = BitNo = 0; 1038 ++Num; 1051 ++Num; 1054 assert(StartBits.size() == Num && EndBits.size() == Num && 1055 FieldVals.size() == Num); 1056 return Num; 1655 unsigned Num = Opcodes.size(); 1656 assert(Num [all...] |
/freebsd-11.0-release/contrib/llvm/lib/Target/NVPTX/ |
H A D | NVPTXAsmPrinter.h | 110 unsigned addBytes(unsigned char *Ptr, int Num, int Bytes) { argument 111 assert((curpos + Num) <= size); 113 for (int i = 0; i < Num; ++i) { 117 for (int i = Num; i < Bytes; ++i) { 123 unsigned addZeros(int Num) { argument 124 assert((curpos + Num) <= size); 125 for (int i = 0; i < Num; ++i) {
|
/freebsd-11.0-release/contrib/llvm/lib/Target/AArch64/ |
H A D | AArch64BranchRelaxation.cpp | 124 unsigned Num = MBB.getNumber(); local 125 assert(BlockInfo[Num].Offset % (1u << Align) == 0); 126 assert(!Num || BlockInfo[PrevNum].postOffset() <= BlockInfo[Num].Offset); 127 PrevNum = Num; 206 unsigned Num = MBB.getNumber(); local 207 if (!Num) // block zero is never changed from offset zero. 212 BlockInfo[Num].Offset = BlockInfo[PrevNum].postOffset(LogAlign); 213 PrevNum = Num;
|
/freebsd-11.0-release/contrib/llvm/include/llvm/ADT/ |
H A D | DenseMap.h | 354 void setNumEntries(unsigned Num) { argument 355 static_cast<DerivedT *>(this)->setNumEntries(Num); 366 void setNumTombstones(unsigned Num) { argument 367 static_cast<DerivedT *>(this)->setNumTombstones(Num); 659 void setNumEntries(unsigned Num) { argument 660 NumEntries = Num; 666 void setNumTombstones(unsigned Num) { argument 667 NumTombstones = Num; 678 bool allocateBuckets(unsigned Num) { argument 679 NumBuckets = Num; 924 setNumEntries(unsigned Num) argument 976 allocateBuckets(unsigned Num) argument [all...] |
H A D | PointerUnion.h | 92 static const int Num = 0; 95 static const int Num = 1; 124 int TyNo = Ty::Num;
|
/freebsd-11.0-release/contrib/llvm/include/llvm/Support/ |
H A D | Allocator.h | 76 template <typename T> T *Allocate(size_t Num = 1) { 77 return static_cast<T *>(Allocate(Num * sizeof(T), AlignOf<T>::Alignment)); 84 Deallocate(T *Ptr, size_t Num = 1) { 85 Deallocate(static_cast<const void *>(Ptr), Num * sizeof(T));
|
H A D | BranchProbability.h | 78 /// Scales \c Num. Guarantees full precision. Returns the floor of the 81 /// \return \c Num times \c this. 82 uint64_t scale(uint64_t Num) const; 86 /// Scales \c Num by the inverse of \c this. Guarantees full precision. 89 /// \return \c Num divided by \c this. 90 uint64_t scaleByInverse(uint64_t Num) const;
|
/freebsd-11.0-release/contrib/llvm/lib/Target/AMDGPU/ |
H A D | AMDILCFGStructurizer.cpp | 1091 int Num = 0; local 1099 Num += NumBreak; 1101 return Num; 1197 int Num = handleJumpintoIfImp(HeadMBB, TrueMBB, FalseMBB); local 1198 if (Num == 0) { 1202 Num = handleJumpintoIfImp(HeadMBB, FalseMBB, TrueMBB); 1204 return Num; 1209 int Num = 0; local 1232 Num += cloneOnSideEntryTo(HeadMBB, TrueMBB, DownBlk); 1233 Num [all...] |
/freebsd-11.0-release/contrib/llvm/lib/Transforms/Scalar/ |
H A D | Sink.cpp | 89 unsigned Num = PHINode::getIncomingValueNumForOperand(U.getOperandNo()); local 90 UseBlock = PN->getIncomingBlock(Num);
|