| packCString | LLVM.Internal.FFI.ShortByteString |
| packCStringLen | LLVM.Internal.FFI.ShortByteString |
| Parameter | |
| 1 (Type/Class) | LLVM.Internal.FFI.PtrHierarchy |
| 2 (Type/Class) | LLVM.AST.Global, LLVM.AST |
| 3 (Data Constructor) | LLVM.AST.Global, LLVM.AST |
| ParameterAttrBuilder | LLVM.Internal.FFI.Attribute |
| ParameterAttribute | |
| 1 (Type/Class) | LLVM.Internal.FFI.Attribute |
| 2 (Type/Class) | LLVM.AST.ParameterAttribute, LLVM.AST.Attribute |
| ParameterAttributeKind | |
| 1 (Type/Class) | LLVM.Internal.FFI.LLVMCTypes |
| 2 (Data Constructor) | LLVM.Internal.FFI.LLVMCTypes |
| parameterAttributeKindAlignment | LLVM.Internal.FFI.LLVMCTypes |
| parameterAttributeKindAsEnum | LLVM.Internal.FFI.Attribute |
| parameterAttributeKindByRef | LLVM.Internal.FFI.LLVMCTypes |
| parameterAttributeKindByVal | LLVM.Internal.FFI.LLVMCTypes |
| parameterAttributeKindDereferenceable | LLVM.Internal.FFI.LLVMCTypes |
| parameterAttributeKindDereferenceableOrNull | LLVM.Internal.FFI.LLVMCTypes |
| parameterAttributeKindImmArg | LLVM.Internal.FFI.LLVMCTypes |
| parameterAttributeKindInAlloca | LLVM.Internal.FFI.LLVMCTypes |
| parameterAttributeKindInReg | LLVM.Internal.FFI.LLVMCTypes |
| parameterAttributeKindNest | LLVM.Internal.FFI.LLVMCTypes |
| parameterAttributeKindNoAlias | LLVM.Internal.FFI.LLVMCTypes |
| parameterAttributeKindNoCapture | LLVM.Internal.FFI.LLVMCTypes |
| parameterAttributeKindNoFree | LLVM.Internal.FFI.LLVMCTypes |
| parameterAttributeKindNonNull | LLVM.Internal.FFI.LLVMCTypes |
| parameterAttributeKindNullPointerIsValid | LLVM.Internal.FFI.LLVMCTypes |
| parameterAttributeKindP | LLVM.Internal.FFI.LLVMCTypes |
| parameterAttributeKindReadNone | LLVM.Internal.FFI.LLVMCTypes |
| parameterAttributeKindReadOnly | LLVM.Internal.FFI.LLVMCTypes |
| parameterAttributeKindReturned | LLVM.Internal.FFI.LLVMCTypes |
| parameterAttributeKindSExt | LLVM.Internal.FFI.LLVMCTypes |
| parameterAttributeKindStructRet | LLVM.Internal.FFI.LLVMCTypes |
| parameterAttributeKindSwiftError | LLVM.Internal.FFI.LLVMCTypes |
| parameterAttributeKindSwiftSelf | LLVM.Internal.FFI.LLVMCTypes |
| parameterAttributeKindWriteOnly | LLVM.Internal.FFI.LLVMCTypes |
| parameterAttributeKindZExt | LLVM.Internal.FFI.LLVMCTypes |
| parameterAttributeLists | LLVM.Internal.DecodeAST |
| ParameterAttributes | LLVM.Internal.Attribute |
| parameterAttributes | LLVM.Internal.Attribute |
| ParameterAttributeSet | LLVM.Internal.FFI.Attribute |
| ParameterAttributeType | LLVM.Internal.FFI.Attribute |
| ParameterName | |
| 1 (Type/Class) | LLVM.IRBuilder.Module, LLVM.IRBuilder |
| 2 (Data Constructor) | LLVM.IRBuilder.Module, LLVM.IRBuilder |
| parameters | LLVM.AST.Global |
| parentPad | LLVM.AST.Instruction, LLVM.AST |
| parentPad' | LLVM.AST.Instruction, LLVM.AST |
| parseBitcode | LLVM.Internal.FFI.Bitcode |
| parseCommandLineOptions | |
| 1 (Function) | LLVM.Internal.FFI.CommandLine |
| 2 (Function) | LLVM.Internal.CommandLine, LLVM.CommandLine |
| parseCommandLineOptions' | LLVM.Internal.FFI.CommandLine |
| parseDataLayout | LLVM.DataLayout |
| ParseFailureException | |
| 1 (Type/Class) | LLVM.Exception |
| 2 (Data Constructor) | LLVM.Exception |
| parseLLVMAssembly | LLVM.Internal.FFI.Assembly |
| parseTriple | LLVM.Triple |
| PartialBlock | |
| 1 (Type/Class) | LLVM.IRBuilder.Monad, LLVM.IRBuilder |
| 2 (Data Constructor) | LLVM.IRBuilder.Monad, LLVM.IRBuilder |
| partialBlockInstrs | LLVM.IRBuilder.Monad, LLVM.IRBuilder |
| partialBlockName | LLVM.IRBuilder.Monad, LLVM.IRBuilder |
| partialBlockTerm | LLVM.IRBuilder.Monad, LLVM.IRBuilder |
| PartialInlining | LLVM.Transforms |
| Pass | LLVM.Transforms |
| PassManager | |
| 1 (Type/Class) | LLVM.Internal.FFI.PassManager |
| 2 (Type/Class) | LLVM.Internal.PassManager, LLVM.PassManager |
| 3 (Data Constructor) | LLVM.Internal.PassManager |
| PassManagerBuilder | LLVM.Internal.FFI.PassManager |
| passManagerBuilderCreate | LLVM.Internal.FFI.PassManager |
| passManagerBuilderDispose | LLVM.Internal.FFI.PassManager |
| passManagerBuilderPopulateFunctionPassManager | LLVM.Internal.FFI.PassManager |
| passManagerBuilderPopulateLTOPassManager | LLVM.Internal.FFI.PassManager |
| passManagerBuilderPopulateModulePassManager | LLVM.Internal.FFI.PassManager |
| passManagerBuilderSetDisableSimplifyLibCalls | LLVM.Internal.FFI.PassManager |
| passManagerBuilderSetDisableUnitAtATime | LLVM.Internal.FFI.PassManager |
| passManagerBuilderSetDisableUnrollLoops | LLVM.Internal.FFI.PassManager |
| passManagerBuilderSetLibraryInfo | LLVM.Internal.FFI.PassManager |
| passManagerBuilderSetLoopVectorize | LLVM.Internal.FFI.PassManager |
| passManagerBuilderSetOptLevel | LLVM.Internal.FFI.PassManager |
| passManagerBuilderSetSizeLevel | LLVM.Internal.FFI.PassManager |
| passManagerBuilderSetSuperwordLevelParallelismVectorize | LLVM.Internal.FFI.PassManager |
| passManagerBuilderUseInlinerWithThreshold | LLVM.Internal.FFI.PassManager |
| PassSetSpec | |
| 1 (Type/Class) | LLVM.Internal.PassManager, LLVM.PassManager |
| 2 (Data Constructor) | LLVM.Internal.PassManager, LLVM.PassManager |
| pathName | LLVM.Internal.MemoryBuffer |
| PC | LLVM.Triple |
| peek | LLVM.Internal.Coding |
| peekArray | LLVM.Internal.Coding |
| peekByteOff | LLVM.Internal.Coding |
| peekMachineCodeOptions | LLVM.Internal.Target |
| peekTargetOptions | LLVM.Internal.Target, LLVM.Target |
| personalityFunction | LLVM.AST.Global |
| phase | LLVM.Internal.EncodeAST |
| Phi | LLVM.AST.Instruction, LLVM.AST |
| phi | LLVM.IRBuilder.Instruction, LLVM.IRBuilder |
| pi | LLVM.Prelude |
| PIC | LLVM.Relocation |
| pointerAddrSpace | LLVM.AST.Type, LLVM.AST |
| pointerLayouts | LLVM.AST.DataLayout |
| pointerReferent | LLVM.AST.Type, LLVM.AST |
| PointerType | |
| 1 (Data Constructor) | LLVM.AST.Type, LLVM.AST |
| 2 (Data Constructor) | LLVM.AST.Operand |
| pointerType | LLVM.Internal.FFI.Type |
| poke | LLVM.Internal.Coding |
| pokeByteOff | LLVM.Internal.Coding |
| pokeMachineCodeOptions | LLVM.Internal.Target |
| pokeTargetOptions | LLVM.Internal.Target, LLVM.Target |
| positionBuilderAtEnd | LLVM.Internal.FFI.Builder |
| possibleDests | LLVM.AST.Instruction, LLVM.AST |
| Ppc | LLVM.Triple |
| Ppc64 | LLVM.Triple |
| Ppc64le | LLVM.Triple |
| ppcFP128TypeInContext | LLVM.Internal.FFI.Type |
| Ppcle | LLVM.Triple |
| PPC_FP128 | LLVM.AST.Float |
| ppc_fp128 | LLVM.AST.Type |
| PPC_FP128FP | LLVM.AST.Type, LLVM.AST |
| pred | LLVM.Prelude |
| preferredAlignment | LLVM.AST.DataLayout |
| prefix | LLVM.AST.Global |
| PreserveAll | LLVM.AST.CallingConvention |
| preserveComentsInAssembly | LLVM.Target.Options |
| PreserveMost | LLVM.AST.CallingConvention |
| PreSlot | LLVM.Internal.Attribute |
| print | LLVM.Prelude |
| Private | |
| 1 (Data Constructor) | LLVM.AST.Linkage |
| 2 (Data Constructor) | LLVM.AST.Operand |
| product | LLVM.Prelude |
| PromoteMemoryToRegister | LLVM.Transforms |
| properFraction | LLVM.Prelude |
| Protected | |
| 1 (Data Constructor) | LLVM.AST.Visibility |
| 2 (Data Constructor) | LLVM.AST.Operand |
| Prototyped | LLVM.AST.Operand |
| PruneExceptionHandling | LLVM.Transforms |
| PS4 | LLVM.Triple |
| ptr | LLVM.AST.Type |
| PtrToInt | |
| 1 (Data Constructor) | LLVM.AST.Constant |
| 2 (Data Constructor) | LLVM.AST.Instruction, LLVM.AST |
| ptrtoint | LLVM.IRBuilder.Instruction, LLVM.IRBuilder |
| PtrToMemberType | LLVM.AST.Operand |
| PTX_Device | LLVM.AST.CallingConvention |
| PTX_Kernel | LLVM.AST.CallingConvention |
| Public | LLVM.AST.Operand |
| pure | LLVM.Prelude |
| PureVirtual | LLVM.AST.Operand |
| putChar | LLVM.Prelude |
| putStr | LLVM.Prelude |
| putStrLn | LLVM.Prelude |