llvm-party-12.1.1: General purpose LLVM bindings

Index - F

FAdd 
1 (Data Constructor)LLVM.AST.RMWOperation
2 (Data Constructor)LLVM.AST.Constant
3 (Data Constructor)LLVM.AST.Instruction, LLVM.AST
faddLLVM.IRBuilder.Instruction, LLVM.IRBuilder
failLLVM.Prelude
failureMemoryOrderingLLVM.AST.Instruction, LLVM.AST
False 
1 (Data Constructor)LLVM.Prelude
2 (Data Constructor)LLVM.AST.FloatingPointPredicate
falseDestLLVM.AST.Instruction, LLVM.AST
falseValue 
1 (Function)LLVM.AST.Constant
2 (Function)LLVM.AST.Instruction, LLVM.AST
FastLLVM.AST.CallingConvention
FastMathFlags 
1 (Type/Class)LLVM.Internal.FFI.LLVMCTypes
2 (Data Constructor)LLVM.Internal.FFI.LLVMCTypes
3 (Type/Class)LLVM.AST.Instruction, LLVM.AST
4 (Data Constructor)LLVM.AST.Instruction, LLVM.AST
fastMathFlagsLLVM.AST.Instruction, LLVM.AST
fastMathFlagsAllowContractLLVM.Internal.FFI.LLVMCTypes
fastMathFlagsAllowReassocLLVM.Internal.FFI.LLVMCTypes
fastMathFlagsAllowReciprocalLLVM.Internal.FFI.LLVMCTypes
fastMathFlagsApproxFuncLLVM.Internal.FFI.LLVMCTypes
fastMathFlagsNoInfsLLVM.Internal.FFI.LLVMCTypes
fastMathFlagsNoNaNsLLVM.Internal.FFI.LLVMCTypes
fastMathFlagsNoSignedZerosLLVM.Internal.FFI.LLVMCTypes
fastMathFlagsPLLVM.Internal.FFI.LLVMCTypes
fatalWarningsLLVM.Target.Options
FCmp 
1 (Data Constructor)LLVM.AST.Constant
2 (Data Constructor)LLVM.AST.Instruction, LLVM.AST
fcmpLLVM.IRBuilder.Instruction, LLVM.IRBuilder
fCmpPredFalseLLVM.Internal.FFI.LLVMCTypes
FCmpPredicate 
1 (Type/Class)LLVM.Internal.FFI.LLVMCTypes
2 (Data Constructor)LLVM.Internal.FFI.LLVMCTypes
fCmpPredOEQLLVM.Internal.FFI.LLVMCTypes
fCmpPredOGELLVM.Internal.FFI.LLVMCTypes
fCmpPredOGTLLVM.Internal.FFI.LLVMCTypes
fCmpPredOLELLVM.Internal.FFI.LLVMCTypes
fCmpPredOLTLLVM.Internal.FFI.LLVMCTypes
fCmpPredONELLVM.Internal.FFI.LLVMCTypes
fCmpPredORDLLVM.Internal.FFI.LLVMCTypes
fcmpPredTrueLLVM.Internal.FFI.LLVMCTypes
fCmpPredUEQLLVM.Internal.FFI.LLVMCTypes
fCmpPredUGELLVM.Internal.FFI.LLVMCTypes
fCmpPredUGTLLVM.Internal.FFI.LLVMCTypes
fCmpPredULELLVM.Internal.FFI.LLVMCTypes
fCmpPredULTLLVM.Internal.FFI.LLVMCTypes
fCmpPredUNELLVM.Internal.FFI.LLVMCTypes
fCmpPredUNOLLVM.Internal.FFI.LLVMCTypes
FDiv 
1 (Data Constructor)LLVM.AST.Constant
2 (Data Constructor)LLVM.AST.Instruction, LLVM.AST
fdivLLVM.IRBuilder.Instruction, LLVM.IRBuilder
FdStreamException 
1 (Type/Class)LLVM.Exception
2 (Data Constructor)LLVM.Exception
FenceLLVM.AST.Instruction, LLVM.AST
File 
1 (Data Constructor)LLVM.AST.Operand
2 (Data Constructor)LLVM.Internal.MemoryBuffer
3 (Type/Class)LLVM.Internal.Module, LLVM.Module, LLVM
4 (Data Constructor)LLVM.Internal.Module, LLVM.Module, LLVM
filenameLLVM.Diagnostic
FilePathLLVM.Prelude
FilterLLVM.AST.Instruction, LLVM.AST
filter 
1 (Function)LLVM.Prelude
2 (Function)LLVM.Transforms
filterMLLVM.Prelude
finalizeFunctionPassManagerLLVM.Internal.FFI.PassManager
findLLVM.Prelude
findFunctionLLVM.Internal.FFI.ExecutionEngine
findMLLVM.Prelude
flipLLVM.Prelude
Float 
1 (Type/Class)LLVM.Prelude
2 (Data Constructor)LLVM.AST.Constant
floatLLVM.AST.Type
FloatABILLVM.Target.Options
FloatABIDefaultLLVM.Target.Options
floatABIDefaultLLVM.Internal.FFI.LLVMCTypes
FloatABIHardLLVM.Target.Options
floatABIHardLLVM.Internal.FFI.LLVMCTypes
floatABIPLLVM.Internal.FFI.LLVMCTypes
FloatABISoftLLVM.Target.Options
floatABISoftLLVM.Internal.FFI.LLVMCTypes
FloatABIType 
1 (Type/Class)LLVM.Internal.FFI.LLVMCTypes
2 (Data Constructor)LLVM.Internal.FFI.LLVMCTypes
floatABITypeLLVM.Target.Options
FloatAlignLLVM.AST.DataLayout
floatDigitsLLVM.Prelude
FloatEncodingLLVM.AST.Operand
FloatFPLLVM.AST.Type, LLVM.AST
FloatingLLVM.Prelude
FloatingPointDenormalIEEELLVM.Target.Options
FloatingPointDenormalModeLLVM.Target.Options
floatingPointDenormalModeLLVM.Target.Options
FloatingPointDenormalPositiveZeroLLVM.Target.Options
FloatingPointDenormalPreserveSignLLVM.Target.Options
FloatingPointOperationFusionFastLLVM.Target.Options
FloatingPointOperationFusionModeLLVM.Target.Options
FloatingPointOperationFusionStandardLLVM.Target.Options
FloatingPointOperationFusionStrictLLVM.Target.Options
FloatingPointPredicateLLVM.AST.FloatingPointPredicate
FloatingPointType 
1 (Data Constructor)LLVM.AST.Type, LLVM.AST
2 (Type/Class)LLVM.AST.Type, LLVM.AST
floatingPointTypeLLVM.AST.Type, LLVM.AST
floatRadixLLVM.Prelude
floatRangeLLVM.Prelude
FloatSemantics 
1 (Type/Class)LLVM.Internal.FFI.LLVMCTypes
2 (Data Constructor)LLVM.Internal.FFI.LLVMCTypes
floatSemanticsBogusLLVM.Internal.FFI.LLVMCTypes
floatSemanticsIEEEdoubleLLVM.Internal.FFI.LLVMCTypes
floatSemanticsIEEEhalfLLVM.Internal.FFI.LLVMCTypes
floatSemanticsIEEEquadLLVM.Internal.FFI.LLVMCTypes
floatSemanticsIEEEsingleLLVM.Internal.FFI.LLVMCTypes
floatSemanticsPLLVM.Internal.FFI.LLVMCTypes
floatSemanticsPPCDoubleDoubleLLVM.Internal.FFI.LLVMCTypes
floatSemanticsx87DoubleExtendedLLVM.Internal.FFI.LLVMCTypes
floatTypeInContextLLVM.Internal.FFI.Type
floatValueLLVM.AST.Constant
floorLLVM.Prelude
fmapLLVM.Prelude
fmapDefaultLLVM.Prelude
FMul 
1 (Data Constructor)LLVM.AST.Constant
2 (Data Constructor)LLVM.AST.Instruction, LLVM.AST
fmulLLVM.IRBuilder.Instruction, LLVM.IRBuilder
FNegLLVM.AST.Instruction, LLVM.AST
fnegLLVM.IRBuilder.Instruction, LLVM.IRBuilder
foldLLVM.Prelude
FoldableLLVM.Prelude
foldlLLVM.Prelude
foldl'LLVM.Prelude
foldl1LLVM.Prelude
foldlMLLVM.Prelude
foldMLLVM.Prelude
foldMapLLVM.Prelude
foldMap'LLVM.Prelude
foldMapDefaultLLVM.Prelude
foldM_LLVM.Prelude
foldrLLVM.Prelude
foldr'LLVM.Prelude
foldr1LLVM.Prelude
foldrMLLVM.Prelude
forLLVM.Prelude
foreignDeclLLVM.Internal.FFI.Cleanup
foreverLLVM.Prelude
forgetAttributeTypeLLVM.Internal.FFI.Attribute
forMLLVM.Prelude
forM_LLVM.Prelude
ForwardValueLLVM.Internal.EncodeAST
for_LLVM.Prelude
fp128LLVM.AST.Type
FP128FPLLVM.AST.Type, LLVM.AST
fP128TypeInContextLLVM.Internal.FFI.Type
FPDenormalMode 
1 (Type/Class)LLVM.Internal.FFI.LLVMCTypes
2 (Data Constructor)LLVM.Internal.FFI.LLVMCTypes
fpDenormalModeIEEELLVM.Internal.FFI.LLVMCTypes
fpDenormalModePLLVM.Internal.FFI.LLVMCTypes
fpDenormalModePositiveZeroLLVM.Internal.FFI.LLVMCTypes
fpDenormalModePreserveSignLLVM.Internal.FFI.LLVMCTypes
FPExt 
1 (Data Constructor)LLVM.AST.Constant
2 (Data Constructor)LLVM.AST.Instruction, LLVM.AST
fpextLLVM.IRBuilder.Instruction, LLVM.IRBuilder
FPOpFusionMode 
1 (Type/Class)LLVM.Internal.FFI.LLVMCTypes
2 (Data Constructor)LLVM.Internal.FFI.LLVMCTypes
fpOpFusionModeFastLLVM.Internal.FFI.LLVMCTypes
fpOpFusionModePLLVM.Internal.FFI.LLVMCTypes
fpOpFusionModeStandardLLVM.Internal.FFI.LLVMCTypes
fpOpFusionModeStrictLLVM.Internal.FFI.LLVMCTypes
fpPredicate 
1 (Function)LLVM.AST.Constant
2 (Function)LLVM.AST.Instruction, LLVM.AST
FPToSI 
1 (Data Constructor)LLVM.AST.Constant
2 (Data Constructor)LLVM.AST.Instruction, LLVM.AST
fptosiLLVM.IRBuilder.Instruction, LLVM.IRBuilder
FPToUI 
1 (Data Constructor)LLVM.AST.Constant
2 (Data Constructor)LLVM.AST.Instruction, LLVM.AST
fptouiLLVM.IRBuilder.Instruction, LLVM.IRBuilder
FPTrunc 
1 (Data Constructor)LLVM.AST.Constant
2 (Data Constructor)LLVM.AST.Instruction, LLVM.AST
fptruncLLVM.IRBuilder.Instruction, LLVM.IRBuilder
FractionalLLVM.Prelude
FreeBSDLLVM.Triple
FreescaleLLVM.Triple
FreezeLLVM.AST.Instruction, LLVM.AST
FRem 
1 (Data Constructor)LLVM.AST.Constant
2 (Data Constructor)LLVM.AST.Instruction, LLVM.AST
fremLLVM.IRBuilder.Instruction, LLVM.IRBuilder
freshLLVM.IRBuilder.Monad, LLVM.IRBuilder
freshNameLLVM.IRBuilder.Monad, LLVM.IRBuilder
freshUnNameLLVM.IRBuilder.Monad, LLVM.IRBuilder
FriendLLVM.AST.Operand
fromCompElementLLVM.Internal.Operand
fromEnumLLVM.Prelude
fromIntegerLLVM.Prelude
fromIntegralLLVM.Prelude
fromMaybeLLVM.Prelude
fromRationalLLVM.Prelude
fstLLVM.Prelude
FSub 
1 (Data Constructor)LLVM.AST.RMWOperation
2 (Data Constructor)LLVM.AST.Constant
3 (Data Constructor)LLVM.AST.Instruction, LLVM.AST
fsubLLVM.IRBuilder.Instruction, LLVM.IRBuilder
FuchsiaLLVM.Triple
FullDebug 
1 (Data Constructor)LLVM.Internal.FFI.LLVMCTypes
2 (Data Constructor)LLVM.AST.Operand
FuncletPadLLVM.Internal.FFI.InstructionDefs, LLVM.Internal.InstructionDefs
Function 
1 (Type/Class)LLVM.Internal.FFI.PtrHierarchy
2 (Data Constructor)LLVM.AST.Global, LLVM.AST
function 
1 (Function)LLVM.AST.Instruction, LLVM.AST
2 (Function)LLVM.IRBuilder.Module, LLVM.IRBuilder
function'LLVM.AST.Instruction, LLVM.AST
FunctionAttrBuilderLLVM.Internal.FFI.Attribute
FunctionAttribute 
1 (Type/Class)LLVM.Internal.FFI.Attribute
2 (Type/Class)LLVM.AST.FunctionAttribute, LLVM.AST.Attribute
FunctionAttributeKind 
1 (Type/Class)LLVM.Internal.FFI.LLVMCTypes
2 (Data Constructor)LLVM.Internal.FFI.LLVMCTypes
functionAttributeKindAllocSizeLLVM.Internal.FFI.LLVMCTypes
functionAttributeKindAlwaysInlineLLVM.Internal.FFI.LLVMCTypes
functionAttributeKindArgMemOnlyLLVM.Internal.FFI.LLVMCTypes
functionAttributeKindAsEnumLLVM.Internal.FFI.Attribute
functionAttributeKindBuiltinLLVM.Internal.FFI.LLVMCTypes
functionAttributeKindColdLLVM.Internal.FFI.LLVMCTypes
functionAttributeKindConvergentLLVM.Internal.FFI.LLVMCTypes
functionAttributeKindHotLLVM.Internal.FFI.LLVMCTypes
functionAttributeKindInaccessibleMemOnlyLLVM.Internal.FFI.LLVMCTypes
functionAttributeKindInaccessibleMemOrArgMemOnlyLLVM.Internal.FFI.LLVMCTypes
functionAttributeKindInlineHintLLVM.Internal.FFI.LLVMCTypes
functionAttributeKindJumpTableLLVM.Internal.FFI.LLVMCTypes
functionAttributeKindMinSizeLLVM.Internal.FFI.LLVMCTypes
functionAttributeKindMustProgressLLVM.Internal.FFI.LLVMCTypes
functionAttributeKindNakedLLVM.Internal.FFI.LLVMCTypes
functionAttributeKindNoBuiltinLLVM.Internal.FFI.LLVMCTypes
functionAttributeKindNoCallbackLLVM.Internal.FFI.LLVMCTypes
functionAttributeKindNoCfCheckLLVM.Internal.FFI.LLVMCTypes
functionAttributeKindNoDuplicateLLVM.Internal.FFI.LLVMCTypes
functionAttributeKindNoFreeLLVM.Internal.FFI.LLVMCTypes
functionAttributeKindNoImplicitFloatLLVM.Internal.FFI.LLVMCTypes
functionAttributeKindNoInlineLLVM.Internal.FFI.LLVMCTypes
functionAttributeKindNoMergeLLVM.Internal.FFI.LLVMCTypes
functionAttributeKindNonLazyBindLLVM.Internal.FFI.LLVMCTypes
functionAttributeKindNoProfileLLVM.Internal.FFI.LLVMCTypes
functionAttributeKindNoRecurseLLVM.Internal.FFI.LLVMCTypes
functionAttributeKindNoRedZoneLLVM.Internal.FFI.LLVMCTypes
functionAttributeKindNoReturnLLVM.Internal.FFI.LLVMCTypes
functionAttributeKindNoSyncLLVM.Internal.FFI.LLVMCTypes
functionAttributeKindNoUndefLLVM.Internal.FFI.LLVMCTypes
functionAttributeKindNoUnwindLLVM.Internal.FFI.LLVMCTypes
functionAttributeKindOptForFuzzingLLVM.Internal.FFI.LLVMCTypes
functionAttributeKindOptimizeForSizeLLVM.Internal.FFI.LLVMCTypes
functionAttributeKindOptimizeNoneLLVM.Internal.FFI.LLVMCTypes
functionAttributeKindPLLVM.Internal.FFI.LLVMCTypes
functionAttributeKindPreallocatedLLVM.Internal.FFI.LLVMCTypes
functionAttributeKindReadNoneLLVM.Internal.FFI.LLVMCTypes
functionAttributeKindReadOnlyLLVM.Internal.FFI.LLVMCTypes
functionAttributeKindReturnsTwiceLLVM.Internal.FFI.LLVMCTypes
functionAttributeKindSafeStackLLVM.Internal.FFI.LLVMCTypes
functionAttributeKindSanitizeAddressLLVM.Internal.FFI.LLVMCTypes
functionAttributeKindSanitizeHWAddressLLVM.Internal.FFI.LLVMCTypes
functionAttributeKindSanitizeMemoryLLVM.Internal.FFI.LLVMCTypes
functionAttributeKindSanitizeMemTagLLVM.Internal.FFI.LLVMCTypes
functionAttributeKindSanitizeThreadLLVM.Internal.FFI.LLVMCTypes
functionAttributeKindShadowCallStackLLVM.Internal.FFI.LLVMCTypes
functionAttributeKindSpeculatableLLVM.Internal.FFI.LLVMCTypes
functionAttributeKindSpeculativeLoadHardeningLLVM.Internal.FFI.LLVMCTypes
functionAttributeKindStackAlignmentLLVM.Internal.FFI.LLVMCTypes
functionAttributeKindStackProtectLLVM.Internal.FFI.LLVMCTypes
functionAttributeKindStackProtectReqLLVM.Internal.FFI.LLVMCTypes
functionAttributeKindStackProtectStrongLLVM.Internal.FFI.LLVMCTypes
functionAttributeKindStrictFPLLVM.Internal.FFI.LLVMCTypes
functionAttributeKindUWTableLLVM.Internal.FFI.LLVMCTypes
functionAttributeKindWillReturnLLVM.Internal.FFI.LLVMCTypes
functionAttributeKindWriteOnlyLLVM.Internal.FFI.LLVMCTypes
functionAttributeListIDsLLVM.Internal.DecodeAST
FunctionAttributes 
1 (Data Constructor)LLVM.AST
2 (Data Constructor)LLVM.Transforms
functionAttributes 
1 (Function)LLVM.AST.Instruction, LLVM.AST
2 (Function)LLVM.AST.Global
3 (Function)LLVM.Internal.Attribute
functionAttributes'LLVM.AST.Instruction, LLVM.AST
FunctionAttributeSetLLVM.Internal.FFI.Attribute
FunctionAttributeTypeLLVM.Internal.FFI.Attribute
functionDefaultsLLVM.AST.Global, LLVM.AST
functionIndexLLVM.Internal.FFI.Attribute
FunctionInliningLLVM.Transforms
functionInliningThresholdLLVM.Transforms
functionSectionsLLVM.Target.Options
FunctionTypeLLVM.AST.Type, LLVM.AST
functionTypeLLVM.Internal.FFI.Type
functionType'LLVM.Internal.FFI.Type
FunctorLLVM.Prelude
FwdDeclLLVM.AST.Operand