Go to the source code of this file.
◆ DEBUG_TYPE
#define DEBUG_TYPE "regalloc" |
◆ INITIALIZE_PASS_BEGIN()
◆ Allocator
Definition at line 142 of file RegAllocBasic.cpp.
Referenced by llvm::RecyclingAllocator< llvm::BumpPtrAllocatorImpl, FinalizedAllocInfo >::Allocate(), llvm::Recycler< FinalizedAllocInfo, sizeof(FinalizedAllocInfo), alignof(FinalizedAllocInfo) >::Allocate(), llvm::ArrayRecycler< llvm::SDUse >::allocate(), llvm::SpecificBumpPtrAllocator< llvm::LazyCallGraph::SCC >::Allocate(), llvm::MCContext::allocate(), llvm::GVNExpression::AggregateValueExpression::allocateIntOperands(), llvm::MachineFunction::allocateOperandArray(), llvm::GVNExpression::BasicExpression::allocateOperands(), llvm::StringMapEntryBase::allocateWithKey(), llvm::LiveRange::assign(), llvm::SSAUpdaterImpl< UpdaterT >::BuildBlockList(), llvm::Recycler< FinalizedAllocInfo, sizeof(FinalizedAllocInfo), alignof(FinalizedAllocInfo) >::clear(), llvm::ArrayRecycler< llvm::SDUse >::clear(), llvm::StringMap< uint64_t >::clear(), llvm::MachineFunction::cloneInfo(), llvm::MachineFunction::cloneInfoFrom(), llvm::pdb::PDBFileBuilder::commit(), llvm::pdb::DbiStreamBuilder::commit(), commitFpm(), llvm::yaml::MappingTraits< const InterfaceFile * >::NormalizedTBD::copyString(), llvm::msf::MSFBuilder::create(), llvm::ScopedHashTableVal< K, V >::Create(), llvm::MachineFunctionInfo::create(), llvm::msf::MappedBlockStream::createDirectoryStream(), llvm::msf::WritableMappedBlockStream::createDirectoryStream(), llvm::msf::MappedBlockStream::createFpmStream(), llvm::msf::WritableMappedBlockStream::createFpmStream(), llvm::pdb::NativeSession::createFromExe(), llvm::pdb::NativeSession::createFromPdb(), llvm::pdb::NativeSession::createFromPdbPath(), llvm::msf::MappedBlockStream::createIndexedStream(), llvm::msf::WritableMappedBlockStream::createIndexedStream(), llvm::jitlink::MachOLinkGraphBuilder::createNormalizedSymbol(), llvm::OpenMPIRBuilder::createOMPAlloc(), llvm::OpenMPIRBuilder::createOMPFree(), llvm::msf::MappedBlockStream::createStream(), llvm::msf::WritableMappedBlockStream::createStream(), llvm::LiveInterval::createSubRange(), llvm::LiveInterval::createSubRangeFrom(), llvm::RecyclingAllocator< llvm::BumpPtrAllocatorImpl, FinalizedAllocInfo >::Deallocate(), llvm::ScopedHashTableVal< K, V >::Destroy(), llvm::ConnectedVNInfoEqClasses::Distribute(), llvm::StringMap< uint64_t >::erase(), llvm::msf::MappedBlockStream::getAllocator(), llvm::pdb::PDBFile::getAllocator(), llvm::msf::MSFBuilder::getAllocator(), llvm::ScopedHashTable< K, V, DenseMapInfo< K >, MallocAllocator >::getAllocator(), llvm::StringMap< uint64_t >::getAllocator(), llvm::MachineFunction::getInfo(), llvm::ImmutableListFactory< T >::ImmutableListFactory(), llvm::InformationCache::InformationCache(), llvm::pdb::PDBFileBuilder::initialize(), llvm::CodeViewYAML::initializeStringsAndChecksums(), llvm::ScopedHashTable< K, V, DenseMapInfo< K >, MallocAllocator >::insertIntoScope(), llvm::FoldingSetNodeID::Intern(), llvm::LiveRange::LiveRange(), loadPdbFile(), operator new(), llvm::StringMap< uint64_t >::operator=(), llvm::SpecificBumpPtrAllocator< llvm::LazyCallGraph::SCC >::operator=(), llvm::RecyclingAllocator< llvm::BumpPtrAllocatorImpl, FinalizedAllocInfo >::PrintStats(), printSymbolizedStackTrace(), llvm::LiveInterval::refineSubRanges(), llvm::internal::NfaTranscriber::reset(), llvm::OpenMPOptPass::run(), llvm::OpenMPOptCGSCCPass::run(), llvm::AttributorPass::run(), llvm::AttributorCGSCCPass::run(), llvm::pdb::NativeSession::searchForPdb(), llvm::SpecificBumpPtrAllocator< llvm::LazyCallGraph::SCC >::SpecificBumpPtrAllocator(), llvm::StringMap< uint64_t >::StringMap(), llvm::CodeViewYAML::toCodeViewSubsectionList(), llvm::CodeViewYAML::SymbolRecord::toCodeViewSymbol(), llvm::CodeViewYAML::detail::SymbolRecordImpl< T >::toCodeViewSymbol(), llvm::CodeViewYAML::detail::UnknownSymbolRecord::toCodeViewSymbol(), llvm::StringMap< uint64_t >::try_emplace(), llvm::RecyclingAllocator< llvm::BumpPtrAllocatorImpl, FinalizedAllocInfo >::~RecyclingAllocator(), and llvm::StringMap< uint64_t >::~StringMap().
◆ basicRegAlloc
◆ false
◆ regallocbasic