aboutsummaryrefslogtreecommitdiff
path: root/test/c_abi/cfuncs.c
AgeCommit message (Expand)Author
2025-08-30test: expand C ABI test coverage to hexagon-linux-muslAlex Rønne Petersen
2025-06-05test: Expand target coverage for C ABI tests.Alex Rønne Petersen
2025-05-01wasm-c-abi: llvm fix struct handling + reorganizePavel Verigo
2024-09-07mips: fix C ABI compatibilityMaciej 'vesim' Kuliński
2024-05-08x86_64: fix C abi of incomplete sse registerJacob Young
2024-04-22x86_64: fix C abi for unionsJacob Young
2024-04-06x86_64: fix abi of nested structsJacob Young
2024-02-27Merge pull request #18538 from Pangoraw/wasm_vector_abiLuuk de Gram
2024-02-20llvm: fix c abi for structs not passed in registersJacob Young
2024-02-15c_abi: add vector tests for floatsPaul Berg
2024-02-15wasm: enable bool vectors tests for stage2_llvmPaul Berg
2024-02-12x86_64: implement c abi for bool vectorsJacob Young
2023-10-27x86_64: fix c abi test failuresJacob Young
2023-10-26test: enable `c-abi-tests` for the x86_64 backendJacob Young
2023-07-28llvm: fix SysV C abi for structs smaller than two eightbytesJacob Young
2023-07-27LLVM: always add argument attributes to callsAndrew Kelley
2023-07-26llvm: disable LTO on C ABI testsAndrew Kelley
2023-01-22llvm: implement explicit Win64 and SysV calling conventionsVeikka Tuominen
2023-01-19llvm: implement Stdcall return typesVeikka Tuominen
2023-01-19llvm: pass non-scalars as byref in .Stdcallkcbanner
2023-01-14add C ABI tests for exotic float typesVeikka Tuominen
2022-12-20llvm: fix C ABI for <=256 bit vectorsVeikka Tuominen
2022-11-20llvm: add attributes to the arguments of function pointer callsVeikka Tuominen
2022-11-20llvm: aarch64 C ABI: pass byref params as mutable pointersVeikka Tuominen
2022-11-18add C ABI tests with doubleGuillaume Wenzek
2022-10-22x86_64 llvm: correct lowering of ptr sized float structVeikka Tuominen
2022-10-22stage2: implement RISCV C ABIVeikka Tuominen
2022-10-22make C ABI tests compile on powerpcVeikka Tuominen
2022-10-22add C ABI tests for simd vectorsVeikka Tuominen
2022-10-21stage2: implement ARM C ABIVeikka Tuominen
2022-10-20make C ABI tests compile on arm, mips and riscvVeikka Tuominen
2022-10-20stage2: fix handling of aarch64 C ABI float array like structsVeikka Tuominen
2022-10-20make C ABI tests compile on i386Veikka Tuominen
2022-10-20stage2: fix x86_64 C ABI of struct with array memberVeikka Tuominen
2022-10-09C ABI: Add tests for complex float/double supportCody Tapscott
2022-09-28stage2: Fix multiple_llvm_int parameter passingCody Tapscott
2022-09-03Sema: only ABI sized packed structs are extern compatibleVeikka Tuominen
2022-08-26wasm: fix abi size of c_longdoubleLuuk de Gram
2022-07-26C ABI tests no longer apply to only stage1Andrew Kelley