aboutsummaryrefslogtreecommitdiff
path: root/test/stage2/arm.zig
AgeCommit message (Expand)Author
2022-04-28test: migrate arm incremental testsJakub Konka
2022-01-24stage2: rework a lot of stuffAndrew Kelley
2022-01-02stage2 ARM: implement wrap_errunion_err for empty payloadsjoachimschmidt557
2022-01-01stage2 ARM: implement airUnwrapErrErr + airCmp for error setsjoachimschmidt557
2022-01-01stage2 ARM: implement airCall for function pointersjoachimschmidt557
2021-12-30stage2 ARM: implement struct_field_ptr and struct_field_valjoachimschmidt557
2021-12-28stage2 ARM: implement slice_elem_val for types with size <= 4joachimschmidt557
2021-12-21stage2 ARM: implement is_err and is_non_err for simple error unionsjoachimschmidt557
2021-12-21stage2 ARM: implement is_null and is_non_null for ptr-like optionalsjoachimschmidt557
2021-12-18stage2 ARM: spill insts currently in compare flags if necessaryjoachimschmidt557
2021-12-04stage2 ARM: Implement calling with stack parametersjoachimschmidt557
2021-08-20stage2 codegen: re-allocate result register in finishAirjoachimschmidt557
2021-08-20stage2 ARM: add test cases for bit shiftsjoachimschmidt557
2021-07-30stage2 codegen: Implement genTypedValue for enumsjoachimschmidt557
2021-05-17Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgenAndrew Kelley
2021-05-17stage2: test cases take advantage of `pub fn main` supportAndrew Kelley
2021-05-17stage2 ARM: correct spilling in genArmMul as welljoachimschmidt557
2021-05-12stage2: fix test cases to add `pub` on exported _start fnAndrew Kelley
2021-05-09stage2 ARM: Add spill registers testjoachimschmidt557
2021-04-11stage2 ARM: Add fibonacci testjoachimschmidt557
2021-03-31stage2 codegen: Make sure function return value is in a calleejoachimschmidt557
2021-03-02stage2 ARM: Add tests for basic integer multiplicationjoachimschmidt557
2021-01-19astgen: eliminate rlWrapPtr and all its callsitesAndrew Kelley
2021-01-01stage2 ARM: Add simple tests for conditional branchingjoachimschmidt557
2020-12-21stage2 ARM: add test cases for binary bitwise operationsjoachimschmidt557
2020-11-28stage2 ARM: add test case for additionjoachimschmidt557
2020-10-03stage2 ARM: add testcases for non-leaf fns, parameters, return valuesjoachimschmidt557