/freebsd-13-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-13-stable/contrib/llvm-project/llvm/lib/IR/ |
H A D | AutoUpgrade.cpp | 41 static bool UpgradePTESTIntrinsic(Function* F, Intrinsic::ID IID, argument 51 NewFn = Intrinsic::getDeclaration(F->getParent(), IID); 57 static bool UpgradeX86IntrinsicsWith8BitMask(Function *F, Intrinsic::ID IID, argument 67 NewFn = Intrinsic::getDeclaration(F->getParent(), IID); 772 Intrinsic::ID IID = StringSwitch<Intrinsic::ID>(Name) local 777 if (IID != Intrinsic::not_intrinsic && F->arg_size() == 1) { 778 NewFn = Intrinsic::getDeclaration(F->getParent(), IID, 1068 Intrinsic::ID IID; local 1070 IID = Intrinsic::x86_avx512_vpermi2var_ps_128; 1072 IID 1129 Intrinsic::ID IID = local 1158 Intrinsic::ID IID = IsRotateRight ? Intrinsic::fshr : Intrinsic::fshl; local 1228 Intrinsic::ID IID = IsShiftRight ? Intrinsic::fshr : Intrinsic::fshl; local 1399 UpgradeX86MaskedShift(IRBuilder< &Builder, CallInst &CI, Intrinsic::ID IID) argument 1437 Intrinsic::ID IID; local 1847 Intrinsic::ID IID = Name[18] == 's' ? Intrinsic::x86_avx512_sqrt_ps_512 local 1969 Intrinsic::ID IID; local 1984 Intrinsic::ID IID; local 2007 Intrinsic::ID IID; local 2142 Intrinsic::ID IID = IsUnsigned ? Intrinsic::x86_avx512_uitofp_round local 2217 Intrinsic::ID IID = IsCompress ? Intrinsic::x86_avx512_mask_compress local 2788 Intrinsic::ID IID; local 2804 Intrinsic::ID IID; local 2820 Intrinsic::ID IID; local 2836 Intrinsic::ID IID; local 2859 Intrinsic::ID IID = MinMaxTbl[IsMin][IsDouble]; local 2882 Intrinsic::ID IID; local 2950 Intrinsic::ID IID; local 3018 Intrinsic::ID IID; local 3172 Intrinsic::ID IID; local 3227 Intrinsic::ID IID; local 3251 Intrinsic::ID IID; local 3278 Intrinsic::ID IID; local 3324 Intrinsic::ID IID; local 3352 Intrinsic::ID IID; local 3388 Intrinsic::ID IID; local 3418 Intrinsic::ID IID; local 3444 Intrinsic::ID IID; local [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Target/ |
H A D | TargetIntrinsicInfo.h | 42 virtual std::string getName(unsigned IID, Type **Tys = nullptr, 57 virtual bool isOverloaded(unsigned IID) const = 0;
|
/freebsd-13-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-13-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-13-stable/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVTargetTransformInfo.h | 47 int getIntImmCostIntrin(Intrinsic::ID IID, unsigned Idx, const APInt &Imm,
|
H A D | RISCVTargetTransformInfo.cpp | 89 int RISCVTTIImpl::getIntImmCostIntrin(Intrinsic::ID IID, unsigned Idx, argument
|
/freebsd-13-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-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUAnnotateKernelFeatures.cpp | 306 Intrinsic::ID IID = Callee->getIntrinsicID(); local 307 if (IID == Intrinsic::not_intrinsic) { 314 if (!IsFunc && IID == Intrinsic::amdgcn_kernarg_segment_ptr) { 317 StringRef AttrName = intrinsicToAttrName(IID, NonKernelOnly,
|
H A D | AMDGPUInstructionSelector.h | 114 bool selectDSOrderedIntrinsic(MachineInstr &MI, Intrinsic::ID IID) const; 115 bool selectDSGWSIntrinsic(MachineInstr &MI, Intrinsic::ID IID) const;
|
/freebsd-13-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 | X86PartialReduction.cpp | 218 Intrinsic::ID IID; local 220 IID = Intrinsic::x86_avx512_psad_bw_512; 223 IID = Intrinsic::x86_avx2_psad_bw; 226 IID = Intrinsic::x86_sse2_psad_bw; 230 Function *PSADBWFn = Intrinsic::getDeclaration(SI->getModule(), IID);
|
/freebsd-13-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-13-stable/contrib/llvm-project/llvm/lib/Transforms/AggressiveInstCombine/ |
H A D | AggressiveInstCombine.cpp | 117 Intrinsic::ID IID = matchRotate(P0, RotSrc, RotAmt); local 118 if (IID == Intrinsic::not_intrinsic || RotSrc != P1) { 119 IID = matchRotate(P1, RotSrc, RotAmt); 120 if (IID == Intrinsic::not_intrinsic || RotSrc != P0) 122 assert((IID == Intrinsic::fshl || IID == Intrinsic::fshr) && 156 Function *F = Intrinsic::getDeclaration(Phi.getModule(), IID, Phi.getType());
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | BasicTTIImpl.h | 220 Intrinsic::ID IID) const { 1102 Intrinsic::ID IID = ICA.getID(); local 1106 switch (IID) { 1141 switch (IID) { 1166 IntrinsicCostAttributes Attrs(IID, RetTy, Types, FMF, 1200 IntrinsicCostAttributes Attrs(IID, RetTy, Args[0]->getType(), FMF, 1, I); 1251 Intrinsic::ID IID = ICA.getID(); local 1262 switch (IID) { 1290 IntrinsicCostAttributes ScalarAttrs(IID, ScalarRetTy, ScalarTys, FMF); 1440 Intrinsic::ID OverflowOp = IID [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | TargetTransformInfo.cpp | 58 II(&I), RetTy(I.getType()), IID(I.getIntrinsicID()) { 69 II(dyn_cast<IntrinsicInst>(&CI)), RetTy(CI.getType()), IID(Id) { 82 RetTy(CI.getType()), IID(Id), VF(Factor) { 97 RetTy(CI.getType()), IID(Id), VF(Factor), ScalarizationCost(ScalarCost) { 111 RetTy(RTy), IID(Id), FMF(Flags) { 119 RetTy(RTy), IID(Id), FMF(Flags), ScalarizationCost(ScalarCost) { 128 II(I), RetTy(RTy), IID(Id), FMF(Flags), ScalarizationCost(ScalarCost) { 134 RetTy(RTy), IID(Id) { 140 : RetTy(Ty), IID(Id) { 290 SmallVectorImpl<int> &OpIndexes, Intrinsic::ID IID) cons 560 getIntImmCostIntrin(Intrinsic::ID IID, unsigned Idx, const APInt &Imm, Type *Ty, TTI::TargetCostKind CostKind) const argument [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Lanai/ |
H A D | LanaiTargetTransformInfo.h | 74 int getIntImmCostIntrin(Intrinsic::ID IID, unsigned Idx, const APInt &Imm, argument
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | GCRootLowering.cpp | 136 if (Intrinsic::ID IID = F->getIntrinsicID()) 137 if (IID == Intrinsic::gcroot)
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | SpeculateAroundPHIs.cpp | 278 Intrinsic::ID IID = Intrinsic::not_intrinsic; local 280 IID = UserII->getIntrinsicID(); 286 if (IID) 288 TTI.getIntImmCostIntrin(IID, Idx, IncomingC->getValue(),
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/MC/ |
H A D | MCSchedule.h | 367 getReciprocalThroughput(unsigned SchedClass, const InstrItineraryData &IID);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCTargetTransformInfo.h | 53 int getIntImmCostIntrin(Intrinsic::ID IID, unsigned Idx, const APInt &Imm,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZTargetTransformInfo.h | 45 int getIntImmCostIntrin(Intrinsic::ID IID, unsigned Idx, const APInt &Imm,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/MC/MCDisassembler/ |
H A D | Disassembler.cpp | 178 InstrItineraryData IID = STI->getInstrItineraryForCPU(DC->getCPU()); local 186 Latency = std::max(Latency, IID.getOperandCycle(SCClass, OpIdx));
|