| /llvm-project-15.0.7/llvm/unittests/Transforms/Utils/ |
| H A D | IntegerDivisionTest.cpp | 36 Function::arg_iterator AI = F->arg_begin(); in TEST() local 66 Function::arg_iterator AI = F->arg_begin(); in TEST() local 96 Function::arg_iterator AI = F->arg_begin(); in TEST() local 126 Function::arg_iterator AI = F->arg_begin(); in TEST() local 157 Function::arg_iterator AI = F->arg_begin(); in TEST() local 187 Function::arg_iterator AI = F->arg_begin(); in TEST() local 217 Function::arg_iterator AI = F->arg_begin(); in TEST() local 247 Function::arg_iterator AI = F->arg_begin(); in TEST() local
|
| H A D | CallPromotionUtilsTest.cpp | 59 auto *AI = dyn_cast<AllocaInst>(Inst); in TEST() local 193 auto *AI = dyn_cast<AllocaInst>(Inst); in TEST() local 235 auto *AI = dyn_cast<AllocaInst>(Inst); in TEST() local 294 auto *AI = dyn_cast<AllocaInst>(Inst); in TEST() local 362 auto *AI = dyn_cast<AllocaInst>(Inst); in TEST() local
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | MemoryTaggingSupport.cpp | 116 if (AllocaInst *AI = dyn_cast<AllocaInst>(&Inst)) { in visit() local 125 AllocaInst *AI = findAllocaForValue(II->getArgOperand(1)); in visit() local 140 if (auto *AI = dyn_cast_or_null<AllocaInst>(V)) { in visit() local 155 uint64_t getAllocaSizeInBytes(const AllocaInst &AI) { in getAllocaSizeInBytes()
|
| H A D | PromoteMemoryToRegister.cpp | 63 bool llvm::isAllocaPromotable(const AllocaInst *AI) { in isAllocaPromotable() 312 static void removeIntrinsicUsers(AllocaInst *AI) { in removeIntrinsicUsers() 354 static bool rewriteSingleStoreAlloca(AllocaInst *AI, AllocaInfo &Info, in rewriteSingleStoreAlloca() 455 static bool promoteSingleBlockAlloca(AllocaInst *AI, const AllocaInfo &Info, in promoteSingleBlockAlloca() 557 AllocaInst *AI = Allocas[AllocaNum]; in run() local 787 AllocaInst *AI, AllocaInfo &Info, in ComputeLiveInBlocks() 954 DenseMap<AllocaInst *, unsigned>::iterator AI = AllocaLookup.find(Src); in RenamePass() local
|
| H A D | Mem2Reg.cpp | 47 if (AllocaInst *AI = dyn_cast<AllocaInst>(I)) // Is it an alloca? in promoteMemoryToRegister() local
|
| /llvm-project-15.0.7/clang/include/clang/CodeGen/ |
| H A D | CGFunctionInfo.h | 145 auto AI = ABIArgInfo(Direct); variable 154 auto AI = getDirect(T); variable 161 auto AI = ABIArgInfo(Extend); variable 172 auto AI = ABIArgInfo(Extend); variable 191 auto AI = getExtend(Ty, T); variable 201 auto AI = ABIArgInfo(Indirect); variable 214 auto AI = ABIArgInfo(IndirectAliased); variable 229 auto AI = ABIArgInfo(InAlloca); variable 235 auto AI = ABIArgInfo(Expand); in getExpand() local 241 auto AI = getExpand(); in getExpandWithPadding() local [all …]
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | StackProtector.cpp | 162 bool StackProtector::HasAddressTaken(const Instruction *AI, in HasAddressTaken() 306 if (const AllocaInst *AI = dyn_cast<AllocaInst>(&I)) { in RequiresStackProtector() local 418 const TargetLoweringBase *TLI, AllocaInst *&AI) { in CreatePrologue() 443 AllocaInst *AI = nullptr; // Place on stack that stores the stack guard. in InsertStackProtectors() local 607 const AllocaInst *AI = MFI.getObjectAllocation(I); in copyToMachineFrameInfo() local
|
| H A D | RegUsageInfoCollector.cpp | 148 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI) in runOnMachineFunction() local 161 for (MCRegAliasIterator AI(PReg, TRI, true); AI.isValid(); ++AI) in runOnMachineFunction() local
|
| H A D | RegisterClassInfo.cpp | 65 for (MCRegAliasIterator AI(*I, TRI, true); AI.isValid(); ++AI) in runOnMachineFunction() local 76 for (MCRegAliasIterator AI(*I, TRI, true); AI.isValid(); ++AI) in runOnMachineFunction() local
|
| H A D | AggressiveAntiDepBreaker.cpp | 157 for (MCRegAliasIterator AI(LI.PhysReg, TRI, true); AI.isValid(); ++AI) { in StartBlock() local 175 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI) { in StartBlock() local 305 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI) in HandleLastUse() local 387 for (MCRegAliasIterator AI(Reg, TRI, false); AI.isValid(); ++AI) { in PrescanInstruction() local 417 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI) { in PrescanInstruction() local 673 for (MCRegAliasIterator AI(NewReg, TRI, false); AI.isValid(); ++AI) { in FindSuitableFreeRegisters() local 906 for (MCRegAliasIterator AI(AntiDepReg, TRI, true); AI.isValid(); ++AI) in BreakAntiDependencies() local
|
| H A D | CriticalAntiDepBreaker.cpp | 69 for (MCRegAliasIterator AI(LI.PhysReg, TRI, true); AI.isValid(); ++AI) { in StartBlock() local 87 for (MCRegAliasIterator AI(*I, TRI, true); AI.isValid(); ++AI) { in StartBlock() local 199 for (MCRegAliasIterator AI(Reg, TRI, false); AI.isValid(); ++AI) { in PrescanInstruction() local 336 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI) { in ScanInstruction() local
|
| /llvm-project-15.0.7/polly/lib/CodeGen/ |
| H A D | CodeGeneration.cpp | 85 static void verifyGeneratedFunction(Scop &S, Function &F, IslAstInfo &AI) { in verifyGeneratedFunction() 168 static bool generateCode(Scop &S, IslAstInfo &AI, LoopInfo &LI, in generateCode() 316 IslAstInfo *AI; member in __anone6cb5aa00111::CodeGeneration 363 auto &AI = SAM.getResult<IslAstAnalysis>(S, AR); in run() local
|
| /llvm-project-15.0.7/clang/test/Modules/Inputs/merge-template-members/ |
| H A D | a1.h | 8 typedef A<int> AI; typedef
|
| H A D | a2.h | 8 typedef A<int> AI; typedef
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | StackLifetime.cpp | 45 bool StackLifetime::isAliveAfter(const AllocaInst *AI, in isAliveAfter() 66 const AllocaInst *AI = findAllocaForValue(II.getArgOperand(1), true); in findMatchingAlloca() local 99 const AllocaInst *AI = findMatchingAlloca(*II, DL); in collectMarkers() local 389 if (const AllocaInst *AI = dyn_cast<AllocaInst>(&I)) in run() local
|
| H A D | StackSafetyAnalysis.cpp | 154 ConstantRange getStaticAllocaSizeRange(const AllocaInst &AI) { in getStaticAllocaSizeRange() 210 if (const AllocaInst *AI = dyn_cast<AllocaInst>(&I)) { in print() local 341 bool StackSafetyLocalAnalysis::isSafeAccess(const Use &U, AllocaInst *AI, in isSafeAccess() 346 bool StackSafetyLocalAnalysis::isSafeAccess(const Use &U, AllocaInst *AI, in isSafeAccess() 355 bool StackSafetyLocalAnalysis::isSafeAccess(const Use &U, AllocaInst *AI, in isSafeAccess() 399 AllocaInst *AI = dyn_cast<AllocaInst>(Ptr); in analyzeAllUses() local 530 if (auto *AI = dyn_cast<AllocaInst>(&I)) in run() local 535 for (auto *AI : Allocas) { in run() local 891 const AllocaInst *AI = KV.first; in getInfo() local
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/ |
| H A D | AArch64StackTagging.cpp | 416 bool AArch64StackTagging::isInterestingAlloca(const AllocaInst &AI) { in isInterestingAlloca() 432 void AArch64StackTagging::tagAlloca(AllocaInst *AI, Instruction *InsertBefore, in tagAlloca() 454 void AArch64StackTagging::untagAlloca(AllocaInst *AI, Instruction *InsertBefore, in untagAlloca() 468 AllocaInst *AI = Info.AI; in insertBaseTaggedPointer() local 499 [this](const AllocaInst &AI) { return isInterestingAlloca(AI); }); in runOnFunction() 547 AllocaInst *AI = Info.AI; in runOnFunction() local
|
| /llvm-project-15.0.7/llvm/tools/opt/ |
| H A D | AnalysisWrappers.cpp | 46 for (auto AI = CB->arg_begin(), E = CB->arg_end(); AI != E; ++AI) { in runOnModule() local
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUArgumentUsageInfo.cpp | 154 AMDGPUFunctionArgInfo AI; in fixedABILayout() local
|
| /llvm-project-15.0.7/compiler-rt/lib/ubsan/ |
| H A D | ubsan_diag.cpp | 87 AddressInfo AI; in MaybeReportErrorSummary() local 97 const AddressInfo &AI = Loc.getSymbolizedStack()->info; in MaybeReportErrorSummary() local 440 const AddressInfo &AI = Stack.get()->info; in IsPCSuppressed() local
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Instrumentation/ |
| H A D | Instrumentation.cpp | 46 if (auto *AI = dyn_cast<AllocaInst>(I)) { in PrepareToSplitEntryBlock() local
|
| H A D | BoundsChecking.cpp | 165 } else if (AtomicCmpXchgInst *AI = dyn_cast<AtomicCmpXchgInst>(&I)) { in addBoundsChecking() local 170 } else if (AtomicRMWInst *AI = dyn_cast<AtomicRMWInst>(&I)) { in addBoundsChecking() local
|
| /llvm-project-15.0.7/llvm/include/llvm/Transforms/Utils/ |
| H A D | ASanStackFrameLayout.h | 37 AllocaInst *AI; // The actual AllocaInst. member
|
| H A D | MemoryTaggingSupport.h | 50 AllocaInst *AI; member
|
| /llvm-project-15.0.7/llvm/unittests/Analysis/ |
| H A D | LoadsTest.cpp | 51 auto *AI = dyn_cast<AllocaInst>(Inst); in TEST() local
|