aboutsummaryrefslogtreecommitdiff
path: root/src/test/java
AgeCommit message (Expand)Author
2023-06-17Create FreeVariable type with index and nameMichael Williamson
2023-06-17Introduce FreeVariables collection typeMichael Williamson
2023-06-17Fix casing for size pointersMichael Williamson
2023-06-17Use opaque ptr in store instructionsMichael Williamson
2023-06-17Use opaque ptr in load instructionsMichael Williamson
2023-06-17Use opaque ptr in inttoptr instructionsMichael Williamson
2023-06-17Use opaque ptr in prttoint instructionsMichael Williamson
2023-06-17Add LLVM function declarationsMichael Williamson
2023-06-17Support external global definitionsMichael Williamson
2023-06-17Define global for namespace valueMichael Williamson
2023-06-17Extract record for LLVM closure typesMichael Williamson
2023-06-17Convert closure to intMichael Williamson
2023-06-17Store free variables into environmentMichael Williamson
2023-06-17Serialize LLVM modulesMichael Williamson
2023-06-17Expand function definitionMichael Williamson
2023-06-17Fix serialization of LLVM local variablesMichael Williamson
2023-06-17Serialize LLVM function definitionsMichael Williamson
2023-06-17Add LLVM ptrtoint instructionMichael Williamson
2023-06-17Add LLVM null operandMichael Williamson
2023-06-16Make size of LLVM array type optionalMichael Williamson
2023-06-16Add explicit return instruction to function bodiesMichael Williamson
2023-06-16Add return instructionMichael Williamson
2023-06-16Generate top level entity for minimal functionMichael Williamson
2023-06-16Adjust naming of top level entitiesMichael Williamson
2023-06-16Include name in serialized define-function instructionMichael Williamson
2023-06-16Include args when compiling call to LLVM IRMichael Williamson
2023-06-14Compile zero-args to LLVM IRMichael Williamson
2023-06-14Add LLVM load instructionMichael Williamson
2023-06-14Add LlvmIntToPtr instructionMichael Williamson
2023-06-14Add LLVM function typeMichael Williamson
2023-06-14Compile zero-arg callsMichael Williamson
2023-06-14Ensure uniqueness of LLVM localsMichael Williamson
2023-06-14Add LLVM call instructionMichael Williamson
2023-06-14Use field names on namespace node in StackCompilerMichael Williamson
2023-06-13Introduce NamespaceTypeInfoMichael Williamson
2023-06-13Store field names in typed namespace nodeMichael Williamson
2023-06-13Pass in namespace field types in one goMichael Williamson
2023-06-13Compile namespace-field-store to LLVM IRMichael Williamson
2023-06-13Add LLVM store instructionMichael Williamson
2023-06-13Store types of fields on namespace nodeMichael Williamson
2023-06-13Store type of function on nodeMichael Williamson
2023-06-13Put namespace name onto namespace nodesMichael Williamson
2023-06-13Add LLVM getelementptr instructionMichael Williamson
2023-06-13Add missing suffixMichael Williamson
2023-06-12Replace module-export instruction with namespace-field-storeMichael Williamson
2023-06-12Make string definitions privateMichael Williamson
2023-06-12Support private LLVM globalsMichael Williamson
2023-06-12Compile push-string instruction to LLVM IRMichael Williamson
2023-06-12Add LLVM operand ptrtointMichael Williamson
2023-06-12Add LLVM pointer typeMichael Williamson