|
LLVM
3.7.0
|
#include "llvm/Option/Option.h"#include "llvm/ADT/Twine.h"#include "llvm/Option/Arg.h"#include "llvm/Option/ArgList.h"#include "llvm/Support/ErrorHandling.h"#include "llvm/Support/raw_ostream.h"#include <algorithm>#include <cassert>Go to the source code of this file.
Macros | |
| #define | P(N) case N: llvm::errs() << #N; break |
| #define P | ( | N | ) | case N: llvm::errs() << #N; break |
Referenced by llvm::TargetPassConfig::addPass(), llvm::ScheduleDAGInstrs::addPhysRegDeps(), llvm::SUnit::addPred(), llvm::MachObjectWriter::addRelocation(), llvm::all_of(), AntiDepEdges(), AreAnyUnderlyingObjectsAnAlloca(), llvm::LoopPass::assignPassManager(), llvm::SelectionDAG::AssignTopologicalOrder(), llvm::CriticalAntiDepBreaker::BreakAntiDependencies(), llvm::AggressiveAntiDepBreaker::BreakAntiDependencies(), llvm::RuntimeDyldCheckerImpl::check(), llvm::DenseMapBase< SmallDenseMap< KeyT, ValueT, InlineBuckets, KeyInfoT, BucketT >, KeyT, ValueT, KeyInfoT, BucketT >::clear(), llvm::ObjectSizeOffsetVisitor::compute(), llvm::EHStreamer::computeCallSiteTable(), computeKnownBitsFromOperator(), llvm::EHStreamer::computePadMap(), llvm::object::computeSymbolSizes(), ConstructSSAForLoadSet(), llvm::sys::fs::create_directories(), llvm::RecurrenceDescriptor::createMinMaxOp(), llvm::sys::fs::createTemporaryFile(), CriticalPathStep(), DecodeAddrMode2IdxInstruction(), DecodeAddrMode3Instruction(), DecodeT2LDRDPreInstruction(), DecodeT2STRDPreInstruction(), llvm::DemotePHIToStack(), llvm::DependenceAnalysis::depends(), llvm::DenseMapBase< SmallDenseMap< KeyT, ValueT, InlineBuckets, KeyInfoT, BucketT >, KeyT, ValueT, KeyInfoT, BucketT >::destroyAll(), llvm::opt::Option::dump(), llvm::RGPassManager::dumpPassStructure(), llvm::LPPassManager::dumpPassStructure(), llvm::DebugLocEntry::finalize(), llvm::StringRef::find(), llvm::PMTopLevelManager::findAnalysisPass(), llvm::PMTopLevelManager::findAnalysisUsage(), findIrreducibleHeaders(), FindPhiPredForUseInBlock(), llvm::OutputBuffer::fixhalf(), llvm::OutputBuffer::fixword(), llvm::OutputBuffer::fixxword(), llvm::InstCombiner::FoldFCmp_IntToFP_Cst(), llvm::PMDataManager::freePass(), llvm::generateDITypeIdentifierMap(), getAdjustedPtr(), llvm::PointerLikeTypeTraits< ValueHandleBase ** >::getAsVoidPointer(), llvm::PointerLikeTypeTraits< T * >::getAsVoidPointer(), llvm::PointerLikeTypeTraits< Use ** >::getAsVoidPointer(), llvm::PointerUnionUIntTraits< PT1, PT2 >::getAsVoidPointer(), llvm::PointerLikeTypeTraits< uintptr_t >::getAsVoidPointer(), llvm::object::ELFFile< ELFT >::ArchivePointerTypeTraits< T >::getAsVoidPointer(), llvm::PointerLikeTypeTraits< Instruction * >::getAsVoidPointer(), llvm::PointerLikeTypeTraits< Value * >::getAsVoidPointer(), getConstantEvolvingPHIOperands(), llvm::StackMapV1Parser< Endianness >::LocationAccessor::getConstantIndex(), llvm::RegsForValue::getCopyFromRegs(), llvm::object::MachOObjectFile::getDice(), llvm::StackMapV1Parser< Endianness >::LocationAccessor::getDwarfRegNum(), llvm::StackMapV1Parser< Endianness >::LiveOutAccessor::getDwarfRegNum(), llvm::PointerIntPair< void *, 1, bool, PointerUnionUIntTraits< const Value *, const PseudoSourceValue * > >::getFromOpaqueValue(), llvm::PointerLikeTypeTraits< ValueHandleBase ** >::getFromVoidPointer(), llvm::PointerLikeTypeTraits< T * >::getFromVoidPointer(), llvm::PointerLikeTypeTraits< Use ** >::getFromVoidPointer(), llvm::PointerUnionUIntTraits< PT1, PT2 >::getFromVoidPointer(), llvm::PointerLikeTypeTraits< uintptr_t >::getFromVoidPointer(), llvm::object::ELFFile< ELFT >::ArchivePointerTypeTraits< T >::getFromVoidPointer(), llvm::PointerLikeTypeTraits< Instruction * >::getFromVoidPointer(), llvm::PointerLikeTypeTraits< Value * >::getFromVoidPointer(), llvm::StackMapV1Parser< Endianness >::FunctionAccessor::getFunctionAddress(), llvm::StackMapV1Parser< Endianness >::RecordAccessor::getID(), llvm::StackMapV1Parser< Endianness >::RecordAccessor::getInstructionOffset(), llvm::StackMapV1Parser< Endianness >::LocationAccessor::getKind(), llvm::object::MachOObjectFile::getLibraryShortNameByIndex(), llvm::StackMapV1Parser< Endianness >::RecordAccessor::getLiveOut(), llvm::StackMapV1Parser< Endianness >::RecordAccessor::getLocation(), llvm::StackMapV1Parser< Endianness >::RecordAccessor::getNumLiveOuts(), llvm::StackMapV1Parser< Endianness >::RecordAccessor::getNumLocations(), llvm::StackMapV1Parser< Endianness >::LocationAccessor::getOffset(), llvm::ExecutionEngine::getPointerToGlobal(), llvm::LiveIntervals::getRegMaskBitsInBlock(), llvm::LiveIntervals::getRegMaskSlotsInBlock(), llvm::object::MachOObjectFile::getRelocation(), llvm::StackMapV1Parser< Endianness >::LiveOutAccessor::getSizeInBytes(), llvm::StackMapV1Parser< Endianness >::LocationAccessor::getSmallConstant(), llvm::DependenceAnalysis::getSplitIteration(), llvm::StackMapV1Parser< Endianness >::FunctionAccessor::getStackSize(), llvm::object::MachOObjectFile::getSymbol64TableEntry(), llvm::object::MachOObjectFile::getSymbolTableEntry(), getSymbolTableEntryBase(), getSymTab(), llvm::GetUnderlyingObjects(), llvm::StackMapV1Parser< Endianness >::ConstantAccessor::getValue(), llvm::SmallDenseMap< llvm::SDValue, llvm::SDValue, 8 >::grow(), llvm::TargetPassConfig::insertPass(), llvm::InsertPreheaderForLoop(), insertUniqueBackedgeBlock(), llvm::PreservedAnalyses::intersect(), llvm::Loop::isLCSSAForm(), isObjectSizeLessThanOrEq(), llvm::ARMBaseInstrInfo::isProfitableToIfCvt(), LinearizeExprTree(), LLVMCreateGenericValueOfPointer(), LLVMGetAlignment(), LLVMGetVolatile(), LLVMSetAlignment(), LLVMSetVolatile(), llvm::NVPTXTargetLowering::LowerFormalArguments(), makeImportedSymbolIterator(), llvm::orc::OrcMCJITReplacement::mapSectionAddress(), llvm::PatternMatch::match(), matchDoublePermute(), matchPermute(), llvm::object::DiceRef::moveNext(), llvm::object::MachOBindEntry::moveNext(), operator new(), llvm::object::symbol_iterator::operator*(), llvm::MachineRegisterInfo::defusechain_iterator< Uses, Defs, SkipDebug, ByOperand, ByInstr, ByBundle >::operator++(), llvm::MachineRegisterInfo::defusechain_instr_iterator< Uses, Defs, SkipDebug, ByOperand, ByInstr, ByBundle >::operator++(), llvm::object::symbol_iterator::operator->(), llvm::DiagnosticPrinterRawOStream::operator<<(), llvm::operator<<(), llvm::opt::OptTable::OptTable(), parseSegmentOrSectionName(), llvm::PassNameParser::passRegistered(), PerformSINT_TO_FPCombine(), PerformUINT_TO_FPCombine(), llvm::ScheduleDAGMI::placeDebugValues(), llvm::PassManagerPrettyStackEntry::print(), llvm::PMDataManager::recordAvailableAnalysis(), llvm::AliasSetTracker::remove(), llvm::SetVector< llvm::BasicBlock * >::remove_if(), llvm::MemoryDependenceAnalysis::removeInstruction(), llvm::SUnit::removePred(), rewriteLoopExitBlock(), llvm::orc::LocalCXXRuntimeOverrides::runDestructors(), llvm::RGPassManager::runOnFunction(), llvm::LPPassManager::runOnFunction(), llvm::StringSaver::saveImpl(), llvm::PMTopLevelManager::schedulePass(), separateNestedLoop(), llvm::SmallVectorTemplateCommon< std::pair< int, int64_t > >::setEnd(), llvm::PMTopLevelManager::setLastUser(), llvm::ilist_half_node< IVStrideUse >::setPrev(), llvm::LineEditor::setPrompt(), llvm::MCAsmParser::setTargetParser(), SimplifyCondBranchToCondBranch(), SimplifyGEPInst(), SimplifyICmpInst(), simplifyOneLoop(), skipIfAtLineEnd(), llvm::SplitCriticalEdge(), llvm::SymbolTableListTraits< BasicBlock, Function >::toPtr(), llvm::GenericSchedulerBase::traceCandidate(), llvm::unwrap(), unwrap(), llvm::InstCombiner::visitICmpInstWithInstAndIntCst(), llvm::InstCombiner::visitIntToPtr(), llvm::InstCombiner::visitPtrToInt(), wrap(), llvm::wrap(), and WriteValueSymbolTable().
1.8.6