aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2022-06-27LLVM: fix invalid IR on `@returnAddress` of wasm/bpfAndrew Kelley
2022-06-27LLVM: support calls to varargs functionsAndrew Kelley
2022-06-27Sema: honor the --test-filter flagAndrew Kelley
2022-06-25Merge pull request #11933 from Luukdegram/wasm-link-bssJakub Konka
2022-06-25stage2 ARM: implement basic intCast and error union wrappingjoachimschmidt557
2022-06-25link/wasm: Sort data segmentsLuuk de Gram
2022-06-25macho: implement -headerpad_max_install_namesJakub Konka
2022-06-25macho: implement -headerpad_size optionJakub Konka
2022-06-25Merge pull request #11917 from motiejus/wl-search-pathsJakub Konka
2022-06-25cache setting macho search strategy flagsJakub Konka
2022-06-24cli: let the linker resolve libs into dynamic and staticJakub Konka
2022-06-24link/wasm: Put decls into the correct segmentsLuuk de Gram
2022-06-24macho: verbose print all input linker args verbatimJakub Konka
2022-06-24macho: implement -search_dylibs_first linker optionJakub Konka
2022-06-24zld: ignore -search_paths_firstMotiejus Jakštys
2022-06-24stage2: sparc64: Implement SPARCv9 movrKoakuma
2022-06-24stage2: sparc64: Implement airRem, airMod, and SPARCv9 s/udivxKoakuma
2022-06-24stage2: sparc64: Implement airErrUnionPayloadPtrSetKoakuma
2022-06-24stage2: sparc64: Implement airAggregateInitKoakuma
2022-06-24stage2: sparc64: Update BigTomb implementation to use LivenessKoakuma
2022-06-24stage2: sparc64: Implement airCall with BigTomb use for returnKoakuma
2022-06-24stage2: sparc64: Add airMemset placeholderKoakuma
2022-06-24stage2: sparc64: Implement airBoolToIntKoakuma
2022-06-24stage2: sparc64: Fix airNot comments/error messagesKoakuma
2022-06-24stage2: sparc64: Implement airIsNull/airIsNonNullKoakuma
2022-06-24stage2: sparc64: Implement SPARCv9 shiftsKoakuma
2022-06-24stage2: sparc64: Implement airIntCast basicsKoakuma
2022-06-24stage2: sparc64: Implement airFence + SPARCv9 membarKoakuma
2022-06-24stage2: sparc64: Implement airArrayElemValKoakuma
2022-06-24stage2: sparc64: Implement SPARCv9 andKoakuma
2022-06-24stage2: sparc64: Implement airBinOp for and, or, and xorKoakuma
2022-06-24stage2: sparc64: Implement airTryKoakuma
2022-06-24stage2: sparc64: Save registers before calling another functionKoakuma
2022-06-24stage2: sparc64: Use official encoding for `not rs2, rs1`Koakuma
2022-06-24stage2: sparc64: Introduce condition_register MCValue typeKoakuma
2022-06-24stage2: sparc64: Move conditional branch emission out of airCondBrKoakuma
2022-06-24stage2: sparc64: Merge the compare_flag structs into condition_flagsKoakuma
2022-06-24link:clarification & enable MachO getGlobalSymbolLuuk de Gram
2022-06-24wasm: more f16 support and cleanup of intrinsicsLuuk de Gram
2022-06-24stage2: Enable compiler-rt when LLVM is existantLuuk de Gram
2022-06-24wasm: Implement `@mulAdd` for f16Luuk de Gram
2022-06-24wasm: Implement basic f16 supportLuuk de Gram
2022-06-24wasm-linker: Parse object file from the archiveLuuk de Gram
2022-06-24fix memory leaksLuuk de Gram
2022-06-24wasm-link: Discard old symbols correctlyLuuk de Gram
2022-06-24wasm-linker: Correctly resolve function typeLuuk de Gram
2022-06-24wasm-linker: Resolve symbols from archivesLuuk de Gram
2022-06-24wasm-linker: Implement Archive parsingLuuk de Gram
2022-06-24wasm-linker: de-duplicate functions+atom sortingLuuk de Gram
2022-06-24link: Implement API to get global symbol indexLuuk de Gram