/freebsd-12-stable/contrib/llvm-project/llvm/lib/MCA/ |
H A D | Instruction.cpp | 21 void WriteState::writeStartEvent(unsigned IID, MCPhysReg RegID, argument 23 CRD.IID = IID; 30 void ReadState::writeStartEvent(unsigned IID, MCPhysReg RegID, unsigned Cycles) { argument 41 CRD.IID = IID; 53 void WriteState::onInstructionIssued(unsigned IID) { argument 63 RS->writeStartEvent(IID, RegisterID, ReadCycles); 68 PartialWrite->writeStartEvent(IID, RegisterID, CyclesLeft); 71 void WriteState::addUser(unsigned IID, ReadStat argument 84 addUser(unsigned IID, WriteState *User) argument 168 execute(unsigned IID) argument [all...] |
/freebsd-12-stable/contrib/llvm-project/llvm/lib/IR/ |
H A D | AutoUpgrade.cpp | 40 static bool UpgradePTESTIntrinsic(Function* F, Intrinsic::ID IID, argument 50 NewFn = Intrinsic::getDeclaration(F->getParent(), IID); 56 static bool UpgradeX86IntrinsicsWith8BitMask(Function *F, Intrinsic::ID IID, argument 66 NewFn = Intrinsic::getDeclaration(F->getParent(), IID); 763 Intrinsic::ID IID = StringSwitch<Intrinsic::ID>(Name) local 768 if (IID != Intrinsic::not_intrinsic && F->arg_size() == 1) { 769 NewFn = Intrinsic::getDeclaration(F->getParent(), IID, 1059 Intrinsic::ID IID; local 1061 IID = Intrinsic::x86_avx512_vpermi2var_ps_128; 1063 IID 1120 Intrinsic::ID IID = local 1149 Intrinsic::ID IID = IsRotateRight ? Intrinsic::fshr : Intrinsic::fshl; local 1219 Intrinsic::ID IID = IsShiftRight ? Intrinsic::fshr : Intrinsic::fshl; local 1383 UpgradeX86MaskedShift(IRBuilder< &Builder, CallInst &CI, Intrinsic::ID IID) argument 1421 Intrinsic::ID IID; local 1831 Intrinsic::ID IID = Name[18] == 's' ? Intrinsic::x86_avx512_sqrt_ps_512 local 1953 Intrinsic::ID IID; local 1968 Intrinsic::ID IID; local 1991 Intrinsic::ID IID; local 2124 Intrinsic::ID IID = IsUnsigned ? Intrinsic::x86_avx512_uitofp_round local 2183 Intrinsic::ID IID = IsCompress ? Intrinsic::x86_avx512_mask_compress local 2753 Intrinsic::ID IID; local 2769 Intrinsic::ID IID; local 2785 Intrinsic::ID IID; local 2801 Intrinsic::ID IID; local 2824 Intrinsic::ID IID = MinMaxTbl[IsMin][IsDouble]; local 2847 Intrinsic::ID IID; local 2915 Intrinsic::ID IID; local 2983 Intrinsic::ID IID; local 3136 Intrinsic::ID IID; local 3191 Intrinsic::ID IID; local 3246 Intrinsic::ID IID; local 3293 Intrinsic::ID IID; local 3321 Intrinsic::ID IID; local 3357 Intrinsic::ID IID; local 3387 Intrinsic::ID IID; local 3413 Intrinsic::ID IID; local [all...] |
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Target/ |
H A D | TargetIntrinsicInfo.h | 43 virtual std::string getName(unsigned IID, Type **Tys = nullptr, 58 virtual bool isOverloaded(unsigned IID) const = 0;
|
/freebsd-12-stable/contrib/llvm-project/llvm/tools/llvm-mca/Views/ |
H A D | BottleneckAnalysis.h | 146 unsigned getRegisterPressureCycles(unsigned IID) const { 147 assert(IPI.find(IID) != IPI.end() && "Instruction is not tracked!"); 148 const InstructionPressureInfo &Info = IPI.find(IID)->second; 152 unsigned getMemoryPressureCycles(unsigned IID) const { 153 assert(IPI.find(IID) != IPI.end() && "Instruction is not tracked!"); 154 const InstructionPressureInfo &Info = IPI.find(IID)->second; 158 unsigned getResourcePressureCycles(unsigned IID) const { 159 assert(IPI.find(IID) != IPI.end() && "Instruction is not tracked!"); 160 const InstructionPressureInfo &Info = IPI.find(IID)->second; 171 void onInstructionDispatched(unsigned IID); [all...] |
H A D | BottleneckAnalysis.cpp | 61 void PressureTracker::onInstructionDispatched(unsigned IID) { argument 62 IPI.insert(std::make_pair(IID, InstructionPressureInfo())); 65 void PressureTracker::onInstructionExecuted(unsigned IID) { IPI.erase(IID); } argument 69 unsigned IID = Event.IR.getSourceIndex(); local 76 ResourceUsers[Index] = std::make_pair(IID, Use.second.getNumerator()); 125 unsigned IID = IR.getSourceIndex(); local 126 IPI[IID].ResourcePressureCycles++; 133 unsigned IID = IR.getSourceIndex(); local 134 IPI[IID] 140 unsigned IID = IR.getSourceIndex(); local [all...] |
H A D | TimelineView.cpp | 191 unsigned IID = 0; local 193 printWaitTimeEntry(FOS, WaitTime[IID], IID, Executions); 205 ++IID; 220 printWaitTimeEntry(FOS, TotalWaitTime, IID, Executions); 299 unsigned IID = 0; local 303 const TimelineViewEntry &Entry = Timeline[IID]; 307 unsigned SourceIndex = IID % Source.size(); 320 ++IID;
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/Driver/ToolChains/ |
H A D | MSVCSetupApi.h | 127 EXTERN_C const IID IID_ISetupInstance; 225 EXTERN_C const IID IID_ISetupInstance2; 276 EXTERN_C const IID IID_IEnumSetupInstances; 327 EXTERN_C const IID IID_ISetupConfiguration; 364 EXTERN_C const IID IID_ISetupConfiguration2; 382 EXTERN_C const IID IID_ISetupPackageReference; 445 EXTERN_C const IID IID_ISetupHelper;
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVTargetTransformInfo.h | 46 int getIntImmCostIntrin(Intrinsic::ID IID, unsigned Idx, const APInt &Imm,
|
H A D | RISCVTargetTransformInfo.cpp | 88 int RISCVTTIImpl::getIntImmCostIntrin(Intrinsic::ID IID, unsigned Idx, argument
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/MC/ |
H A D | MCSchedule.cpp | 135 const InstrItineraryData &IID) { 137 const InstrStage *I = IID.beginStage(SchedClass); 138 const InstrStage *E = IID.endStage(SchedClass); 134 getReciprocalThroughput(unsigned SchedClass, const InstrItineraryData &IID) argument
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUTargetTransformInfo.h | 198 Intrinsic::ID IID) const; 218 int getIntrinsicInstrCost(Intrinsic::ID IID, Type *RetTy, 221 int getIntrinsicInstrCost(Intrinsic::ID IID, Type *RetTy, 224 int getIntrinsicInstrCost(Intrinsic::ID IID, Type *RetTy,
|
H A D | AMDGPUAnnotateKernelFeatures.cpp | 288 Intrinsic::ID IID = Callee->getIntrinsicID(); local 289 if (IID == Intrinsic::not_intrinsic) { 295 StringRef AttrName = intrinsicToAttrName(IID,
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86InsertPrefetch.cpp | 129 unsigned IID = 0; local 133 IID = HintType.second; 137 if (IID == 0) 144 Prefetches[index] = {IID, D};
|
H A D | X86TargetTransformInfo.h | 147 int getIntrinsicInstrCost(Intrinsic::ID IID, Type *RetTy, 150 int getIntrinsicInstrCost(Intrinsic::ID IID, Type *RetTy, 183 int getIntImmCostIntrin(Intrinsic::ID IID, unsigned Idx, const APInt &Imm,
|
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/MCA/ |
H A D | Instruction.h | 88 unsigned IID; member in struct:llvm::mca::CriticalDependency 171 // This method adds Use to the set of data dependent reads. IID is the 175 void addUser(unsigned IID, ReadState *Use, int ReadAdvance); 178 // write. IID is the instruction identifier associated with this write. 179 void addUser(unsigned IID, WriteState *Use); 204 void writeStartEvent(unsigned IID, MCPhysReg RegID, unsigned Cycles); 216 void onInstructionIssued(unsigned IID); 276 void writeStartEvent(unsigned IID, MCPhysReg RegID, unsigned Cycles); 515 void execute(unsigned IID);
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/AggressiveInstCombine/ |
H A D | AggressiveInstCombine.cpp | 110 Intrinsic::ID IID = matchRotate(P0, RotSrc, RotAmt); local 111 if (IID == Intrinsic::not_intrinsic || RotSrc != P1) { 112 IID = matchRotate(P1, RotSrc, RotAmt); 113 if (IID == Intrinsic::not_intrinsic || RotSrc != P0) 115 assert((IID == Intrinsic::fshl || IID == Intrinsic::fshr) && 149 Function *F = Intrinsic::getDeclaration(Phi.getModule(), IID, Phi.getType());
|
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | BasicTTIImpl.h | 220 Intrinsic::ID IID) const { 306 unsigned getIntrinsicCost(Intrinsic::ID IID, Type *RetTy, argument 308 return BaseT::getIntrinsicCost(IID, RetTy, Arguments, U); 311 unsigned getIntrinsicCost(Intrinsic::ID IID, Type *RetTy, argument 313 if (IID == Intrinsic::cttz) { 319 if (IID == Intrinsic::ctlz) { 325 return BaseT::getIntrinsicCost(IID, RetTy, ParamTys, U); 1071 unsigned getIntrinsicInstrCost(Intrinsic::ID IID, Type *RetTy, argument 1078 switch (IID) { 1102 return ConcreteTTI->getIntrinsicInstrCost(IID, RetT 1179 getIntrinsicInstrCost( Intrinsic::ID IID, Type *RetTy, ArrayRef<Type *> Tys, FastMathFlags FMF, unsigned ScalarizationCostPassed = std::numeric_limits<unsigned>::max()) argument [all...] |
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | TargetTransformInfo.h | 284 int getIntrinsicCost(Intrinsic::ID IID, Type *RetTy, 291 int getIntrinsicCost(Intrinsic::ID IID, Type *RetTy, 381 Intrinsic::ID IID) const; 759 int getIntImmCostIntrin(Intrinsic::ID IID, unsigned Idx, const APInt &Imm, 1188 virtual int getIntrinsicCost(Intrinsic::ID IID, Type *RetTy, 1190 virtual int getIntrinsicCost(Intrinsic::ID IID, Type *RetTy, 1205 Intrinsic::ID IID) const = 0; 1283 virtual int getIntImmCostIntrin(Intrinsic::ID IID, unsigned Idx, 1439 int getIntrinsicCost(Intrinsic::ID IID, Type *RetTy, 1441 return Impl.getIntrinsicCost(IID, RetT [all...] |
H A D | TargetTransformInfoImpl.h | 164 Intrinsic::ID IID) const { 367 unsigned getIntImmCostIntrin(Intrinsic::ID IID, unsigned Idx, argument 723 if (Intrinsic::ID IID = F->getIntrinsicID()) { 727 ->getIntrinsicCost(IID, FTy->getReturnType(), ParamTys, U); 805 unsigned getIntrinsicCost(Intrinsic::ID IID, Type *RetTy, argument 807 switch (IID) { 849 unsigned getIntrinsicCost(Intrinsic::ID IID, Type *RetTy, argument 858 return static_cast<T *>(this)->getIntrinsicCost(IID, RetTy, ParamTys, U);
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Lanai/ |
H A D | LanaiTargetTransformInfo.h | 73 int getIntImmCostIntrin(Intrinsic::ID IID, unsigned Idx, const APInt &Imm, argument
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | GCRootLowering.cpp | 137 if (Intrinsic::ID IID = F->getIntrinsicID()) 138 if (IID == Intrinsic::gcroot)
|
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/MC/ |
H A D | MCSchedule.h | 367 getReciprocalThroughput(unsigned SchedClass, const InstrItineraryData &IID);
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | SpeculateAroundPHIs.cpp | 277 Intrinsic::ID IID = Intrinsic::not_intrinsic; local 279 IID = UserII->getIntrinsicID(); 285 if (IID) 286 FoldedCost += TTI.getIntImmCostIntrin(IID, Idx, IncomingC->getValue(),
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCTargetTransformInfo.h | 52 int getIntImmCostIntrin(Intrinsic::ID IID, unsigned Idx, const APInt &Imm,
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZTargetTransformInfo.h | 44 int getIntImmCostIntrin(Intrinsic::ID IID, unsigned Idx, const APInt &Imm,
|