/netbsd-src/external/apache2/llvm/dist/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 224 auto AI = getIndirect(Alignment, ByVal, Realign); variable 229 auto AI = ABIArgInfo(InAlloca); variable 235 auto AI = ABIArgInfo(Expand); in getExpand() local [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
H A D | StackProtector.cpp | 166 bool StackProtector::HasAddressTaken(const Instruction *AI, in HasAddressTaken() 303 if (const AllocaInst *AI = dyn_cast<AllocaInst>(&I)) { in RequiresStackProtector() local 415 const TargetLoweringBase *TLI, AllocaInst *&AI) { in CreatePrologue() 441 AllocaInst *AI = nullptr; // Place on stack that stores the stack guard. in InsertStackProtectors() local 606 const AllocaInst *AI = MFI.getObjectAllocation(I); in copyToMachineFrameInfo() local
|
H A D | RegUsageInfoCollector.cpp | 149 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI) in runOnMachineFunction() local 162 for (MCRegAliasIterator AI(PReg, TRI, true); AI.isValid(); ++AI) in runOnMachineFunction() local
|
H A D | AggressiveAntiDepBreaker.cpp | 158 for (MCRegAliasIterator AI(LI.PhysReg, TRI, true); AI.isValid(); ++AI) { in StartBlock() local 176 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI) { in StartBlock() local 306 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI) in HandleLastUse() local 389 for (MCRegAliasIterator AI(Reg, TRI, false); AI.isValid(); ++AI) { in PrescanInstruction() local 420 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI) { in PrescanInstruction() local 680 for (MCRegAliasIterator AI(NewReg, TRI, false); AI.isValid(); ++AI) { in FindSuitableFreeRegisters() local 918 for (MCRegAliasIterator AI(AntiDepReg, TRI, true); AI.isValid(); ++AI) in BreakAntiDependencies() local
|
H A D | CriticalAntiDepBreaker.cpp | 70 for (MCRegAliasIterator AI(LI.PhysReg, TRI, true); AI.isValid(); ++AI) { in StartBlock() local 88 for (MCRegAliasIterator AI(*I, TRI, true); AI.isValid(); ++AI) { in StartBlock() local 200 for (MCRegAliasIterator AI(Reg, TRI, false); AI.isValid(); ++AI) { in PrescanInstruction() local 330 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI) { in ScanInstruction() local
|
H A D | CallingConvLower.cpp | 62 for (MCRegAliasIterator AI(Reg, &TRI, true); AI.isValid(); ++AI) in MarkAllocated() local 67 for (MCRegAliasIterator AI(Reg, &TRI, true); AI.isValid(); ++AI) in MarkUnallocated() local 77 for (MCRegAliasIterator AI(ValAssign.getLocReg(), &TRI, true); in IsShadowAllocatedReg() local
|
H A D | MachineRegisterInfo.cpp | 522 for (MCRegAliasIterator AI(PhysReg, TRI, true); in isConstantPhysReg() local 575 for (MCRegAliasIterator AI(PhysReg, TRI, true); AI.isValid(); ++AI) { in isPhysRegModified() local 616 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI) in disableCalleeSavedRegister() local
|
H A D | RegisterClassInfo.cpp | 64 for (MCRegAliasIterator AI(*I, TRI, true); AI.isValid(); ++AI) in runOnMachineFunction() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/ |
H A D | AArch64StackTagging.cpp | 286 AllocaInst *AI; member 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 559 if (auto *AI = dyn_cast<AllocaInst>(I)) { in runOnFunction() local 567 if (auto *AI = dyn_cast_or_null<AllocaInst>(V)) in runOnFunction() local 575 AllocaInst *AI = findAllocaForValue(II->getArgOperand(1)); in runOnFunction() local 642 AllocaInst *AI = Info.AI; in runOnFunction() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
H A D | StackLifetime.cpp | 50 bool StackLifetime::isAliveAfter(const AllocaInst *AI, in isAliveAfter() 71 const AllocaInst *AI = findAllocaForValue(II.getArgOperand(1), true); in findMatchingAlloca() local 104 const AllocaInst *AI = findMatchingAlloca(*II, DL); in collectMarkers() local 396 if (const AllocaInst *AI = dyn_cast<AllocaInst>(&I)) in run() local
|
H A D | StackSafetyAnalysis.cpp | 146 ConstantRange getStaticAllocaSizeRange(const AllocaInst &AI) { in getStaticAllocaSizeRange() 202 if (const AllocaInst *AI = dyn_cast<AllocaInst>(&I)) { in print() local 335 const AllocaInst *AI = dyn_cast<AllocaInst>(Ptr); in analyzeAllUses() local 449 if (auto *AI = dyn_cast<AllocaInst>(&I)) in run() local 454 for (auto *AI : Allocas) { in run() local 811 const AllocaInst *AI = KV.first; in getInfo() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
H A D | PromoteMemoryToRegister.cpp | 64 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() 555 AllocaInst *AI = Allocas[AllocaNum]; in run() local 785 AllocaInst *AI, AllocaInfo &Info, in ComputeLiveInBlocks() 952 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
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
H A D | X86RegisterInfo.cpp | 600 for (MCRegAliasIterator AI(X86::R8 + n, this, true); AI.isValid(); ++AI) in getReservedRegs() local 604 for (MCRegAliasIterator AI(X86::XMM8 + n, this, true); AI.isValid(); ++AI) in getReservedRegs() local 610 for (MCRegAliasIterator AI(X86::XMM0 + n, this, true); AI.isValid(); ++AI) in getReservedRegs() local 839 for (MCRegAliasIterator AI(Reg, this, true); AI.isValid(); ++AI) in findDeadCallerSavedReg() local
|
/netbsd-src/external/gpl3/gcc.old/dist/libsanitizer/ubsan/ |
H A D | ubsan_diag.cc | 80 AddressInfo AI; in MaybeReportErrorSummary() local 90 const AddressInfo &AI = Loc.getSymbolizedStack()->info; in MaybeReportErrorSummary() local 429 const AddressInfo &AI = Stack.get()->info; in IsPCSuppressed() local
|
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/ubsan/ |
H A D | ubsan_diag.cc | 82 AddressInfo AI; in MaybeReportErrorSummary() local 92 const AddressInfo &AI = Loc.getSymbolizedStack()->info; in MaybeReportErrorSummary() local 431 const AddressInfo &AI = Stack.get()->info; in IsPCSuppressed() local
|
/netbsd-src/external/gpl3/gcc/dist/libsanitizer/ubsan/ |
H A D | ubsan_diag.cpp | 89 AddressInfo AI; in MaybeReportErrorSummary() local 99 const AddressInfo &AI = Loc.getSymbolizedStack()->info; in MaybeReportErrorSummary() local 442 const AddressInfo &AI = Stack.get()->info; in IsPCSuppressed() local
|
/netbsd-src/external/apache2/llvm/dist/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
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/ |
H A D | HWAddressSanitizer.cpp | 880 static uint64_t getAllocaSizeInBytes(const AllocaInst &AI) { in getAllocaSizeInBytes() 892 bool HWAddressSanitizer::tagAlloca(IRBuilder<> &IRB, AllocaInst *AI, Value *Tag, in tagAlloca() 973 AllocaInst *AI, unsigned AllocaNo) { in getAllocaTag() 1151 auto *AI = Allocas[N]; in instrumentStack() local 1192 bool HWAddressSanitizer::isInterestingAlloca(const AllocaInst &AI) { in isInterestingAlloca() 1226 if (AllocaInst *AI = dyn_cast<AllocaInst>(&Inst)) { in sanitizeFunction() local 1319 if (auto *AI = dyn_cast_or_null<AllocaInst>(V)) { in sanitizeFunction() local 1340 if (auto *AI = dyn_cast<AllocaInst>(I)) in sanitizeFunction() local
|
H A D | BoundsChecking.cpp | 164 } else if (AtomicCmpXchgInst *AI = dyn_cast<AtomicCmpXchgInst>(&I)) { in addBoundsChecking() local 169 } 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
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUArgumentUsageInfo.cpp | 150 AMDGPUFunctionArgInfo AI; in fixedABILayout() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/ |
H A D | ASanStackFrameLayout.h | 37 AllocaInst *AI; // The actual AllocaInst. member
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/ |
H A D | CoroFrame.cpp | 441 LLVM_NODISCARD FieldIDType addFieldForAlloca(AllocaInst *AI, in addFieldForAlloca() 1266 auto *AI = dyn_cast<AllocaInst>(SI.getPointerOperand()); in visitStoreInst() local 1513 if (auto *AI = dyn_cast<AllocaInst>(Orig)) { in insertSpills() local 2001 static bool isLocalAlloca(CoroAllocaAllocInst *AI) { in isLocalAlloca() 2034 static bool localAllocaNeedsStackSave(CoroAllocaAllocInst *AI) { in localAllocaNeedsStackSave() 2054 for (auto AI : LocalAllocas) { in lowerLocalAllocas() local 2096 static Instruction *lowerNonLocalAlloca(CoroAllocaAllocInst *AI, in lowerNonLocalAlloca() 2347 AllocaInst* AI = dyn_cast<AllocaInst>(&I); in sinkLifetimeStartMarkers() local 2361 auto collectLifetimeStart = [&](Instruction *U, AllocaInst *AI) { in sinkLifetimeStartMarkers() 2395 auto *NewBitCast = [&](AllocaInst *AI) -> Value* { in sinkLifetimeStartMarkers() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineLoadStoreAlloca.cpp | 150 AllocaInst *AI, in isOnlyCopiedFromConstantMemory() 159 static bool isDereferenceableForAllocaSize(const Value *V, const AllocaInst *AI, in isDereferenceableForAllocaSize() 171 AllocaInst &AI) { in simplifyAllocaArraySize() 353 Instruction *InstCombinerImpl::visitAllocaInst(AllocaInst &AI) { in visitAllocaInst() 772 if (AllocaInst *AI = dyn_cast<AllocaInst>(P)) { in isObjectSizeLessThanOrEq() local
|