| /llvm-project/lldb/include/lldb/Expression/ |
| H A D | IRMemoryMap.h | 89 struct Allocation { struct 106 Allocation(lldb::addr_t process_alloc, lldb::addr_t process_start, argument 110 Allocation(const Allocation &) = delete; 111 const Allocation &operator=(const Allocation &) = delete; argument 114 static_assert(sizeof(Allocation) <= 120 typedef std::map<lldb::addr_t, Allocation> AllocationMap;
|
| /llvm-project/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/ |
| H A D | SimpleExecutorMemoryManager.h | 44 struct Allocation { struct 49 using AllocationsMap = DenseMap<void *, Allocation>; argument 51 Error deallocateImpl(void *Base, Allocation &A);
|
| H A D | ExecutorSharedMemoryMapperService.h | 44 struct Allocation { 47 using AllocationMap = DenseMap<ExecutorAddr, Allocation>; 43 struct Allocation { global() struct 46 DeinitializationActionsAllocation global() argument
|
| /llvm-project/llvm/include/llvm/ADT/ |
| H A D | StringMapEntry.h | 52 void *Allocation = Allocator.Allocate(AllocSize, EntryAlign); in allocateWithKey() local 53 assert(Allocation && "Unhandled out-of-memory"); in allocateWithKey() 56 char *Buffer = reinterpret_cast<char *>(Allocation) + EntrySize; in allocateWithKey() 60 return Allocation; in allocateWithKey()
|
| /llvm-project/lldb/source/Expression/ |
| H A D | IRMemoryMap.cpp | 303 IRMemoryMap::Allocation::Allocation(lldb::addr_t process_alloc, in Allocation() 471 Allocation &allocation = iter->second; in Free() 486 Allocation &allocation = iter->second; in Free() 524 Allocation &al = iter->second; in GetAllocSize() 562 Allocation &allocation = iter->second; in WriteMemory() 674 Allocation &allocation = iter->second; in ReadMemory() 809 Allocation &allocation = iter->second; in GetMemoryData() 295 IRMemoryMap::Allocation::Allocation(lldb::addr_t process_alloc, Allocation() function in IRMemoryMap::Allocation
|
| /llvm-project/llvm/docs/ |
| H A D | MemTagSanitizer.rst | 51 * Every 16 aligned bytes of memory can be assigned a 4-bit Allocation Tag. 53 * Most memory access instructions generate an exception if Address Tag != Allocation Tag. 59 Stack-based memory errors are detected by updating Allocation Tag for 91 There is no need to change Allocation Tags for the bulk of the
|
| /llvm-project/flang/lib/Lower/ |
| H A D | Allocatable.cpp | 321 std::get<std::list<Fortran::parser::Allocation>>(stmt.t)) in lower() 327 struct Allocation { in hasCoarraySpec() argument 328 const Fortran::parser::Allocation &alloc; in hasCoarraySpec() 346 Allocation unwrapAllocation(const Fortran::parser::Allocation &alloc) { in unwrapAllocation() 350 return Allocation{alloc, *symbol.GetType()}; in visitAllocateOptions() 386 void lowerAllocation(const Allocation &alloc) { in lowerAllocation() 398 static bool lowerBoundsAreOnes(const Allocation &alloc) { in lowerBoundsAreOnes() 407 std::string mangleAlloc(const Allocation &alloc) { 413 void genInlinedAllocation(const Allocation in genInlinedAllocation() 324 struct Allocation { global() struct in __anonaa7c943c0111::AllocateStmtHelper 325 alloc__anonaa7c943c0111::AllocateStmtHelper::Allocation global() argument 326 type__anonaa7c943c0111::AllocateStmtHelper::Allocation global() argument 332 getAllocObj__anonaa7c943c0111::AllocateStmtHelper::Allocation getAllocObj() argument 335 getSymbol__anonaa7c943c0111::AllocateStmtHelper::Allocation getSymbol() argument 338 getShapeSpecs__anonaa7c943c0111::AllocateStmtHelper::Allocation getShapeSpecs() argument [all...] |
| /llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | MemoryMapper.h | 105 struct Allocation { struct 109 using AllocationMap = DenseMap<ExecutorAddr, Allocation>; argument
|
| /llvm-project/llvm/lib/ExecutionEngine/Orc/TargetProcess/ |
| H A D | SimpleExecutorMemoryManager.cpp | 76 std::pair<void *, Allocation> AllocToDestroy; in finalize() 153 std::vector<std::pair<void *, Allocation>> AllocPairs; in deallocate() 211 Error SimpleExecutorMemoryManager::deallocateImpl(void *Base, Allocation &A) { in deallocateImpl()
|
| /llvm-project/llvm/lib/CodeGen/ |
| H A D | StackColoring.cpp | 672 const AllocaInst *Allocation = MFI->getObjectAllocation(Slot); in collectMarkers() 673 if (Allocation) { in collectMarkers() 680 << " with allocation: " << Allocation->getName() << "\n"); in collectMarkers() 757 const AllocaInst *Allocation = MFI->getObjectAllocation(Slot); in collectMarkers() 758 if (Allocation) { in collectMarkers() 760 << " with allocation: " << Allocation->getName()); in collectMarkers() 667 const AllocaInst *Allocation = MFI->getObjectAllocation(Slot); collectMarkers() local 752 const AllocaInst *Allocation = MFI->getObjectAllocation(Slot); collectMarkers() local
|
| /llvm-project/flang/lib/Semantics/ |
| H A D | check-allocate.cpp | 41 const parser::Allocation &alloc, AllocateCheckerInfo &info) in AllocationCheckerHelper() 55 static int ShapeSpecRank(const parser::Allocation &allocation) { in ShapeSpecRank() 60 static int CoarraySpecRank(const parser::Allocation &allocation) { in CoarraySpecRank() 717 for (const parser::Allocation &allocation : in Leave() 718 std::get<std::list<parser::Allocation>>(allocateStmt.t)) {
|
| /llvm-project/clang-tools-extra/docs/clang-tidy/checks/bugprone/ |
| H A D | multiple-new-in-one-expression.rst | 64 // Allocation of 'B'/'A' may fail after memory for 'A'/'B' was allocated. 70 …// Allocation of 'B'/'A' may fail after memory for 'A'/'B' was allocated but not yet passed to fun… 73 // Allocation of 'B' may fail after memory for 'A' was allocated.
|
| /llvm-project/llvm/lib/ExecutionEngine/Interpreter/ |
| H A D | Interpreter.h | 47 for (void *Allocation : Allocations) in ~AllocaHolder() local 48 free(Allocation); in ~AllocaHolder()
|
| /llvm-project/compiler-rt/lib/hwasan/ |
| H A D | hwasan_report.cpp | 158 const char *Allocation() const { return Magenta(); } in Allocation() function in __hwasan::__anonfdd1ce240111::Decorator 743 Printf("%s", d.Allocation()); in PrintHeapOrGlobalCandidate() 848 Printf("%s", d.Allocation()); in PrintAddressDescription() 853 Printf("%s", d.Allocation()); in PrintAddressDescription() 975 Printf("%s", d.Allocation()); in ~TailOverwrittenReport() 980 Printf("%s", d.Allocation()); in ~TailOverwrittenReport()
|
| /llvm-project/compiler-rt/lib/asan/ |
| H A D | asan_descriptions.cpp | 425 Printf("%sfreed by thread %s here:%s\n", d.Allocation(), in Print() 429 Printf("%spreviously allocated by thread %s here:%s\n", d.Allocation(), in Print() 432 Printf("%sallocated by thread %s here:%s\n", d.Allocation(), in Print()
|
| H A D | asan_descriptions.h | 46 const char *Allocation() { return Magenta(); } in Access() 48 const char *Allocation() { return Magenta(); } Allocation() function
|
| /llvm-project/llvm/test/CodeGen/M68k/ |
| H A D | pipeline.ll | 68 ; CHECK-NEXT: Local Stack Slot Allocation 106 ; CHECK-NEXT: Register Allocation Pass Scoring
|
| /llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsFastISel.cpp | 1354 SmallVector<AllocatedReg, 4> Allocation; in fastLowerArguments() 1395 Allocation.emplace_back(&Mips::GPR32RegClass, *NextGPR32++); in fastLowerArguments() 1415 Allocation.emplace_back(&Mips::GPR32RegClass, *NextGPR32++); in fastLowerArguments() 1432 Allocation.emplace_back(&Mips::FGR32RegClass, *NextFGR32++); in fastLowerArguments() 1451 Allocation.emplace_back(&Mips::AFGR64RegClass, *NextAFGR64++); in fastLowerArguments() 1470 unsigned SrcReg = Allocation[ArgNo].Reg; in fastLowerArguments() 1471 Register DstReg = FuncInfo.MF->addLiveIn(SrcReg, Allocation[ArgNo].RC); in fastLowerArguments() 1475 Register ResultReg = createResultReg(Allocation[ArgNo].RC); in fastLowerArguments() 1342 SmallVector<AllocatedReg, 4> Allocation; fastLowerArguments() local
|
| /llvm-project/llvm/test/tools/llvm-objdump/COFF/ |
| H A D | private-headers-old.test | 71 LOADCFG-NEXT: Maximum Allocation Size: 0
|
| /llvm-project/mlir/include/mlir/Dialect/Bufferization/IR/ |
| H A D | AllocationOpInterface.td | 1 //===-- AllocationOpInterface.td - Allocation op interface -*- tablegen -*-===//
|
| /llvm-project/llvm/test/CodeGen/LoongArch/ |
| H A D | opt-pipeline.ll | 97 ; LAXX-NEXT: Local Stack Slot Allocation 139 ; LAXX-NEXT: Register Allocation Pass Scoring
|
| /llvm-project/llvm/test/CodeGen/PowerPC/ |
| H A D | O0-pipeline.ll | 40 ; CHECK-NEXT: Local Stack Slot Allocation
|
| /llvm-project/llvm/test/CodeGen/ARM/ |
| H A D | O3-pipeline.ll | 92 ; CHECK-NEXT: Local Stack Slot Allocation 144 ; CHECK-NEXT: Register Allocation Pass Scoring
|
| /llvm-project/llvm/test/CodeGen/RISCV/ |
| H A D | O3-pipeline.ll | 105 ; CHECK-NEXT: Local Stack Slot Allocation 159 ; CHECK-NEXT: Register Allocation Pass Scoring
|
| H A D | O0-pipeline.ll | 41 ; CHECK-NEXT: Local Stack Slot Allocation
|