/
githubmirror
/
sway
ОбзорДокументацияВойти
/
githubmirror
/
sway
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
ДокументацияПоддержка
Политика конфиденциальностиПользовательское соглашениеПолитика использования «cookies»Согласие субъекта персональных данных
2026 ©
sway/
.../ir_generation/tests/
..
addr_of.sw

Deterministic printing of IR values (#7490)

9 месяцев назад
aggr_indexing.sw

[asm] peep-hole optimization for optimising aggregate index operation (#5270)

3 года назад
array_init_almost_0s.sw

Optimize initialization of mostly zeroed aggregates (#7542)

месяц назад
array_simple.sw

Optimize initialization of mostly zeroed aggregates (#7542)

месяц назад
asm_block.sw

Subroutine calls using the new JAL instruction (#7085)

год назад
b256_immeds.sw

Represent `RawUntypedPtr` AST type using a new `Pointer` IR type (#7272)

год назад
binops.sw

Use intrinsics for base integer operations (#4553)

3 года назад
break.sw

Reorder block creation for `while` loops. (#3619)

4 года назад
conflicting_fns.sw

Simplify function IR generation (#2330)

4 года назад
continue.sw

Reorder block creation for `while` loops. (#3619)

4 года назад
empty.sw

Remove redundant `cfe(i)/cfs(i)` instructions from the allocated ASM (#6627)

2 года назад
enum.sw

Represent `RawUntypedPtr` AST type using a new `Pointer` IR type (#7272)

год назад
enum_enum.sw

Represent `RawUntypedPtr` AST type using a new `Pointer` IR type (#7272)

год назад
enum_struct.sw

Implement `init_aggr` in IR and optimize aggregates initialization (#7530)

7 месяцев назад
enum_struct_string.sw

fix modified in optimisation passes so they converge (#7666)

месяц назад
eq.sw

Add intrinsics tests (#4567)

3 года назад
eq_intrinsic.sw

Fix `scwq` instruction and "phantom" error in purity checks (#6432)

2 года назад
fn_call.sw

fix modified in optimisation passes so they converge (#7666)

месяц назад
fn_call_noargs_nolocals.sw

Skip returning a value when the type is unit (#7401)

год назад
fn_call_nolocals.sw

Improve `asm` const propagation (#7550)

5 месяцев назад
fn_call_ret_by_ref_explicit.sw

fix modified in optimisation passes so they converge (#7666)

месяц назад
fn_call_ret_by_ref_implicit.sw

fix modified in optimisation passes so they converge (#7666)

месяц назад
fn_dedup.sw

fix modified in optimisation passes so they converge (#7666)

месяц назад
global_constants_usage.sw

Deterministic printing of IR values (#7490)

9 месяцев назад
gt.sw

Add intrinsics tests (#4567)

3 года назад
gtf.sw

Represent `RawUntypedPtr` AST type using a new `Pointer` IR type (#7272)

год назад
if_expr.sw

fix modified in optimisation passes so they converge (#7666)

месяц назад
if_let_simple.sw

fix modified in optimisation passes so they converge (#7666)

месяц назад
impl_ret_int.sw

Replace PHIs with block arguments (#2957)

4 года назад
impl_self_reassignment.sw

fix modified in optimisation passes so they converge (#7666)

месяц назад
implicit_return.sw

Update the new ir_generation test suite a bit. (#2223)

4 года назад
init_aggr_array_repeat_loop.sw

Add comprehensive tests for `init_aggr` instruction and its lowering (#7677)

месяц назад
init_aggr_array_repeat_loop_in_struct.sw

Add comprehensive tests for `init_aggr` instruction and its lowering (#7677)

месяц назад
init_aggr_array_repeat_small.sw

Add comprehensive tests for `init_aggr` instruction and its lowering (#7677)

месяц назад
init_aggr_array_repeat_struct.sw

Add comprehensive tests for `init_aggr` instruction and its lowering (#7677)

месяц назад
init_aggr_mostly_zeroed_array.sw

Optimize initialization of mostly zeroed aggregates (#7542)

месяц назад
init_aggr_mostly_zeroed_large_scalar.sw

Optimize initialization of mostly zeroed aggregates (#7542)

месяц назад
init_aggr_mostly_zeroed_nested.sw

Optimize initialization of mostly zeroed aggregates (#7542)

месяц назад
init_aggr_mostly_zeroed_tuple.sw

Optimize initialization of mostly zeroed aggregates (#7542)

месяц назад
init_aggr_single_store_initializeable.sw

Optimize initialization of mostly zeroed aggregates (#7542)

месяц назад
inline_annotation.sw

Remove `MOVE $$locbase, $$sp` if non-entry function doesn't use stack (#7548)

6 месяцев назад
is_reference_type.sw

Add intrinsics tests (#4567)

3 года назад
jmp_mem.sw

Subroutine calls using the new JAL instruction (#7085)

год назад
lazy_binops.sw

fix modified in optimisation passes so they converge (#7666)

месяц назад
let_const_init.sw

Represent `RawUntypedPtr` AST type using a new `Pointer` IR type (#7272)

год назад
let_reassign_while_loop.sw

fix modified in optimisation passes so they converge (#7666)

месяц назад
local_const_init.sw

Represent `RawUntypedPtr` AST type using a new `Pointer` IR type (#7272)

год назад
logging.sw

Represent small values as single bytes (#4929)

3 года назад
lt.sw

Add intrinsics tests (#4567)

3 года назад
main_retd.sw

Represent `RawUntypedPtr` AST type using a new `Pointer` IR type (#7272)

год назад
mcp_zero_len.sw

Optimize away zero-length MCP/MCPI instructions (#7629)

2 месяца назад
mutable_struct.sw

Represent `RawUntypedPtr` AST type using a new `Pointer` IR type (#7272)

год назад
nested_aggregate_init_cannot_memclear.sw

Optimize initialization of mostly zeroed aggregates (#7542)

месяц назад
predicate.sw

Let IRgen compile predicate IR modules specifically. (#3125)

4 года назад
predicate_data_mult_args.sw

IR: Taking function arg address and representing references as pointers (#6967)

год назад
predicate_data_single_arg.sw

IR: Taking function arg address and representing references as pointers (#6967)

год назад
ptr_add.sw

Represent `RawUntypedPtr` AST type using a new `Pointer` IR type (#7272)

год назад
ptr_sub.sw

Represent `RawUntypedPtr` AST type using a new `Pointer` IR type (#7272)

год назад
redundant_fns.sw

Some preparation for function calls. (#2471)

4 года назад
redundant_return.sw

Introduce TerminatorValue to force handling of divergence (#5496)

3 года назад
ret_unit.sw

Replace PHIs with block arguments (#2957)

4 года назад
return_in_while_loop.sw

Replace PHIs with block arguments (#2957)

4 года назад
return_stmt.sw

fix modified in optimisation passes so they converge (#7666)

месяц назад
return_stmt_structs.sw

Represent `RawUntypedPtr` AST type using a new `Pointer` IR type (#7272)

год назад
revert.sw

fix modified in optimisation passes so they converge (#7666)

месяц назад
shadowed_locals.sw

fix modified in optimisation passes so they converge (#7666)

месяц назад
shadowed_struct_init.sw

fix modified in optimisation passes so they converge (#7666)

месяц назад
simple_contract.sw

fix modified in optimisation passes so they converge (#7666)

месяц назад
simple_contract_call.sw

Represent `RawUntypedPtr` AST type using a new `Pointer` IR type (#7272)

год назад
size_of.sw

Add intrinsics tests (#4567)

3 года назад
size_of_val.sw

Deterministic printing of IR values (#7490)

9 месяцев назад
smo.sw

Represent `RawUntypedPtr` AST type using a new `Pointer` IR type (#7272)

год назад
state_load_quad.sw

Remove `memcpy`ing of `b256` intrinsic arguments to a temporary (#7552)

6 месяцев назад
state_load_word.sw

Add `dynamic_storage` experimental feature and offset to `srw` opcode (#7565)

4 месяца назад
state_preload.sw

Implement dynamic storage intrinsics (#7597)

4 месяца назад
state_store_quad.sw

Remove `memcpy`ing of `b256` intrinsic arguments to a temporary (#7552)

6 месяцев назад
state_store_word.sw

Remove `memcpy`ing of `b256` intrinsic arguments to a temporary (#7552)

6 месяцев назад
storage_clear.ir

Implement dynamic storage intrinsics (#7597)

4 месяца назад
storage_metadata.sw

fix modified in optimisation passes so they converge (#7666)

месяц назад
str_slice.sw

compile string constants to global rather than local memory (#7359)

год назад
strings.sw

Represent `RawUntypedPtr` AST type using a new `Pointer` IR type (#7272)

год назад
struct.sw

Implement `init_aggr` in IR and optimize aggregates initialization (#7530)

7 месяцев назад
struct_array_init_almost_0s.sw

Optimize initialization of mostly zeroed aggregates (#7542)

месяц назад
struct_enum.sw

Implement `init_aggr` in IR and optimize aggregates initialization (#7530)

7 месяцев назад
struct_init_almost_0s.sw

Optimize initialization of mostly zeroed aggregates (#7542)

месяц назад
struct_struct.sw

Implement `init_aggr` in IR and optimize aggregates initialization (#7530)

7 месяцев назад
takes_string_returns_string.sw

fix modified in optimisation passes so they converge (#7666)

месяц назад
test_metadata.sw

Fix `scwq` instruction and "phantom" error in purity checks (#6432)

2 года назад
trait.sw

fix modified in optimisation passes so they converge (#7666)

месяц назад
u256.sw

Deterministic printing of IR values (#7490)

9 месяцев назад
unaryops.sw

Represent small values as single bytes (#4929)

3 года назад
unit_type_variants.sw

Represent `RawUntypedPtr` AST type using a new `Pointer` IR type (#7272)

год назад