Home
last modified time | relevance | path

Searched refs:IID (Results 1 – 25 of 113) sorted by relevance

12345

/llvm-project-15.0.7/llvm/lib/MCA/
H A DInstruction.cpp21 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 DAutoUpgrade.cpp641 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 DFPEnv.cpp90 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 DBottleneckAnalysis.cpp64 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 DBottleneckAnalysis.h148 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 DTimelineView.cpp190 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 DFixedPointBuilder.h202 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 DMSVCSetupApi.h132 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 DAggressiveInstCombine.cpp132 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 Dms-iunknown-template-function.cpp11 typedef GUID IID; typedef
23 const IID &riid,
/llvm-project-15.0.7/llvm/include/llvm/Target/
H A DTargetIntrinsicInfo.h42 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 DInstruction.h186 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 DRegisterFile.h39 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 DNVPTXTargetTransformInfo.cpp142 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 DInstCombineCalls.cpp1249 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 DX86InsertPrefetch.cpp130 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 DX86PartialReduction.cpp269 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 DMCSchedule.cpp135 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 DBasicTTIImpl.h278 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 DAMDGPUAnnotateKernelFeatures.cpp87 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 Dclient.py27 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 Dutils.py38 class IID(Structure): class
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGCoroutine.cpp663 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 DCGBuiltin.cpp12481 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 DTargetTransformInfo.cpp63 : 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()

12345