| /llvm-project-15.0.7/llvm/lib/MCA/ |
| H A D | Instruction.cpp | 21 void WriteState::writeStartEvent(unsigned IID, MCPhysReg RegID, in writeStartEvent() argument 23 CRD.IID = IID; in writeStartEvent() 30 void ReadState::writeStartEvent(unsigned IID, MCPhysReg RegID, in writeStartEvent() argument 42 CRD.IID = IID; in writeStartEvent() 54 void WriteState::onInstructionIssued(unsigned IID) { in onInstructionIssued() argument 64 RS->writeStartEvent(IID, RegisterID, ReadCycles); in onInstructionIssued() 69 PartialWrite->writeStartEvent(IID, RegisterID, CyclesLeft); in onInstructionIssued() 78 User->writeStartEvent(IID, RegisterID, ReadCycles); in addUser() 85 void WriteState::addUser(unsigned IID, WriteState *User) { in addUser() argument 173 void Instruction::execute(unsigned IID) { in execute() argument [all …]
|
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | AutoUpgrade.cpp | 641 Intrinsic::ID IID = in UpgradeIntrinsicFunction1() local 670 Intrinsic::ID IID = in UpgradeIntrinsicFunction1() local 1276 Intrinsic::ID IID; in UpgradeX86VPERMT2Intrinsics() local 1624 Intrinsic::ID IID; in upgradeAVX512MaskToSelect() local 2247 Intrinsic::ID IID; in UpgradeIntrinsicCall() local 2262 Intrinsic::ID IID; in UpgradeIntrinsicCall() local 2286 Intrinsic::ID IID; in UpgradeIntrinsicCall() local 3159 Intrinsic::ID IID; in UpgradeIntrinsicCall() local 3227 Intrinsic::ID IID; in UpgradeIntrinsicCall() local 3295 Intrinsic::ID IID; in UpgradeIntrinsicCall() local [all …]
|
| H A D | FPEnv.cpp | 90 Intrinsic::ID IID = Intrinsic::not_intrinsic; in getConstrainedIntrinsicID() local 95 IID = Intrinsic::experimental_constrained_fcmp; in getConstrainedIntrinsicID() 101 IID = Intrinsic::INTRINSIC; \ in getConstrainedIntrinsicID() 113 IID = Intrinsic::INTRINSIC; \ in getConstrainedIntrinsicID() 127 return IID; in getConstrainedIntrinsicID()
|
| /llvm-project-15.0.7/llvm/tools/llvm-mca/Views/ |
| H A D | BottleneckAnalysis.cpp | 64 void PressureTracker::onInstructionExecuted(unsigned IID) { IPI.erase(IID); } in onInstructionExecuted() argument 122 unsigned IID = IR.getSourceIndex(); in handlePressureEvent() local 123 IPI[IID].ResourcePressureCycles++; in handlePressureEvent() 130 unsigned IID = IR.getSourceIndex(); in handlePressureEvent() local 131 IPI[IID].RegisterPressureCycles++; in handlePressureEvent() 138 IPI[IID].MemoryPressureCycles++; in handlePressureEvent() 236 for (unsigned IID : RootSet) { in propagateThroughEdges() local 237 const DGNode &N = Nodes[IID]; in propagateThroughEdges() 277 Seq.resize(Nodes[IID].Depth); in getCriticalSequence() 279 const DGNode &N = Nodes[IID]; in getCriticalSequence() [all …]
|
| H A D | BottleneckAnalysis.h | 148 unsigned getRegisterPressureCycles(unsigned IID) const { in getRegisterPressureCycles() argument 149 assert(IPI.find(IID) != IPI.end() && "Instruction is not tracked!"); in getRegisterPressureCycles() 150 const InstructionPressureInfo &Info = IPI.find(IID)->second; in getRegisterPressureCycles() 154 unsigned getMemoryPressureCycles(unsigned IID) const { in getMemoryPressureCycles() argument 155 assert(IPI.find(IID) != IPI.end() && "Instruction is not tracked!"); in getMemoryPressureCycles() 156 const InstructionPressureInfo &Info = IPI.find(IID)->second; in getMemoryPressureCycles() 160 unsigned getResourcePressureCycles(unsigned IID) const { in getResourcePressureCycles() argument 161 assert(IPI.find(IID) != IPI.end() && "Instruction is not tracked!"); in getResourcePressureCycles() 162 const InstructionPressureInfo &Info = IPI.find(IID)->second; in getResourcePressureCycles() 173 void onInstructionDispatched(unsigned IID); [all …]
|
| H A D | TimelineView.cpp | 190 unsigned IID = 0; in printAverageWaitTimes() local 192 printWaitTimeEntry(FOS, WaitTime[IID], IID, Executions); in printAverageWaitTimes() 195 ++IID; in printAverageWaitTimes() 210 printWaitTimeEntry(FOS, TotalWaitTime, IID, Executions); in printAverageWaitTimes() 286 unsigned IID = 0; in printTimeline() local 291 const TimelineViewEntry &Entry = Timeline[IID]; in printTimeline() 304 unsigned SourceIndex = IID % Source.size(); in printTimeline() 309 ++IID; in printTimeline()
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | FixedPointBuilder.h | 202 Intrinsic::ID IID = in CreateFloatingToFixed() local 204 Result = B.CreateIntrinsic(IID, {ResultTy, OpTy}, {Result}); in CreateFloatingToFixed() 237 Result = B.CreateBinaryIntrinsic(IID, WideLHS, WideRHS); in CreateAdd() 263 Result = B.CreateBinaryIntrinsic(IID, WideLHS, WideRHS); in CreateSub() 294 Intrinsic::ID IID; in CreateMul() local 298 IID = UseSigned ? Intrinsic::smul_fix : Intrinsic::umul_fix; in CreateMul() 301 IID, {WideLHS->getType()}, in CreateMul() 322 Intrinsic::ID IID; in CreateDiv() local 326 IID = UseSigned ? Intrinsic::sdiv_fix : Intrinsic::udiv_fix; in CreateDiv() 329 IID, {WideLHS->getType()}, in CreateDiv() [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/WindowsDriver/ |
| H A D | MSVCSetupApi.h | 132 EXTERN_C const IID IID_ISetupInstance; 230 EXTERN_C const IID IID_ISetupInstance2; 281 EXTERN_C const IID IID_IEnumSetupInstances; 332 EXTERN_C const IID IID_ISetupConfiguration; 369 EXTERN_C const IID IID_ISetupConfiguration2; 387 EXTERN_C const IID IID_ISetupPackageReference; 450 EXTERN_C const IID IID_ISetupHelper;
|
| /llvm-project-15.0.7/llvm/lib/Transforms/AggressiveInstCombine/ |
| H A D | AggressiveInstCombine.cpp | 132 Intrinsic::ID IID = matchFunnelShift(P0, ShVal0, ShVal1, ShAmt); in foldGuardedFunnelShift() local 133 if (IID == Intrinsic::not_intrinsic || in foldGuardedFunnelShift() 134 (IID == Intrinsic::fshl && ShVal0 != P1) || in foldGuardedFunnelShift() 135 (IID == Intrinsic::fshr && ShVal1 != P1)) { in foldGuardedFunnelShift() 136 IID = matchFunnelShift(P1, ShVal0, ShVal1, ShAmt); in foldGuardedFunnelShift() 137 if (IID == Intrinsic::not_intrinsic || in foldGuardedFunnelShift() 138 (IID == Intrinsic::fshl && ShVal0 != P0) || in foldGuardedFunnelShift() 139 (IID == Intrinsic::fshr && ShVal1 != P0)) in foldGuardedFunnelShift() 141 assert((IID == Intrinsic::fshl || IID == Intrinsic::fshr) && in foldGuardedFunnelShift() 176 bool IsFshl = IID == Intrinsic::fshl; in foldGuardedFunnelShift() [all …]
|
| /llvm-project-15.0.7/clang/test/SemaCXX/ |
| H A D | ms-iunknown-template-function.cpp | 11 typedef GUID IID; typedef 23 const IID &riid,
|
| /llvm-project-15.0.7/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;
|
| /llvm-project-15.0.7/llvm/include/llvm/MCA/ |
| H A D | Instruction.h | 186 unsigned IID; member 274 void addUser(unsigned IID, ReadState *Use, int ReadAdvance); 278 void addUser(unsigned IID, WriteState *Use); 303 void writeStartEvent(unsigned IID, MCPhysReg RegID, unsigned Cycles); 315 void onInstructionIssued(unsigned IID); 375 void writeStartEvent(unsigned IID, MCPhysReg RegID, unsigned Cycles); 672 void execute(unsigned IID);
|
| /llvm-project-15.0.7/llvm/include/llvm/MCA/HardwareUnits/ |
| H A D | RegisterFile.h | 39 unsigned IID; variable 49 : IID(INVALID_IID), WriteBackCycle(), WriteResID(), RegisterID(), in WriteRef() 53 unsigned getSourceIndex() const { return IID; } in getSourceIndex()
|
| /llvm-project-15.0.7/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXTargetTransformInfo.cpp | 142 Optional<Intrinsic::ID> IID; in simplifyNvvmIntrinsic() member 154 SimplifyAction(Intrinsic::ID IID, FtzRequirementTy FtzReq, in simplifyNvvmIntrinsic() 156 : IID(IID), FtzRequirement(FtzReq), IsHalfTy(IsHalfTy) {} in simplifyNvvmIntrinsic() 383 if (Action.IID) { in simplifyNvvmIntrinsic() 389 Intrinsic::getDeclaration(II->getModule(), *Action.IID, Tys), Args); in simplifyNvvmIntrinsic()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineCalls.cpp | 1249 Intrinsic::ID IID = II->getIntrinsicID(); in visitCallInst() local 1250 switch (IID) { in visitCallInst() 1347 if (IID == Intrinsic::smax || IID == Intrinsic::smin) { in visitCallInst() 1407 if (IID == Intrinsic::smin || IID == Intrinsic::umax) in visitCallInst() 1559 if (IID == Intrinsic::fshr) { in visitCallInst() 1566 assert(IID == Intrinsic::fshl && in visitCallInst() 1710 IID == Intrinsic::uadd_sat || IID == Intrinsic::usub_sat; in visitCallInst() 1711 if (Other->getIntrinsicID() == IID && in visitCallInst() 1751 switch (IID) { in visitCallInst() 1782 switch (IID) { in visitCallInst() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86InsertPrefetch.cpp | 130 unsigned IID = 0; in findPrefetchInfo() local 134 IID = HintType.second; in findPrefetchInfo() 138 if (IID == 0) in findPrefetchInfo() 145 Prefetches[index] = {IID, D}; in findPrefetchInfo()
|
| H A D | X86PartialReduction.cpp | 269 Intrinsic::ID IID; in trySADReplacement() local 271 IID = Intrinsic::x86_avx512_psad_bw_512; in trySADReplacement() 274 IID = Intrinsic::x86_avx2_psad_bw; in trySADReplacement() 277 IID = Intrinsic::x86_sse2_psad_bw; in trySADReplacement() 281 Function *PSADBWFn = Intrinsic::getDeclaration(Op->getModule(), IID); in trySADReplacement()
|
| /llvm-project-15.0.7/llvm/lib/MC/ |
| H A D | MCSchedule.cpp | 135 const InstrItineraryData &IID) { in getReciprocalThroughput() argument 137 const InstrStage *I = IID.beginStage(SchedClass); in getReciprocalThroughput() 138 const InstrStage *E = IID.endStage(SchedClass); in getReciprocalThroughput()
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | BasicTTIImpl.h | 278 Intrinsic::ID IID) const { in collectFlatAddressOperands() argument 1402 Intrinsic::ID IID = ICA.getID(); in getIntrinsicInstrCost() local 1403 if (Function::isTargetIntrinsic(IID)) in getIntrinsicInstrCost() 1417 switch (IID) { in getIntrinsicInstrCost() 1619 Intrinsic::ID IID = ICA.getID(); in getTypeBasedIntrinsicInstrCost() local 1631 if (IID == Intrinsic::vector_reduce_fadd || in getTypeBasedIntrinsicInstrCost() 1632 IID == Intrinsic::vector_reduce_fmul) in getTypeBasedIntrinsicInstrCost() 1641 switch (IID) { in getTypeBasedIntrinsicInstrCost() 1834 bool IsUnsigned = IID == Intrinsic::umax || IID == Intrinsic::umin; in getTypeBasedIntrinsicInstrCost() 1982 bool IsSigned = IID == Intrinsic::fptosi_sat; in getTypeBasedIntrinsicInstrCost() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUAnnotateKernelFeatures.cpp | 87 Intrinsic::ID IID = Callee->getIntrinsicID(); in addFeatureAttributes() local 88 if (IID == Intrinsic::not_intrinsic) { in addFeatureAttributes()
|
| /llvm-project-15.0.7/cross-project-tests/debuginfo-tests/dexter/dex/debugger/dbgeng/ |
| H A D | client.py | 27 DebugClient7IID = IID(0x13586be3, 0x542e, 0x481e, IID_Data4_Type(0xb1, 0xf2, 0x84, 0x97, 0xba, 0x74… 42 idc_queryinterface = wrp(POINTER(IID), POINTER(c_void_p)) 152 DbgEng.DebugCreate.argtypes = [POINTER(IID), POINTER(POINTER(IDebugClient7))]
|
| H A D | utils.py | 38 class IID(Structure): class
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGCoroutine.cpp | 663 unsigned int IID) { in EmitCoroutineIntrinsic() argument 665 switch (IID) { in EmitCoroutineIntrinsic() 703 llvm::Function *F = CGM.getIntrinsic(IID); in EmitCoroutineIntrinsic() 710 if (IID == llvm::Intrinsic::coro_id) { in EmitCoroutineIntrinsic() 713 else if (IID == llvm::Intrinsic::coro_begin) { in EmitCoroutineIntrinsic() 717 else if (IID == llvm::Intrinsic::coro_free) { in EmitCoroutineIntrinsic()
|
| H A D | CGBuiltin.cpp | 12481 Intrinsic::ID IID; in EmitScalarFMAExpr() local 12558 Intrinsic::ID IID; in EmitX86Ternlog() local 13291 Intrinsic::ID IID; in EmitX86BuiltinExpr() local 13400 Intrinsic::ID IID; in EmitX86BuiltinExpr() local 13581 Intrinsic::ID IID; in EmitX86BuiltinExpr() local 14132 Intrinsic::ID IID; in EmitX86BuiltinExpr() local 14172 Intrinsic::ID IID; in EmitX86BuiltinExpr() local 14531 Intrinsic::ID IID; in EmitX86BuiltinExpr() local 14906 Intrinsic::ID IID; in EmitX86BuiltinExpr() local 18045 if (IID == 0) in EmitNVPTXBuiltinExpr() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | TargetTransformInfo.cpp | 63 : II(dyn_cast<IntrinsicInst>(&CI)), RetTy(CI.getType()), IID(Id), in IntrinsicCostAttributes() 80 : II(I), RetTy(RTy), IID(Id), FMF(Flags), ScalarizationCost(ScalarCost) { in IntrinsicCostAttributes() 86 : RetTy(Ty), IID(Id) { in IntrinsicCostAttributes() 100 : II(I), RetTy(RTy), IID(Id), FMF(Flags), ScalarizationCost(ScalarCost) { in IntrinsicCostAttributes() 258 SmallVectorImpl<int> &OpIndexes, Intrinsic::ID IID) const { in collectFlatAddressOperands() 259 return TTIImpl->collectFlatAddressOperands(OpIndexes, IID); in collectFlatAddressOperands() 608 TargetTransformInfo::getIntImmCostIntrin(Intrinsic::ID IID, unsigned Idx, in getIntImmCostIntrin() argument 612 TTIImpl->getIntImmCostIntrin(IID, Idx, Imm, Ty, CostKind); in getIntImmCostIntrin()
|