Skip to content

Releases: MATRIXKOO/vast

Development Build

17 Dec 11:53
Compare
Choose a tag to compare
Development Build Pre-release
Pre-release

Documentation

Tests

Commits

  • bb40f28: conv:tollvm: Emit ZExt in logical not only when necessary. (Robert Konicar) #420
  • 140ada4: conv:tollvm: Fix chaining of logical operators. (Robert Konicar) #420
  • 4ef7d6a: test:conv: Add test for chained binary logical operators. (Robert Konicar) #420
  • 94debc1: conv:tollvm: Improve explaining comment in logical bin op rewriting. (Robert Konicar) #420
  • 37f2b0f: conv:tollvm: Cleanup iterator manipulation. (Robert Konicar) #420
  • Add predicate to check cmp op types. #419 (Robert Konicar)
  • Fix FloatLikeType to accept typedefs. #419 (Robert Konicar)
  • 913214c: test:hl: Add tests for float comparison. (Robert Konicar) #419
  • Use field_types helper from hl utilities. #371 (Lukas Korencik)
  • 95e1b1d: conv:abi: Implement simple lowering of direct op in prologues. (Lukas Korencik) #371
  • Fix incorrect classification of aggregates in some cases. #371 (Lukas Korencik)
  • Add to_string( half_class_result ) and fix a typo. #371 (Lukas Korencik)
  • 3402553: conv:abi: Move code that handles aggregate [re,de]construction into header. (Lukas Korencik) #371
  • 03e44cf: conv:abi: Fix incorrect emission of abi.direct for return value in callsite. (Lukas Korencik) #371
  • aae2e10: conv:abi: Implement full conversion of abi.direct. (Lukas Korencik) #371
  • Streamline builders of ll::Extract. #371 (Lukas Korencik)
  • Add ll::Extract::[size, to, from] helper methods. #371 (Lukas Korencik)
  • 1b0c186: conv:commmon: Use FullLLVMTypeConverter by default. (Lukas Korencik) #371
  • a4d63a0: conv:abi: Add lvalue to function arguments when emitting abi.func. (Lukas Korencik) #371
  • traverse_record now yields values stripped of lvalue type. #371 (Lukas Korencik)
  • 5ffa750: conv:irstollvm: Use FullLLVMTypeConverter. (Lukas Korencik) #371
  • 549ff7c: hl:irstollvm: Add mk_index helper. (Lukas Korencik) #371
  • 7359bef: conv:irstollvm: Add conversions of ll:[Extract, Concat, StructGEPOp]. (Lukas Korencik) #371
  • fa1b29e: conv:irstollvm: Improve codestyle in lowering of ll::UninitializedVar. (Lukas Korencik) #371
  • 9297d52: conv:irstollvm: Finish conversion pattern of ll::InitializeVar. (Lukas Korencik) #371
  • 237af11: conv:abi: Implement all conversions needed to get a barebone example working. (Lukas Korencik) #371
  • b9d5661: conv:abi: Update to use core::GlobalLinkageType. (Lukas Korencik) #371
  • 4b1953a: conv:abi: Port to llvm-17. (Lukas Korencik) #371
  • Rename ABIfy pass to EmitABI. #371 (Lukas Korencik)
  • Improve assembly formats. #371 (Lukas Korencik)
  • Improve codestyle of DataLayout.hpp. #371 ([Lukas Korencik](d6b8819...
Read more