LLVM API Documentation
Here is a list of all file members with links to the files they belong to:
- P1
: CFGPrinter.cpp
- P2
: CFGPrinter.cpp
- PACKAGE_BUGREPORT
: config.h
- PACKAGE_NAME
: config.h
- PACKAGE_STRING
: config.h
- PACKAGE_TARNAME
: config.h
- PACKAGE_VERSION
: config.h
- PackedConstants
: Constants.cpp
- PackedNodes
: LegalizeDAG.cpp
- packedToScalarMap
: LowerPacked.cpp
- PackedTypes
: Type.cpp
- PadFileIfNeeded()
: FileUtilities.cpp
- ParseAssemblyFile()
: Parser.h
, Parser.cpp
- ParseAssemblyString()
: Parser.h
, Parser.cpp
- ParseBytecodeBuffer()
: include/llvm/Bytecode/Reader.h
, ReaderWrappers.cpp
- ParseBytecodeFile()
: include/llvm/Bytecode/Reader.h
, ReaderWrappers.cpp
- ParseCommandLineOptions()
: CommandLine.h
- ParseCStringVector()
: CommandLine.cpp
- parseDouble()
: CommandLine.cpp
- ParseEnvironmentOptions()
: CommandLine.h
- ParseGlobalCtors()
: GlobalOpt.cpp
- ParseGlobalVariable()
: llvmAsmParser.cpp
- ParserResult
: llvmAsmParser.cpp
- PartialFact()
: ScalarEvolution.cpp
- PassDebugging
: PassManagerT.h
- PassDebugLevel
: PassManagerT.h
- PassInfoMap
: Pass.cpp
- PathInfo
: ProfileInfoTypes.h
- PCMARKER
: SelectionDAGNodes.h
- pcmarker
: Intrinsics.h
- Pending
: ScheduleDAGSimple.cpp
- PendingQueue
: ScheduleDAGList.cpp
- PendingRegWrites
: IA64Bundling.cpp
- PerfectShuffleTable
: PPCPerfectShuffle.h
- PerformShuffleCombine()
: X86ISelLowering.cpp
- PEXTRW
: X86ISelLowering.h
- PHI
: LoopStrengthReduce.cpp
, InstVisitor.h
, InstCount.cpp
- PHI_TOK
: llvmAsmParser.h
, llvmAsmParser.cpp
, llvmAsmParser.h
, llvmAsmParser.cpp
- PHIEliminationID
: CodeGen/Passes.h
- PhysRegReused
: VirtRegMap.cpp
- PhysRegsAvailable
: VirtRegMap.cpp
- PhysRegsEverUsed
: RegAllocSimple.cpp
, RegAllocLocal.cpp
- PhysRegsUsed
: RegAllocLinearScan.cpp
, RegAllocLocal.cpp
- PhysRegsUseOrder
: RegAllocLocal.cpp
- PI
: BasicBlockPlacement.cpp
, SourceLanguage-Unknown.cpp
- PIC_
: TargetMachine.h
- PINSRW
: X86ISelLowering.h
- PlacedBlocks
: BasicBlockPlacement.cpp
- Plugins
: PluginLoader.cpp
- po_begin()
: PostOrderIterator.h
- po_end()
: PostOrderIterator.h
- po_ext_begin()
: PostOrderIterator.h
- po_ext_end()
: PostOrderIterator.h
- Pointees
: Andersens.cpp
- PointerAllocaValues
: PromoteMemoryToRegister.cpp
- PointerShift
: DSSupport.h
- POINTERSIZE
: llvmAsmParser.h
- PointerSize
: DSSupport.h
- POINTERSIZE
: llvmAsmParser.cpp
, llvmAsmParser.h
- PointerTy
: GenericValue.h
- PointerTypes
: Type.cpp
- PopTable
: X86FloatingPoint.cpp
- Positional
: CommandLine.h
- PositionalEatsArgs
: CommandLine.h
- PowOptimizer
: SimplifyLibCalls.cpp
- PPC32CompilationCallback()
: PPCJITInfo.cpp
- PPC32CompilationCallbackC()
: PPCJITInfo.cpp
- PPC970_BRU
: PPCInstrInfo.h
- PPC970_Cracked
: PPCInstrInfo.h
- PPC970_CRU
: PPCInstrInfo.h
- PPC970_First
: PPCInstrInfo.h
- PPC970_FPU
: PPCInstrInfo.h
- PPC970_FXU
: PPCInstrInfo.h
- PPC970_LSU
: PPCInstrInfo.h
- PPC970_Mask
: PPCInstrInfo.h
- PPC970_Pseudo
: PPCInstrInfo.h
- PPC970_Shift
: PPCInstrInfo.h
- PPC970_Single
: PPCInstrInfo.h
- PPC970_Unit
: PPCInstrInfo.h
- PPC970_VALU
: PPCInstrInfo.h
- PPC970_VPERM
: PPCInstrInfo.h
- ppc_altivec_dss
: Intrinsics.h
- ppc_altivec_dssall
: Intrinsics.h
- ppc_altivec_dst
: Intrinsics.h
- ppc_altivec_dstst
: Intrinsics.h
- ppc_altivec_dststt
: Intrinsics.h
- ppc_altivec_dstt
: Intrinsics.h
- ppc_altivec_lvebx
: Intrinsics.h
- ppc_altivec_lvehx
: Intrinsics.h
- ppc_altivec_lvewx
: Intrinsics.h
- ppc_altivec_lvsl
: Intrinsics.h
- ppc_altivec_lvsr
: Intrinsics.h
- ppc_altivec_lvx
: Intrinsics.h
- ppc_altivec_lvxl
: Intrinsics.h
- ppc_altivec_mfvscr
: Intrinsics.h
- ppc_altivec_mtvscr
: Intrinsics.h
- ppc_altivec_stvebx
: Intrinsics.h
- ppc_altivec_stvehx
: Intrinsics.h
- ppc_altivec_stvewx
: Intrinsics.h
- ppc_altivec_stvx
: Intrinsics.h
- ppc_altivec_stvxl
: Intrinsics.h
- ppc_altivec_vaddcuw
: Intrinsics.h
- ppc_altivec_vaddsbs
: Intrinsics.h
- ppc_altivec_vaddshs
: Intrinsics.h
- ppc_altivec_vaddsws
: Intrinsics.h
- ppc_altivec_vaddubs
: Intrinsics.h
- ppc_altivec_vadduhs
: Intrinsics.h
- ppc_altivec_vadduws
: Intrinsics.h
- ppc_altivec_vavgsb
: Intrinsics.h
- ppc_altivec_vavgsh
: Intrinsics.h
- ppc_altivec_vavgsw
: Intrinsics.h
- ppc_altivec_vavgub
: Intrinsics.h
- ppc_altivec_vavguh
: Intrinsics.h
- ppc_altivec_vavguw
: Intrinsics.h
- ppc_altivec_vcfsx
: Intrinsics.h
- ppc_altivec_vcfux
: Intrinsics.h
- ppc_altivec_vcmpbfp
: Intrinsics.h
- ppc_altivec_vcmpbfp_p
: Intrinsics.h
- ppc_altivec_vcmpeqfp
: Intrinsics.h
- ppc_altivec_vcmpeqfp_p
: Intrinsics.h
- ppc_altivec_vcmpequb
: Intrinsics.h
- ppc_altivec_vcmpequb_p
: Intrinsics.h
- ppc_altivec_vcmpequh
: Intrinsics.h
- ppc_altivec_vcmpequh_p
: Intrinsics.h
- ppc_altivec_vcmpequw
: Intrinsics.h
- ppc_altivec_vcmpequw_p
: Intrinsics.h
- ppc_altivec_vcmpgefp
: Intrinsics.h
- ppc_altivec_vcmpgefp_p
: Intrinsics.h
- ppc_altivec_vcmpgtfp
: Intrinsics.h
- ppc_altivec_vcmpgtfp_p
: Intrinsics.h
- ppc_altivec_vcmpgtsb
: Intrinsics.h
- ppc_altivec_vcmpgtsb_p
: Intrinsics.h
- ppc_altivec_vcmpgtsh
: Intrinsics.h
- ppc_altivec_vcmpgtsh_p
: Intrinsics.h
- ppc_altivec_vcmpgtsw
: Intrinsics.h
- ppc_altivec_vcmpgtsw_p
: Intrinsics.h
- ppc_altivec_vcmpgtub
: Intrinsics.h
- ppc_altivec_vcmpgtub_p
: Intrinsics.h
- ppc_altivec_vcmpgtuh
: Intrinsics.h
- ppc_altivec_vcmpgtuh_p
: Intrinsics.h
- ppc_altivec_vcmpgtuw
: Intrinsics.h
- ppc_altivec_vcmpgtuw_p
: Intrinsics.h
- ppc_altivec_vctsxs
: Intrinsics.h
- ppc_altivec_vctuxs
: Intrinsics.h
- ppc_altivec_vexptefp
: Intrinsics.h
- ppc_altivec_vlogefp
: Intrinsics.h
- ppc_altivec_vmaddfp
: Intrinsics.h
- ppc_altivec_vmaxfp
: Intrinsics.h
- ppc_altivec_vmaxsb
: Intrinsics.h
- ppc_altivec_vmaxsh
: Intrinsics.h
- ppc_altivec_vmaxsw
: Intrinsics.h
- ppc_altivec_vmaxub
: Intrinsics.h
- ppc_altivec_vmaxuh
: Intrinsics.h
- ppc_altivec_vmaxuw
: Intrinsics.h
- ppc_altivec_vmhaddshs
: Intrinsics.h
- ppc_altivec_vmhraddshs
: Intrinsics.h
- ppc_altivec_vminfp
: Intrinsics.h
- ppc_altivec_vminsb
: Intrinsics.h
- ppc_altivec_vminsh
: Intrinsics.h
- ppc_altivec_vminsw
: Intrinsics.h
- ppc_altivec_vminub
: Intrinsics.h
- ppc_altivec_vminuh
: Intrinsics.h
- ppc_altivec_vminuw
: Intrinsics.h
- ppc_altivec_vmladduhm
: Intrinsics.h
- ppc_altivec_vmsummbm
: Intrinsics.h
- ppc_altivec_vmsumshm
: Intrinsics.h
- ppc_altivec_vmsumshs
: Intrinsics.h
- ppc_altivec_vmsumubm
: Intrinsics.h
- ppc_altivec_vmsumuhm
: Intrinsics.h
- ppc_altivec_vmsumuhs
: Intrinsics.h
- ppc_altivec_vmulesb
: Intrinsics.h
- ppc_altivec_vmulesh
: Intrinsics.h
- ppc_altivec_vmuleub
: Intrinsics.h
- ppc_altivec_vmuleuh
: Intrinsics.h
- ppc_altivec_vmulosb
: Intrinsics.h
- ppc_altivec_vmulosh
: Intrinsics.h
- ppc_altivec_vmuloub
: Intrinsics.h
- ppc_altivec_vmulouh
: Intrinsics.h
- ppc_altivec_vnmsubfp
: Intrinsics.h
- ppc_altivec_vperm
: Intrinsics.h
- ppc_altivec_vpkpx
: Intrinsics.h
- ppc_altivec_vpkshss
: Intrinsics.h
- ppc_altivec_vpkshus
: Intrinsics.h
- ppc_altivec_vpkswss
: Intrinsics.h
- ppc_altivec_vpkswus
: Intrinsics.h
- ppc_altivec_vpkuhus
: Intrinsics.h
- ppc_altivec_vpkuwus
: Intrinsics.h
- ppc_altivec_vrefp
: Intrinsics.h
- ppc_altivec_vrfim
: Intrinsics.h
- ppc_altivec_vrfin
: Intrinsics.h
- ppc_altivec_vrfip
: Intrinsics.h
- ppc_altivec_vrfiz
: Intrinsics.h
- ppc_altivec_vrlb
: Intrinsics.h
- ppc_altivec_vrlh
: Intrinsics.h
- ppc_altivec_vrlw
: Intrinsics.h
- ppc_altivec_vrsqrtefp
: Intrinsics.h
- ppc_altivec_vsel
: Intrinsics.h
- ppc_altivec_vsl
: Intrinsics.h
- ppc_altivec_vslb
: Intrinsics.h
- ppc_altivec_vslh
: Intrinsics.h
- ppc_altivec_vslo
: Intrinsics.h
- ppc_altivec_vslw
: Intrinsics.h
- ppc_altivec_vsr
: Intrinsics.h
- ppc_altivec_vsrab
: Intrinsics.h
- ppc_altivec_vsrah
: Intrinsics.h
- ppc_altivec_vsraw
: Intrinsics.h
- ppc_altivec_vsrb
: Intrinsics.h
- ppc_altivec_vsrh
: Intrinsics.h
- ppc_altivec_vsro
: Intrinsics.h
- ppc_altivec_vsrw
: Intrinsics.h
- ppc_altivec_vsubcuw
: Intrinsics.h
- ppc_altivec_vsubsbs
: Intrinsics.h
- ppc_altivec_vsubshs
: Intrinsics.h
- ppc_altivec_vsubsws
: Intrinsics.h
- ppc_altivec_vsububs
: Intrinsics.h
- ppc_altivec_vsubuhs
: Intrinsics.h
- ppc_altivec_vsubuws
: Intrinsics.h
- ppc_altivec_vsum2sws
: Intrinsics.h
- ppc_altivec_vsum4sbs
: Intrinsics.h
- ppc_altivec_vsum4shs
: Intrinsics.h
- ppc_altivec_vsum4ubs
: Intrinsics.h
- ppc_altivec_vsumsws
: Intrinsics.h
- ppc_altivec_vupkhpx
: Intrinsics.h
- ppc_altivec_vupkhsb
: Intrinsics.h
- ppc_altivec_vupkhsh
: Intrinsics.h
- ppc_altivec_vupklpx
: Intrinsics.h
- ppc_altivec_vupklsb
: Intrinsics.h
- ppc_altivec_vupklsh
: Intrinsics.h
- ppc_dcbz
: Intrinsics.h
- ppc_dcbzl
: Intrinsics.h
- PPCLowering
: PPCISelDAGToDAG.cpp
- PQ
: ScheduleDAGList.cpp
- pred_begin()
: Interval.h
, CFG.h
- pred_const_iterator
: CFG.h
- pred_end()
: CFG.h
, Interval.h
, CFG.h
- pred_iterator
: CFG.h
- prefetch
: Intrinsics.h
- Prefix
: CommandLine.h
- Preheader
: LICM.cpp
- PrelimBBMap
: LowerSetJmp.cpp
- preloaded_symbols
: ltdl.c
- Preorder
: ScheduleDAGSimple.cpp
- prepare_new_block()
: bzlib.c
- PrependFlag()
: SubtargetFeature.cpp
- presym
: ltdl.c
- presym_add_symlist()
: ltdl.c
- presym_close()
: ltdl.c
- presym_exit()
: ltdl.c
- presym_free_symlists()
: ltdl.c
- presym_init()
: ltdl.c
- presym_open()
: ltdl.c
- presym_sym()
: ltdl.c
- Prev
: SimplifyLibCalls.cpp
, JITEmitter.cpp
- PrevAllocated
: JITEmitter.cpp
- print()
: Analyzer.cpp
, MachineInstr.cpp
, Analyzer.cpp
- PRINT_PEEPHOLE
: LevelRaise.cpp
- PRINT_PEEPHOLE1
: LevelRaise.cpp
- PRINT_PEEPHOLE2
: LevelRaise.cpp
- PRINT_PEEPHOLE3
: LevelRaise.cpp
- PRINT_PEEPHOLE4
: LevelRaise.cpp
- printAlignedFP()
: Timer.cpp
- PrintAll
: AliasAnalysisCounter.cpp
, AliasAnalysisEvaluator.cpp
- PrintAllFailures
: AliasAnalysisCounter.cpp
- printAsCString()
: AsmPrinter.cpp
- PrintBytecodeAnalysis()
: Analyzer.h
- PrintCode
: TargetMachine.cpp
- printCollection()
: Printer.cpp
- PrintDomTree()
: Dominators.cpp
- PrintEscapedString()
: AsmWriter.cpp
- PrintFailedFusing
: X86RegisterInfo.cpp
- PrintfFunc
: TraceValues.cpp
- PrintfOptimizer
: SimplifyLibCalls.cpp
- PrintHelpMessage()
: CommandLine.h
- PrintLoopInfo()
: ScalarEvolution.cpp
- PrintMachineCode
: TargetOptions.h
, TargetMachine.cpp
- PrintMap()
: LinkModules.cpp
- PrintMayAlias
: AliasAnalysisEvaluator.cpp
- PrintMessageAction
: Verifier.h
- PrintMod
: AliasAnalysisEvaluator.cpp
- PrintModRef
: AliasAnalysisEvaluator.cpp
- PrintModRefResults()
: AliasAnalysisEvaluator.cpp
- PrintMustAlias
: AliasAnalysisEvaluator.cpp
- PrintNoAlias
: AliasAnalysisEvaluator.cpp
- PrintNoModRef
: AliasAnalysisEvaluator.cpp
- PrintOps()
: Reassociate.cpp
- PrintPercent()
: AliasAnalysisEvaluator.cpp
- PrintRef
: AliasAnalysisEvaluator.cpp
- PrintResults()
: AliasAnalysisEvaluator.cpp
- printSet()
: ValueSet.h
- PrintStackTraceOnErrorSignal()
: Signals.h
- printTypeInt()
: AsmWriter.cpp
- printVal()
: Timer.cpp
- prior()
: STLExtras.h
- ProcessGlobalsWithSameName()
: FunctionResolution.cpp
- ProfileInfoFilename
: ProfileInfoLoaderPass.cpp
- ProfilingType
: ProfileInfoTypes.h
- ProgramName
: CommandLine.cpp
- ProgramOverview
: CommandLine.cpp
- PromotedNodes
: LegalizeDAG.cpp
- PromoteMemoryToRegisterID
: Scalar.h
- PromoteMemToReg()
: PromoteMemToReg.h
, PromoteMemoryToRegister.cpp
- PromoteSplat()
: X86ISelLowering.cpp
- ProvideOption()
: CommandLine.cpp
- ProvidePositionalOption()
: CommandLine.cpp
- prt_
: RegAllocLinearScan.cpp
- Pseudo
: SparcInstrInfo.h
, X86InstrInfo.h
- PT_DYNAMIC
: ELF.h
- PT_HIPROC
: ELF.h
- PT_INTERP
: ELF.h
- PT_LOAD
: ELF.h
- PT_LOPROC
: ELF.h
- PT_NOTE
: ELF.h
- PT_NULL
: ELF.h
- PT_PHDR
: ELF.h
- PT_SHLIB
: ELF.h
- pthread_enabled
: Mutex.cpp
- PTOGV()
: GenericValue.h
- PushOnEntryFunc
: TraceValues.cpp
- putchar_func
: SimplifyLibCalls.cpp
- puts_func
: SimplifyLibCalls.cpp
- PutsOptimizer
: SimplifyLibCalls.cpp