/freebsd/contrib/llvm-project/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 …]
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | MemoryTaggingSupport.cpp | 118 if (auto *AI = dyn_cast_or_null<AllocaInst>(V)) { in visit() local 138 if (AllocaInst *AI = dyn_cast<AllocaInst>(&Inst)) { in visit() local 147 AllocaInst *AI = findAllocaForValue(II->getArgOperand(1)); in visit() local 162 if (auto *AI = dyn_cast_or_null<AllocaInst>(V)) { in visit() local 181 bool StackInfoBuilder::isInterestingAlloca(const AllocaInst &AI) { in isInterestingAlloca() 201 uint64_t getAllocaSizeInBytes(const AllocaInst &AI) { in getAllocaSizeInBytes()
|
H A D | PromoteMemoryToRegister.cpp | 65 bool llvm::isAllocaPromotable(const AllocaInst *AI) { in isAllocaPromotable() 132 void init(AllocaInst *AI) { in init() 479 static void removeIntrinsicUsers(AllocaInst *AI) { in removeIntrinsicUsers() 522 rewriteSingleStoreAlloca(AllocaInst *AI, AllocaInfo &Info, LargeBlockInfo &LBI, in rewriteSingleStoreAlloca() 637 promoteSingleBlockAlloca(AllocaInst *AI, const AllocaInfo &Info, in promoteSingleBlockAlloca() 754 AllocaInst *AI = Allocas[AllocaNum]; in run() local 999 AllocaInst *AI, AllocaInfo &Info, in ComputeLiveInBlocks() 1179 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
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | StackProtector.cpp | 171 HasAddressTaken(const Instruction * AI,TypeSize AllocSize,Module * M,SmallPtrSet<const PHINode *,16> & VisitedPHIs) HasAddressTaken() argument 327 if (const AllocaInst *AI = dyn_cast<AllocaInst>(&I)) { requiresStackProtector() local 452 CreatePrologue(Function * F,Module * M,Instruction * CheckLoc,const TargetLoweringBase * TLI,AllocaInst * & AI) CreatePrologue() argument 477 AllocaInst *AI = nullptr; // Place on stack that stores the stack guard. InsertStackProtectors() local 650 const AllocaInst *AI = MFI.getObjectAllocation(I); copyToMachineFrameInfo() local [all...] |
H A D | RegUsageInfoCollector.cpp | 151 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI) in runOnMachineFunction() local 164 for (MCRegAliasIterator AI(PReg, 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 304 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI) in HandleLastUse() local 384 for (MCRegAliasIterator AI(Reg, TRI, false); AI.isValid(); ++AI) { in PrescanInstruction() local 414 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI) { in PrescanInstruction() local 664 for (MCRegAliasIterator AI(NewReg, TRI, false); AI.isValid(); ++AI) { in FindSuitableFreeRegisters() 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 329 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI) { in ScanInstruction() local
|
H A D | RDFRegisters.cpp | 127 for (MCRegAliasIterator AI(Reg, &TRI, false); AI.isValid(); ++AI) getAliasSet() local 197 MCRegUnitMaskIterator AI(A.Reg, &getTRI()); equal_to() local 242 llvm::MCRegUnitMaskIterator AI(A.Reg, &getTRI()); less() local [all...] |
H A D | MachineRegisterInfo.cpp | 537 for (MCRegAliasIterator AI(PhysReg, TRI, true); in isConstantPhysReg() local 590 for (MCRegAliasIterator AI(PhysReg, TRI, true); AI.isValid(); ++AI) { in isPhysRegModified() local 632 for (MCRegAliasIterator AI(Reg, TRI, true); AI.isValid(); ++AI) in disableCalleeSavedRegister() local
|
H A D | CallingConvLower.cpp | 63 for (MCRegAliasIterator AI(Reg, &TRI, true); AI.isValid(); ++AI) in MarkAllocated() local 68 for (MCRegAliasIterator AI(Reg, &TRI, true); AI.isValid(); ++AI) in MarkUnallocated() local
|
/freebsd/contrib/llvm-project/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() argument 210 if (const AllocaInst *AI = dyn_cast<AllocaInst>(&I)) { in print() local 365 isSafeAccess(const Use & U,AllocaInst * AI,Value * V) isSafeAccess() argument 370 isSafeAccess(const Use & U,AllocaInst * AI,TypeSize TS) isSafeAccess() argument 379 isSafeAccess(const Use & U,AllocaInst * AI,const SCEV * AccessSize) isSafeAccess() argument 421 AllocaInst *AI = dyn_cast<AllocaInst>(Ptr); analyzeAllUses() local 562 if (auto *AI = dyn_cast<AllocaInst>(&I)) run() local 567 for (auto *AI : Allocas) { run() local 923 const AllocaInst *AI = KV.first; getInfo() local [all...] |
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86RegisterInfo.cpp | 607 for (MCRegAliasIterator AI(X86::R8 + n, this, true); AI.isValid(); ++AI) in getReservedRegs() local 611 for (MCRegAliasIterator AI(X86::XMM8 + n, this, true); AI.isValid(); ++AI) in getReservedRegs() local 617 for (MCRegAliasIterator AI(X86::XMM16 + n, this, true); AI.isValid(); in getReservedRegs() local 628 for (MCRegAliasIterator AI(X86::R14, this, true); AI.isValid(); ++AI) in getReservedRegs() local 630 for (MCRegAliasIterator AI(X86::R15, this, true); AI.isValid(); ++AI) in getReservedRegs() local 999 for (MCRegAliasIterator AI(Reg, this, true); AI.isValid(); ++AI) in findDeadCallerSavedReg() local
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | BoundsChecking.cpp | 167 } else if (AtomicCmpXchgInst *AI = dyn_cast<AtomicCmpXchgInst>(&I)) { in addBoundsChecking() local 172 } else if (AtomicRMWInst *AI = dyn_cast<AtomicRMWInst>(&I)) { in addBoundsChecking() local
|
H A D | Instrumentation.cpp | 43 if (auto *AI = dyn_cast<AllocaInst>(I)) { in PrepareToSplitEntryBlock() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyRefTypeMem2Local.cpp | 59 void WebAssemblyRefTypeMem2Local::visitAllocaInst(AllocaInst &AI) { in visitAllocaInst()
|
/freebsd/contrib/llvm-project/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 448 const AddressInfo &AI = Stack.get()->info; in IsPCSuppressed() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUArgumentUsageInfo.cpp | 156 AMDGPUFunctionArgInfo AI; in fixedABILayout() local
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
H A D | ASanStackFrameLayout.h | 37 AllocaInst *AI; // The actual AllocaInst. member
|
H A D | MemoryTaggingSupport.h | 52 AllocaInst *AI; member
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64StackTagging.cpp | 433 void AArch64StackTagging::tagAlloca(AllocaInst *AI, Instruction *InsertBefore, in tagAlloca() 455 void AArch64StackTagging::untagAlloca(AllocaInst *AI, Instruction *InsertBefore, in untagAlloca() 470 AllocaInst *AI = Info.AI; in insertBaseTaggedPointer() local 583 AllocaInst *AI = Info.AI; in runOnFunction() local
|
H A D | AArch64SpeculationHardening.cpp | 501 for (MCRegAliasIterator AI(Op.getReg(), TRI, true); AI.isValid(); ++AI) in slhLoads() local 573 for (MCRegAliasIterator AI(Op.getReg(), TRI, true); AI.isValid(); ++AI) in expandSpeculationSafeValue() local
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-mca/ |
H A D | CodeRegion.cpp | 164 SmallVector<Instrument *> AI; in getActiveInstruments() local
|
/freebsd/contrib/llvm-project/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 521 if (AllocaInst *AI = dyn_cast<AllocaInst>(OEBI++)) in createTailRecurseLoopHeader() local
|