Lines Matching defs:IRP
2251 AAICVTracker(const IRPosition &IRP, Attributor &A) : Base(IRP) {}
2259 /// Create an abstract attribute biew for the position \p IRP.
2260 static AAICVTracker &createForPosition(const IRPosition &IRP, Attributor &A);
2294 AAICVTrackerFunction(const IRPosition &IRP, Attributor &A)
2295 : AAICVTracker(IRP, A) {}
2488 AAICVTrackerFunctionReturned(const IRPosition &IRP, Attributor &A)
2489 : AAICVTracker(IRP, A) {}
2558 AAICVTrackerCallSite(const IRPosition &IRP, Attributor &A)
2559 : AAICVTracker(IRP, A) {}
2628 AAICVTrackerCallSiteReturned(const IRPosition &IRP, Attributor &A)
2629 : AAICVTracker(IRP, A) {}
2693 AAExecutionDomainFunction(const IRPosition &IRP, Attributor &A)
2694 : AAExecutionDomain(IRP, A) {}
3379 AAHeapToShared(const IRPosition &IRP, Attributor &A) : Base(IRP) {}
3381 /// Create an abstract attribute view for the position \p IRP.
3382 static AAHeapToShared &createForPosition(const IRPosition &IRP,
3409 AAHeapToSharedFunction(const IRPosition &IRP, Attributor &A)
3410 : AAHeapToShared(IRP, A) {}
3606 AAKernelInfo(const IRPosition &IRP, Attributor &A) : Base(IRP) {}
3642 /// Create an abstract attribute biew for the position \p IRP.
3643 static AAKernelInfo &createForPosition(const IRPosition &IRP, Attributor &A);
3662 AAKernelInfoFunction(const IRPosition &IRP, Attributor &A)
3663 : AAKernelInfo(IRP, A) {}
4869 AAKernelInfoCallSite(const IRPosition &IRP, Attributor &A)
4870 : AAKernelInfo(IRP, A) {}
5170 AAFoldRuntimeCall(const IRPosition &IRP, Attributor &A) : Base(IRP) {}
5175 /// Create an abstract attribute biew for the position \p IRP.
5176 static AAFoldRuntimeCall &createForPosition(const IRPosition &IRP,
5195 AAFoldRuntimeCallCallSiteReturned(const IRPosition &IRP, Attributor &A)
5196 : AAFoldRuntimeCall(IRP, A) {}
5233 [&](const IRPosition &IRP, const AbstractAttribute *AA,
5610 AAICVTracker &AAICVTracker::createForPosition(const IRPosition &IRP,
5613 switch (IRP.getPositionKind()) {
5620 AA = new (A.Allocator) AAICVTrackerFunctionReturned(IRP, A);
5623 AA = new (A.Allocator) AAICVTrackerCallSiteReturned(IRP, A);
5626 AA = new (A.Allocator) AAICVTrackerCallSite(IRP, A);
5629 AA = new (A.Allocator) AAICVTrackerFunction(IRP, A);
5636 AAExecutionDomain &AAExecutionDomain::createForPosition(const IRPosition &IRP,
5639 switch (IRP.getPositionKind()) {
5650 AA = new (A.Allocator) AAExecutionDomainFunction(IRP, A);
5657 AAHeapToShared &AAHeapToShared::createForPosition(const IRPosition &IRP,
5660 switch (IRP.getPositionKind()) {
5671 AA = new (A.Allocator) AAHeapToSharedFunction(IRP, A);
5678 AAKernelInfo &AAKernelInfo::createForPosition(const IRPosition &IRP,
5681 switch (IRP.getPositionKind()) {
5690 AA = new (A.Allocator) AAKernelInfoCallSite(IRP, A);
5693 AA = new (A.Allocator) AAKernelInfoFunction(IRP, A);
5700 AAFoldRuntimeCall &AAFoldRuntimeCall::createForPosition(const IRPosition &IRP,
5703 switch (IRP.getPositionKind()) {
5713 AA = new (A.Allocator) AAFoldRuntimeCallCallSiteReturned(IRP, A);