aboutsummaryrefslogtreecommitdiff
path: root/test/behavior/cast.zig
AgeCommit message (Expand)Author
2022-09-09stage2 ARM: implement ptr_elem_valjoachimschmidt557
2022-09-09stage2 ARM: amend implementation of various AIR instructionsjoachimschmidt557
2022-08-28wasm: skip unimplemented behavior testLuuk de Gram
2022-08-22Sema: fix parameter of type 'T' must be comptime errorVeikka Tuominen
2022-08-10disable failing behavior testAndrew Kelley
2022-07-23Sema: `@floatToInt` safetyVeikka Tuominen
2022-06-28Revert "AstGen: preserve inferred ptr result loc for breaks"Andrew Kelley
2022-06-25stage2 ARM: implement basic intCast and error union wrappingjoachimschmidt557
2022-06-11stage2: small fixes + adjustments to std testsVeikka Tuominen
2022-05-27stage2 AArch64: complete genTypedValuejoachimschmidt557
2022-05-20Sema: fix comptime `@floatCast` downcastAndrew Kelley
2022-05-17Sema: implement `@intCast` for vectorsAndrew Kelley
2022-05-17enable passing behavior testAndrew Kelley
2022-05-08allow in-memory coercion of differently-named floats with same bitsAndrew Kelley
2022-05-05stage2,llvm: handle softfloats in @intToFloat and @floatToIntJakub Konka
2022-04-16stage2: fix @mulAdd on aarch64 DarwinJakub Konka
2022-04-06Sema: in-memory coercion of differently named int typesAndrew Kelley
2022-04-04Sema: add empty tuple to mutable slice coercionAndrew Kelley
2022-03-29stage2: implement `@intToError` with safetyAndrew Kelley
2022-03-29Sema: adjust coercion of undefined error union payloadAndrew Kelley
2022-03-28Sema: implement coerceInMemoryAllowed for optionalsVeikka Tuominen
2022-03-23Sema: Value.copy: we gotta copy the bytesAndrew Kelley
2022-03-23wasm: Enable all passing testsLuuk de Gram
2022-03-21stage2: out of bounds error for slicingMitchell Hashimoto
2022-03-21Merge pull request #11195 from mparadinha/float-to-intJakub Konka
2022-03-16stage2: x86_64: floatToInt for f32 and f64mparadinha
2022-03-16stage2 ARM: implement addwrap, subwrap, mulwrapjoachimschmidt557
2022-03-16stage2 ARM: genSetStack for stack_argument_offsetjoachimschmidt557
2022-03-14stage2: fixups for topolarity-comptime-memory-reinterp branchAndrew Kelley
2022-03-14stage2 llvm: Respect container type when lowering parent pointersCody Tapscott
2022-03-14Sema: improve lowering of stores to bitcasted vector pointersAndrew Kelley
2022-03-10stage2: error_set_merged type equalityMitchell Hashimoto
2022-03-08stage2 ARM: implement ret_loadjoachimschmidt557
2022-03-08stage2: elem vals of many pointers need not deref pointersMitchell Hashimoto
2022-03-08x64: pass more behavior/cast.zig testsJakub Konka
2022-03-08stage2 ARM: implement ptr_add, ptr_sub for all element sizesjoachimschmidt557
2022-03-06wasm: call into `generateSymbol` when loweringLuuk de Gram
2022-03-06wasm: Call `generateSymbol` for updateDeclLuuk de Gram
2022-03-05stage2 AArch64: add more slice supportjoachimschmidt557
2022-03-04stage2 ARM: generate less no-op branchesjoachimschmidt557
2022-03-03stage2: peer resolve const array pointer to unknown ptrMitchell Hashimoto
2022-03-03stage2: peer resolve const u8 slices correctlyMitchell Hashimoto
2022-03-02Sema: detect comptime-known union initializationsAndrew Kelley
2022-03-02x64: fix bug in lowering optionals directly to immediateJakub Konka
2022-03-02x64: fix incorrect calc of rdi spill stack loc for backpatchingJakub Konka
2022-03-02x64: fix intCast to properly clear out dest registerJakub Konka
2022-03-02x64: rectify and add missing optionals bitsJakub Konka
2022-03-01x64: fix array to slice implJakub Konka
2022-03-01Merge pull request #11016 from ziglang/x64-more-codegenJakub Konka
2022-02-28Sema: clean up peer resolution of errorsAndrew Kelley