/openbsd/gnu/llvm/llvm/lib/Transforms/Utils/ |
H A D | MemoryTaggingSupport.cpp | 118 if (AllocaInst *AI = dyn_cast<AllocaInst>(&Inst)) { in visit() local 127 AllocaInst *AI = findAllocaForValue(II->getArgOperand(1)); in visit() local 142 if (auto *AI = dyn_cast_or_null<AllocaInst>(V)) { in visit() local 157 bool StackInfoBuilder::isInterestingAlloca(const AllocaInst &AI) { in isInterestingAlloca() 175 uint64_t getAllocaSizeInBytes(const AllocaInst &AI) { in getAllocaSizeInBytes()
|
H A D | PromoteMemoryToRegister.cpp | 63 bool llvm::isAllocaPromotable(const AllocaInst *AI) { in isAllocaPromotable() 111 void init(AllocaInst *AI) { in init() 399 static void removeIntrinsicUsers(AllocaInst *AI) { in removeIntrinsicUsers() 441 static bool rewriteSingleStoreAlloca(AllocaInst *AI, AllocaInfo &Info, in rewriteSingleStoreAlloca() 543 static bool promoteSingleBlockAlloca(AllocaInst *AI, const AllocaInfo &Info, in promoteSingleBlockAlloca() 646 AllocaInst *AI = Allocas[AllocaNum]; in run() local 880 AllocaInst *AI, AllocaInfo &Info, in ComputeLiveInBlocks() 1048 DenseMap<AllocaInst *, unsigned>::iterator AI = AllocaLookup.find(Src); in RenamePass() local
|
/openbsd/gnu/usr.bin/gcc/gcc/testsuite/g++.old-deja/g++.jason/ |
H A D | ctor2.C | 8 struct AI : AP { struct 12 AI::AI(unsigned char c) in AI() function
|
/openbsd/gnu/llvm/llvm/lib/CodeGen/ |
H A D | StackProtector.cpp | 169 bool StackProtector::HasAddressTaken(const Instruction *AI, in HasAddressTaken() 313 if (const AllocaInst *AI = dyn_cast<AllocaInst>(&I)) { in RequiresStackProtector() local 425 const TargetLoweringBase *TLI, AllocaInst *&AI) { in CreatePrologue() 450 AllocaInst *AI = nullptr; // Place on stack that stores the stack guard. in InsertStackProtectors() local 622 const AllocaInst *AI = MFI.getObjectAllocation(I); in copyToMachineFrameInfo() local
|
H A D | ReturnProtectorLowering.cpp | 70 static bool hasAddressTaken(const Instruction *AI, in hasAddressTaken() 205 if (const AllocaInst *AI = dyn_cast<AllocaInst>(&I)) { in determineReturnProtectorRegister() local 233 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI) { in determineReturnProtectorRegister() local 277 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI) { in determineReturnProtectorRegister() 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
|
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 | 85 for (MCRegAliasIterator AI(*I, TRI, true); AI.isValid(); ++AI) in runOnMachineFunction() local 97 for (MCRegAliasIterator AI(*I, TRI, true); AI.isValid(); ++AI) in runOnMachineFunction() local
|
H A D | RegisterScavenging.cpp | 318 for (MCRegAliasIterator AI(MO.getReg(), TRI, true); AI.isValid(); ++AI) in findSurvivorReg() local 537 for (MCRegAliasIterator AI(MO.getReg(), TRI, true); AI.isValid(); ++AI) in scavengeRegister() local 551 for (MCRegAliasIterator AI(SI.Reg, TRI, true); AI.isValid(); ++AI) in scavengeRegister() local
|
/openbsd/gnu/llvm/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 98 const AllocaInst *AI = findMatchingAlloca(*II, DL); in collectMarkers() local 405 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
|
/openbsd/gnu/usr.bin/gcc/gcc/testsuite/g++.old-deja/g++.pt/ |
H A D | friend44.C | 9 struct AI { struct
|
/openbsd/gnu/llvm/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
|
/openbsd/gnu/llvm/llvm/lib/Transforms/Instrumentation/ |
H A D | BoundsChecking.cpp | 166 } else if (AtomicCmpXchgInst *AI = dyn_cast<AtomicCmpXchgInst>(&I)) { in addBoundsChecking() local 171 } else if (AtomicRMWInst *AI = dyn_cast<AtomicRMWInst>(&I)) { in addBoundsChecking() local
|
H A D | Instrumentation.cpp | 46 if (auto *AI = dyn_cast<AllocaInst>(I)) { in PrepareToSplitEntryBlock() local
|
/openbsd/gnu/llvm/llvm/lib/Target/AArch64/ |
H A D | AArch64StackTagging.cpp | 413 void AArch64StackTagging::tagAlloca(AllocaInst *AI, Instruction *InsertBefore, in tagAlloca() 435 void AArch64StackTagging::untagAlloca(AllocaInst *AI, Instruction *InsertBefore, in untagAlloca() 449 AllocaInst *AI = Info.AI; in insertBaseTaggedPointer() local 527 AllocaInst *AI = Info.AI; in runOnFunction() local
|
/openbsd/gnu/usr.bin/gcc/gcc/testsuite/gcc.dg/ |
H A D | ia64-sync-1.c | 9 static int AI[12]; variable
|
H A D | ia64-sync-2.c | 8 static int AI[18]; variable
|
H A D | ia64-sync-3.c | 8 static int AI[4]; variable
|
/openbsd/gnu/llvm/llvm/lib/Transforms/Coroutines/ |
H A D | CoroFrame.cpp | 473 [[nodiscard]] FieldIDType addFieldForAlloca(AllocaInst *AI, in addFieldForAlloca() 1341 auto *AI = dyn_cast<AllocaInst>(SI.getPointerOperand()); in visitStoreInst() local 1605 if (auto *AI = dyn_cast<AllocaInst>(Orig)) { in insertSpills() local 1618 if (auto *AI = dyn_cast<AllocaInst>(Orig)) { in insertSpills() local 2195 static bool isLocalAlloca(CoroAllocaAllocInst *AI) { in isLocalAlloca() 2228 static bool localAllocaNeedsStackSave(CoroAllocaAllocInst *AI) { in localAllocaNeedsStackSave() 2248 for (auto *AI : LocalAllocas) { in lowerLocalAllocas() local 2539 AllocaInst* AI = dyn_cast<AllocaInst>(&I); in sinkLifetimeStartMarkers() local 2587 auto *NewBitCast = [&](AllocaInst *AI) -> Value* { in sinkLifetimeStartMarkers() 2825 if (auto AI = dyn_cast<CoroAllocaAllocInst>(&I)) { in buildCoroutineFrame() local [all …]
|
/openbsd/gnu/llvm/llvm/lib/Target/X86/ |
H A D | X86RegisterInfo.cpp | 602 for (MCRegAliasIterator AI(X86::R8 + n, this, true); AI.isValid(); ++AI) in getReservedRegs() local 606 for (MCRegAliasIterator AI(X86::XMM8 + n, this, true); AI.isValid(); ++AI) in getReservedRegs() local 612 for (MCRegAliasIterator AI(X86::XMM0 + n, this, true); AI.isValid(); ++AI) in getReservedRegs() local 902 for (MCRegAliasIterator AI(Reg, this, true); AI.isValid(); ++AI) in findDeadCallerSavedReg() local
|
/openbsd/gnu/llvm/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
|
/openbsd/gnu/llvm/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUArgumentUsageInfo.cpp | 152 AMDGPUFunctionArgInfo AI; in fixedABILayout() local
|
/openbsd/gnu/llvm/llvm/lib/Transforms/Scalar/ |
H A D | TailRecursionElimination.cpp | 98 auto *AI = dyn_cast<AllocaInst>(&I); in canTRE() local 201 if (AllocaInst *AI = dyn_cast<AllocaInst>(&I)) in markTails() local 513 if (AllocaInst *AI = dyn_cast<AllocaInst>(OEBI++)) in createTailRecurseLoopHeader() local
|