Home
last modified time | relevance | path

Searched defs:AI (Results 1 – 25 of 203) sorted by relevance

123456789

/llvm-project-15.0.7/llvm/unittests/Transforms/Utils/
H A DIntegerDivisionTest.cpp36 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 DCallPromotionUtilsTest.cpp59 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 DMemoryTaggingSupport.cpp116 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 DPromoteMemoryToRegister.cpp63 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 DMem2Reg.cpp47 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 DCGFunctionInfo.h145 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 DStackProtector.cpp162 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 DRegUsageInfoCollector.cpp148 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 DRegisterClassInfo.cpp65 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 DAggressiveAntiDepBreaker.cpp157 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 DCriticalAntiDepBreaker.cpp69 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 DCodeGeneration.cpp85 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 Da1.h8 typedef A<int> AI; typedef
H A Da2.h8 typedef A<int> AI; typedef
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DStackLifetime.cpp45 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 DStackSafetyAnalysis.cpp154 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 DAArch64StackTagging.cpp416 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 DAnalysisWrappers.cpp46 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 DAMDGPUArgumentUsageInfo.cpp154 AMDGPUFunctionArgInfo AI; in fixedABILayout() local
/llvm-project-15.0.7/compiler-rt/lib/ubsan/
H A Dubsan_diag.cpp87 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 DInstrumentation.cpp46 if (auto *AI = dyn_cast<AllocaInst>(I)) { in PrepareToSplitEntryBlock() local
H A DBoundsChecking.cpp165 } 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 DASanStackFrameLayout.h37 AllocaInst *AI; // The actual AllocaInst. member
H A DMemoryTaggingSupport.h50 AllocaInst *AI; member
/llvm-project-15.0.7/llvm/unittests/Analysis/
H A DLoadsTest.cpp51 auto *AI = dyn_cast<AllocaInst>(Inst); in TEST() local

123456789