Skip to content
Success

Changes

Summary

  1. Minor refactoring (commit: 61af233) (details)
  2. Fix error messages (commit: 6939e83) (details)
  3. Fix subscripts handling with records (commit: 043a395) (details)
The file was modified lib/Dialect/BaseModelica/Transforms/RecordInlining.cpp (diff)
The file was modified lib/Dialect/BaseModelica/IR/Ops.cpp (diff)
Commit 043a39505f87d080de2762f18bc89ea58dcdb733 by Michele Scuttari
Fix subscripts handling with records
(commit: 043a395)
The file was removedtest/Codegen/Lowering/record/scalar-variables.mo
The file was addedtest/Codegen/Lowering/record/scalar-variable-set-array-component.mo
The file was addedtest/Codegen/Lowering/record/array-components.mo
The file was addedtest/Codegen/Lowering/record/array-variable-get-scalar-component.mo
The file was addedtest/Codegen/Lowering/record/scalar-variable-set-scalar-component.mo
The file was modified lib/Codegen/Lowering/ComponentReferenceLowerer.cpp (diff)
The file was removedtest/Codegen/Lowering/record/variable-component-set.mo
The file was addedtest/Codegen/Lowering/record/subscripted-array-variable-set-scalar-component.mo
The file was addedtest/Codegen/Lowering/record/scalar-variable-get-array-component.mo
The file was modified include/public/marco/Dialect/BaseModelica/IR/BaseModelicaOps.td (diff)
The file was removedtest/Codegen/Lowering/record/array-variables.mo
The file was addedtest/Codegen/Lowering/record/array-variable-set-array-component.mo
The file was addedtest/Codegen/Lowering/record/scalar-components.mo
The file was removedtest/Codegen/Lowering/record/component-get.mo
The file was addedtest/Simulation/euler-forward/record-subscripts.mo
The file was modified test/Dialect/BaseModelica/Transforms/RecordInlining/variable-component-set.mlir (diff)
The file was addedtest/Codegen/Lowering/record/array-variable-set-subscripted-array-component.mo
The file was modified lib/Dialect/BaseModelica/Transforms/RecordInlining.cpp (diff)
The file was addedtest/Codegen/Lowering/record/implicit-slice-get.mo
The file was modified test/Dialect/BaseModelica/Transforms/RecordInlining/call.mlir (diff)
The file was modified lib/Codegen/Lowering/AssignmentStatementLowerer.cpp (diff)
The file was removedtest/Codegen/Lowering/record/component-set-slice.mo
The file was removedtest/Codegen/Lowering/record/component-get-slice.mo
The file was addedtest/Codegen/Lowering/record/array-variable-get-subscripted-array-component.mo
The file was addedtest/Codegen/Lowering/record/array-variable-set-scalar-component.mo
The file was addedtest/Codegen/Lowering/record/array-variable-get-array-component.mo
The file was addedtest/Codegen/Lowering/record/scalar-variable-get-scalar-component.mo
The file was modified lib/Dialect/BaseModelica/IR/Ops.cpp (diff)
The file was addedtest/Codegen/Lowering/record/subscripted-array-variable-set-array-component.mo