| garbageCollectorName | LLVM.AST.Global |
| gcd | LLVM.Prelude |
| GeneralDynamic | LLVM.AST.ThreadLocalStorage |
| Generic | LLVM.Prelude |
| gep | LLVM.IRBuilder.Instruction, LLVM.IRBuilder |
| getChar | LLVM.Prelude |
| getConst | LLVM.Prelude |
| getContents | LLVM.Prelude |
| GetElementPtr | |
| 1 (Data Constructor) | LLVM.AST.Constant |
| 2 (Data Constructor) | LLVM.AST.Instruction, LLVM.AST |
| getElementPtrType | LLVM.AST.Typed |
| getElementType | LLVM.AST.Typed |
| getLine | LLVM.Prelude |
| getSnocList | LLVM.IRBuilder.Internal.SnocList |
| getZipList | LLVM.Prelude |
| GHC | LLVM.AST.CallingConvention |
| Global | LLVM.AST.Global, LLVM.AST |
| GlobalAddr | LLVM.AST.Global, LLVM.AST |
| GlobalAlias | LLVM.AST.Global, LLVM.AST |
| globalAliasDefaults | LLVM.AST.Global, LLVM.AST |
| GlobalDefinition | LLVM.AST |
| GlobalReference | LLVM.AST.Constant |
| GlobalVariable | |
| 1 (Data Constructor) | LLVM.AST.Operand |
| 2 (Data Constructor) | LLVM.AST.Global, LLVM.AST |
| globalVariableDefaults | LLVM.AST.Global, LLVM.AST |
| GlobalVariableExpression | LLVM.AST.Operand |
| GNUTemplateParameterPack | LLVM.AST.Operand |
| GNUTemplateTemplateParam | LLVM.AST.Operand |
| GroupID | |
| 1 (Type/Class) | LLVM.AST.FunctionAttribute, LLVM.AST.Attribute |
| 2 (Data Constructor) | LLVM.AST.FunctionAttribute, LLVM.AST.Attribute |
| GT | LLVM.Prelude |
| guard | LLVM.Prelude |