LLVM API Documentation
- param_begin()
: llvm::FunctionType
- param_end()
: llvm::FunctionType
- paramHasAttr()
: llvm::Function
, llvm::CallInst
, llvm::AttrListPtr
, llvm::InvokeInst
, llvm::CallSite
- Parse()
: llvm::InlineAsm::ConstraintInfo
- parse()
: llvm::cl::parser< std::string >
, llvm::cl::parser< DataType >
, llvm::cl::parser< bool >
, llvm::cl::parser< boolOrDefault >
, llvm::cl::parser< int >
, llvm::cl::parser< unsigned >
, llvm::cl::parser< double >
, llvm::cl::parser< float >
- ParseBitcode()
: llvm::BitcodeReader
- ParseConstraints()
: llvm::InlineAsm
- ParseError()
: llvm::ParseError
- parseMemberHeader()
: llvm::Archive
- ParseSubtargetFeatures()
: llvm::AlphaSubtarget
, llvm::ARMSubtarget
, llvm::SPUSubtarget
, llvm::MipsSubtarget
, llvm::PIC16Subtarget
, llvm::PPCSubtarget
, llvm::SparcSubtarget
, llvm::X86Subtarget
, llvm::XCoreSubtarget
- parseSymbolTable()
: llvm::Archive
- Pass()
: llvm::Pass
- passEnumerate()
: llvm::PassRegistrationListener
, llvm::PassNameParser
- PassInfo()
: llvm::PassInfo
- PassManager()
: llvm::PassManager
- PassManagerImpl()
: llvm::PassManagerImpl
- PassNameParser()
: llvm::PassNameParser
- passRegistered()
: llvm::PassRegistrationListener
, llvm::PassNameParser
- PassRegistrationListener()
: llvm::PassRegistrationListener
- Path()
: llvm::sys::Path
- PathWithStatus()
: llvm::sys::PathWithStatus
- PATypeHandle()
: llvm::PATypeHandle
- PATypeHolder()
: llvm::PATypeHolder
- PBQPMatrix()
: llvm::PBQPMatrix
- PBQPVector()
: llvm::PBQPVector
- performCustomLowering()
: llvm::GCStrategy
- PerformDAGCombine()
: llvm::ARMTargetLowering
, llvm::SPUTargetLowering
, llvm::PIC16TargetLowering
, llvm::PPCTargetLowering
, llvm::X86TargetLowering
, llvm::TargetLowering
- PerformPIC16LoadCombine()
: llvm::PIC16TargetLowering
- PhysRegTracker()
: llvm::PhysRegTracker
- PIC16AsmPrinter()
: llvm::PIC16AsmPrinter
- PIC16InstrInfo()
: llvm::PIC16InstrInfo
- PIC16RegisterInfo()
: llvm::PIC16RegisterInfo
- PIC16Subtarget()
: llvm::PIC16Subtarget
- PIC16TargetAsmInfo()
: llvm::PIC16TargetAsmInfo
- PIC16TargetLowering()
: llvm::PIC16TargetLowering
- PIC16TargetMachine()
: llvm::PIC16TargetMachine
- PluginLoader()
: llvmc::PluginLoader
- PMDataManager()
: llvm::PMDataManager
- PMTopLevelManager()
: llvm::PMTopLevelManager
- po_ext_iterator()
: llvm::po_ext_iterator< T, SetType >
- po_iterator_storage()
: llvm::po_iterator_storage< SetType, true >
- PointerIntPair()
: llvm::PointerIntPair< PointerTy, IntBits, IntType >
- PointerValType()
: llvm::PointerValType
- pointsToConstantMemory()
: llvm::AliasAnalysis
- PooledStringPtr()
: llvm::PooledStringPtr
- pop()
: llvm::LatencyPriorityQueue
, llvm::SchedulingPriorityQueue
, llvm::PMStack
, llvm::JoinPriorityQueue< SF >
- pop_back()
: llvm::iplist< NodeTy, Traits >
, llvm::SetVector< T, Vector, Set >
, llvm::SmallVectorImpl< T >
, llvm::MachineBasicBlock
, llvm::BitcodeReaderValueList
- pop_back_val()
: llvm::SmallVectorImpl< T >
- pop_front()
: llvm::iplist< NodeTy, Traits >
, llvm::MachineBasicBlock
- PopulateCompilationGraph()
: llvmc::BasePlugin
, llvmc::PluginLoader
- populateInheritedAnalysis()
: llvm::PMDataManager
- PopulateLanguageMap()
: llvmc::BasePlugin
, llvmc::PluginLoader
- PostDominanceFrontier()
: llvm::PostDominanceFrontier
- PostDominatorTree()
: llvm::PostDominatorTree
- PPC32TargetMachine()
: llvm::PPC32TargetMachine
- PPC64TargetMachine()
: llvm::PPC64TargetMachine
- PPCDarwinTargetAsmInfo()
: llvm::PPCDarwinTargetAsmInfo
- PPCFrameInfo()
: llvm::PPCFrameInfo
- PPCFunctionInfo()
: llvm::PPCFunctionInfo
- PPCHazardRecognizer970()
: llvm::PPCHazardRecognizer970
- PPCInstrInfo()
: llvm::PPCInstrInfo
- PPCJITInfo()
: llvm::PPCJITInfo
- PPCLinuxTargetAsmInfo()
: llvm::PPCLinuxTargetAsmInfo
- PPCMachOWriterInfo()
: llvm::PPCMachOWriterInfo
- PPCRegisterInfo()
: llvm::PPCRegisterInfo
- PPCSubtarget()
: llvm::PPCSubtarget
- PPCTargetAsmInfo()
: llvm::PPCTargetAsmInfo< BaseTAI >
- PPCTargetLowering()
: llvm::PPCTargetLowering
- PPCTargetMachine()
: llvm::PPCTargetMachine
- pred_begin()
: llvm::MachineBasicBlock
- pred_empty()
: llvm::MachineBasicBlock
- pred_end()
: llvm::MachineBasicBlock
- pred_rbegin()
: llvm::MachineBasicBlock
- pred_rend()
: llvm::MachineBasicBlock
- pred_size()
: llvm::MachineBasicBlock
- PredicateInstruction()
: llvm::TargetInstrInfo
, llvm::TargetInstrInfoImpl
, llvm::ARMInstrInfo
- PredIterator()
: llvm::PredIterator< _Ptr, _USE_iterator >
- PreferredEHDataFormat()
: llvm::TargetAsmInfo
, llvm::SPULinuxTargetAsmInfo
, llvm::PPCDarwinTargetAsmInfo
, llvm::PPCLinuxTargetAsmInfo
, llvm::X86DarwinTargetAsmInfo
, llvm::X86ELFTargetAsmInfo
, llvm::X86COFFTargetAsmInfo
- prefix()
: llvm::FixedNumOperandTraits< ARITY >::prefix
- preparePassManager()
: llvm::LoopPass
, llvm::Pass
- preserveHigherLevelAnalysis()
: llvm::PMDataManager
- PreventCoreFiles()
: llvm::sys::Process
- print()
: llvm::ARMConstantPoolValue
, llvm::TypeMap< ValType, TypeClass >
- Print()
: llvm::SparseSolver
- print()
: llvm::APInt
, llvm::AliasSet
, llvm::AliasSetTracker
, llvm::CallGraph
, llvm::ARMConstantPoolValue
, llvm::CallGraph
, llvm::CallGraphNode
, llvm::SimpleRegisterCoalescing
, llvm::DominatorTreeBase< NodeT >
, llvm::DominatorTree
, llvm::Value
, llvm::DominanceFrontierBase
, llvm::FindUsedTypes
, llvm::Interval
, llvm::IntervalPartition
, llvm::format_object1< T >
, llvm::IntervalPartition
, llvm::LoopBase< BlockT >
, llvm::Pass
, llvm::LoopInfoBase< BlockT >
, llvm::LoopInfo
, llvm::LoopVR
, llvm::SUnit
, llvm::PostDominatorTree
, llvm::SCEV
, llvm::SCEVCouldNotCompute
, llvm::ScalarEvolution
, llvm::MachineInstr
, llvm::SCEVConstant
, llvm::SCEVTruncateExpr
, llvm::MachineFunction
, llvm::SCEVTruncateExpr
, llvm::SCEVZeroExtendExpr
, llvm::MachineConstantPool
, llvm::SCEVSignExtendExpr
, llvm::SCEVCommutativeExpr
, llvm::SCEVUDivExpr
, llvm::SCEVAddRecExpr
, llvm::LiveInterval
, llvm::SCEVAddRecExpr
, llvm::SCEVUnknown
, llvm::Trace
, llvm::LiveRange
, llvm::LiveInterval
, llvm::LiveIntervals
, llvm::LiveStacks
, llvm::MachineBasicBlock
, llvm::MachineConstantPoolValue
, llvm::MachineDominatorTree
, llvm::MachineFrameInfo
, llvm::MachineFunction
, llvm::MachineInstr
, llvm::MachineJumpTableInfo
, llvm::MachineOperand
, llvm::PseudoSourceValue
, llvm::SDNode
, llvm::Module
, llvm::Pass
, llvm::ConstantRange
, llvm::format_object_base
, llvm::format_object2< T1, T2 >
, llvm::format_object3< T1, T2, T3 >
, llvm::Timer
, llvm::SubtargetFeatures
, llvm::Type
, llvm::Value
, llvm::BitcodeReaderValueList
, llvm::SimpleRegisterCoalescing
, llvm::VirtRegMap
, llvm::ARMConstantPoolValue
- PrintAsmMemoryOperand()
: llvm::AsmPrinter
, llvm::X86ATTAsmPrinter
, llvm::X86IntelAsmPrinter
- printAsmMRegister()
: llvm::X86ATTAsmPrinter
, llvm::X86IntelAsmPrinter
- PrintAsmOperand()
: llvm::AsmPrinter
, llvm::X86ATTAsmPrinter
, llvm::X86IntelAsmPrinter
- printBasicBlockLabel()
: llvm::AsmPrinter
- printDataDirective()
: llvm::AsmPrinter
- printDeclare()
: llvm::AsmPrinter
- PrintError()
: llvm::ParseError
- printf128mem()
: llvm::X86IntelAsmPrinter
, llvm::X86ATTAsmPrinter
- printf32mem()
: llvm::X86ATTAsmPrinter
, llvm::X86IntelAsmPrinter
- printf64mem()
: llvm::X86ATTAsmPrinter
, llvm::X86IntelAsmPrinter
- printf80mem()
: llvm::X86ATTAsmPrinter
, llvm::X86IntelAsmPrinter
- printGVStub()
: llvm::X86ATTAsmPrinter
- PrintHex()
: llvm::AsmPrinter
- printHiddenGVStub()
: llvm::X86ATTAsmPrinter
- printi128mem()
: llvm::X86IntelAsmPrinter
, llvm::X86ATTAsmPrinter
- printi16mem()
: llvm::X86ATTAsmPrinter
, llvm::X86IntelAsmPrinter
- printi32mem()
: llvm::X86ATTAsmPrinter
, llvm::X86IntelAsmPrinter
- printi64mem()
: llvm::X86ATTAsmPrinter
, llvm::X86IntelAsmPrinter
- printi8mem()
: llvm::X86ATTAsmPrinter
, llvm::X86IntelAsmPrinter
- printImplicitDef()
: llvm::AsmPrinter
- printInfo()
: llvm::SourceLanguage
- printInlineAsm()
: llvm::AsmPrinter
- printInstruction()
: llvm::X86IntelAsmPrinter
, llvm::X86ATTAsmPrinter
- printLabel()
: llvm::AsmPrinter
- printlea64_32mem()
: llvm::X86IntelAsmPrinter
, llvm::X86ATTAsmPrinter
- printMachineInstruction()
: llvm::X86ATTAsmPrinter
, llvm::X86IntelAsmPrinter
- printMemReference()
: llvm::X86IntelAsmPrinter
, llvm::X86ATTAsmPrinter
- printModuleLevelGV()
: llvm::X86ATTAsmPrinter
- printOffset()
: llvm::AsmPrinter
- printOp()
: llvm::X86IntelAsmPrinter
- printOperand()
: llvm::X86ATTAsmPrinter
, llvm::X86IntelAsmPrinter
- printOptionInfo()
: llvm::cl::basic_parser_impl
, llvm::PassNameParser
, llvm::cl::generic_parser_base
, llvm::cl::Option
- printPICJumpTableEntry()
: llvm::AsmPrinter
, llvm::X86ATTAsmPrinter
- printPICJumpTableSetLabel()
: llvm::AsmPrinter
, llvm::X86IntelAsmPrinter
, llvm::AsmPrinter
, llvm::X86ATTAsmPrinter
- printPICLabel()
: llvm::X86IntelAsmPrinter
, llvm::X86ATTAsmPrinter
- printSectionFlags()
: llvm::ELFTargetAsmInfo
, llvm::XCoreTargetAsmInfo
, llvm::TargetAsmInfo
, llvm::X86COFFTargetAsmInfo
, llvm::SparcELFTargetAsmInfo
- PrintSLEB128()
: llvm::AsmPrinter
- PrintSpecial()
: llvm::AsmPrinter
- printSSECC()
: llvm::X86IntelAsmPrinter
, llvm::X86ATTAsmPrinter
- PrintStats()
: llvm::BumpPtrAllocator
, llvm::RecyclingAllocator< AllocatorType, T, Size, Align >
, llvm::Recycler< T, Size, Align >
, llvm::MallocAllocator
- printSuffixedName()
: llvm::AsmPrinter
- PrintULEB128()
: llvm::AsmPrinter
- PrintValue()
: llvm::AbstractLatticeFunction
- printVisibility()
: llvm::AsmPrinter
- Priority()
: llvmc::BasePlugin
- PriorityQueue()
: llvm::PriorityQueue< T, Sequence, Compare >
- processFunctionBeforeCalleeSavedScan()
: llvm::X86RegisterInfo
, llvm::ARMRegisterInfo
, llvm::XCoreRegisterInfo
, llvm::TargetRegisterInfo
, llvm::SPURegisterInfo
, llvm::PPCRegisterInfo
- processFunctionBeforeFrameFinalized()
: llvm::TargetRegisterInfo
, llvm::XCoreRegisterInfo
, llvm::SparcRegisterInfo
, llvm::MipsRegisterInfo
, llvm::X86RegisterInfo
- Profile()
: llvm::SDNode
, llvm::AttributeListImpl
, llvm::ImutProfileInteger< T >
, llvm::ImutAVLTree< ImutInfo >
, llvm::FoldingSetTrait< T * >
, llvm::ImmutableMap< KeyT, ValT, ValInfo >
, llvm::APInt
, llvm::ImmutableListImpl< T >
, llvm::FoldingSetNodeWrapper< T >
, llvm::ImmutableSet< ValT, ValInfo >
, llvm::APSInt
, llvm::ImutProfileInfo< T * >
, llvm::ImmutableList< T >
, llvm::MachineMemOperand
, llvm::FoldingSetTrait< const T * >
, llvm::ImmutableMap< KeyT, ValT, ValInfo >
, llvm::ImmutableListImpl< T >
, llvm::APFloat
, llvm::AttributeListImpl
, llvm::ImmutableSet< ValT, ValInfo >
, llvm::ImutProfileInfo< T >
, llvm::ImutKeyValueInfo< T, S >
, llvm::FoldingSetTrait< T >
, llvm::FoldingSetTrait< T * >
- ProfileInfoLoader()
: llvm::ProfileInfoLoader
- ProgramInfo()
: llvm::ProgramInfo
- progress()
: llvm::SlowOperationInformer
- PromoteAbstractToConcrete()
: llvm::Type
- properlyDominates()
: llvm::DominatorTree
, llvm::DominatorTreeBase< NodeT >
, llvm::PostDominatorTree
, llvm::DominatorTreeBase< NodeT >
, llvm::MachineDominatorTree
, llvm::DominatorTree
, llvm::PostDominatorTree
- PseudoSourceValue()
: llvm::PseudoSourceValue
- PtrToIntInst()
: llvm::PtrToIntInst
- PurgeAggregateValues()
: llvm::ValueEnumerator
- purgeFunction()
: llvm::ValueEnumerator
- push()
: llvm::PMStack
, llvm::LatencyPriorityQueue
, llvm::JoinPriorityQueue< SF >
, llvm::SchedulingPriorityQueue
- push_all()
: llvm::LatencyPriorityQueue
, llvm::SchedulingPriorityQueue
- push_back()
: llvm::iplist< NodeTy, Traits >
, llvm::BitcodeReaderValueList
, llvm::SmallVectorImpl< T >
, llvm::MachineBasicBlock
, llvm::ilist< NodeTy >
, llvm::MachineFunction
- push_front()
: llvm::MachineFunction
, llvm::ilist< NodeTy >
, llvm::iplist< NodeTy, Traits >
, llvm::ilist< NodeTy >
- push_impl()
: llvm::LatencyPriorityQueue