Searched refs:IRPosition (Results 1 – 5 of 5) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
| H A D | Attributor.h | 303 struct IRPosition { struct 378 return IRPosition(); in callsite_argument() 383 return IRPosition(); in callsite_argument() 390 static const IRPosition 517 case IRPosition::IRP_INVALID: in getAttrIdx() argument 518 case IRPosition::IRP_FLOAT: in getAttrIdx() 626 IRPosition Result = *this; in stripCallBaseContext() 662 case IRPosition::IRP_FLOAT: in CBContext() 788 static inline IRPosition getEmptyKey() { return IRPosition::EmptyKey; } 797 static bool isEqual(const IRPosition &a, const IRPosition &b) { [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | Attributor.cpp | 543 const IRPosition IRPosition::EmptyKey(DenseMapInfo<void *>::getEmptyKey()); 544 const IRPosition 888 const IRPosition &RetPos = IRPosition::returned(*RI->getFunction()); in isAssumedDead() 1201 const IRPosition &QueryIRP = IRPosition::function(*AssociatedFunction); in checkForAllReturnedValuesAndReturnInsts() 1219 const IRPosition &QueryIRP = IRPosition::function( in checkForAllReturnedValues() 2449 IRPosition FPos = IRPosition::function(F); in identifyDefaultAbstractAttributes() 2494 IRPosition RetPos = IRPosition::returned(F); in identifyDefaultAbstractAttributes() 2523 IRPosition ArgPos = IRPosition::argument(Arg); in identifyDefaultAbstractAttributes() 2567 IRPosition CBRetPos = IRPosition::callsite_returned(CB); in identifyDefaultAbstractAttributes() 2587 IRPosition CBRetPos = IRPosition::callsite_returned(CB); in identifyDefaultAbstractAttributes() [all …]
|
| H A D | AttributorAttributes.cpp | 419 const IRPosition &Pos = IRPosition::value(V); in stripAndAccumulateMinimalOffsets() 658 IRPosition FnPos = IRPosition::returned( in updateImpl() 1495 const IRPosition &FnPos = IRPosition::function(*F); in updateImpl() 1893 const IRPosition &FnPos = IRPosition::function(*F); in updateImpl() 1960 const IRPosition &FnPos = IRPosition::function(*F); in updateImpl() 2413 const IRPosition &FnPos = IRPosition::function(*F); in updateImpl() 2884 const IRPosition &FnPos = IRPosition::function(*F); in updateImpl() 3246 const IRPosition &RVPos = IRPosition::value(RV); in updateImpl() 3287 const IRPosition &FnPos = IRPosition::returned(*F); in updateImpl() 4620 const IRPosition &FnPos = IRPosition::function(*F); in updateImpl() [all …]
|
| H A D | OpenMPOpt.cpp | 3605 const IRPosition &FnPos = IRPosition::function(*F); in updateImpl() 4018 IRPosition CBPos = IRPosition::callsite_function(CB); in registerAAs() 4064 case IRPosition::IRP_INVALID: in createForPosition() 4065 case IRPosition::IRP_FLOAT: in createForPosition() 4090 case IRPosition::IRP_INVALID: in createForPosition() 4091 case IRPosition::IRP_FLOAT: in createForPosition() 4111 case IRPosition::IRP_INVALID: in createForPosition() 4112 case IRPosition::IRP_FLOAT: in createForPosition() 4132 case IRPosition::IRP_INVALID: in createForPosition() 4133 case IRPosition::IRP_FLOAT: in createForPosition() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUAttributor.cpp | 168 AAAMDAttributes(const IRPosition &IRP, Attributor &A) : Base(IRP) {} in AAAMDAttributes() 171 static AAAMDAttributes &createForPosition(const IRPosition &IRP, 199 static AAAMDWorkGroupSize &createForPosition(const IRPosition &IRP, 220 AAAMDWorkGroupSizeFunction(const IRPosition &IRP, Attributor &A) in AAAMDWorkGroupSizeFunction() 251 *this, IRPosition::function(*Caller), DepClassTy::REQUIRED); in updateImpl() 291 if (IRP.getPositionKind() == IRPosition::IRP_FUNCTION) in createForPosition() 297 AAAMDAttributesFunction(const IRPosition &IRP, Attributor &A) in AAAMDAttributesFunction() 379 *this, IRPosition::function(*Callee), DepClassTy::REQUIRED); in updateImpl() 480 if (IRP.getPositionKind() == IRPosition::IRP_FUNCTION) in createForPosition() 512 A.getOrCreateAAFor<AAAMDAttributes>(IRPosition::function(F)); in runOnModule() [all …]
|