Skip to content

Commit

Permalink
Release/2022.12 (ferrandi#105)
Browse files Browse the repository at this point in the history
* Code refactoring

* Build appimage workflow fix

* APInt implementation update

* Unlimited precision refactoring

* Add simulation build define

* Testbench FIFO handler update

* AC channel support

* General code refactoring
  • Loading branch information
Ansaya committed Jan 26, 2023
1 parent 07a42cc commit 8cade47
Show file tree
Hide file tree
Showing 175 changed files with 5,679 additions and 5,958 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/build-appimage.yml
Original file line number Diff line number Diff line change
Expand Up @@ -125,7 +125,7 @@ jobs:
config-args: ${{env.configure}} --enable-Werror
jobs: ${{steps.setup.outputs.jobs}}
- name: Upload PandA Bambu HLS AppImage for CI
if: ${{ env.package-name != '' }}
if: ${{ github.event_name != 'workflow_dispatch' }}
uses: ./.github/actions/storage-upload
with:
name: ${{env.package-name}}
Expand All @@ -135,7 +135,7 @@ jobs:
password: "${{env.storage-token}}"
storage-compression: false
- name: Upload Panda Bambu HLS Release
if: ${{ env.package-name != '' }}
if: ${{ github.event_name == 'workflow_dispatch' }}
shell: bash
run: |
APP_FILE="${{env.package-name}}.AppImage"
Expand Down
4 changes: 2 additions & 2 deletions QTCreator-PandA-GitHub.files
Original file line number Diff line number Diff line change
Expand Up @@ -1781,8 +1781,6 @@ src/HLS/module_generator/Write_fifoModuleGenerator.cpp
src/HLS/module_generator/Write_fifoModuleGenerator.hpp
src/HLS/module_generator/Write_handshakeModuleGenerator.cpp
src/HLS/module_generator/Write_handshakeModuleGenerator.hpp
src/HLS/module_generator/Write_noneDSModuleGenerator.cpp
src/HLS/module_generator/Write_noneDSModuleGenerator.hpp
src/HLS/module_generator/Write_noneModuleGenerator.cpp
src/HLS/module_generator/Write_noneModuleGenerator.hpp
src/HLS/module_generator/Write_none_registeredModuleGenerator.cpp
Expand Down Expand Up @@ -1929,6 +1927,8 @@ src/behavior/op_graph.cpp
src/behavior/op_graph.hpp
src/behavior/operations_graph_constructor.cpp
src/behavior/operations_graph_constructor.hpp
src/behavior/OrderedInstructions.cpp
src/behavior/OrderedInstructions.hpp
src/behavior/profiling_information.cpp
src/behavior/profiling_information.hpp
src/circuit/NP_functionality.cpp
Expand Down
7 changes: 6 additions & 1 deletion etc/clang_plugin/debug_print.hpp
Original file line number Diff line number Diff line change
@@ -1,10 +1,15 @@
#ifndef DEBUG_PRINT_HPP
#define DEBUG_PRINT_HPP

#ifdef PRINT_DBG_MSG
#ifndef NDEBUG
#define PRINT_DBG(stuff) llvm::errs() << stuff
#define PRINT_DBG_VAR(stuff, var) \
PRINT_DBG(stuff); \
var->print(llvm::errs(), true); \
PRINT_DBG("\n")
#else
#define PRINT_DBG(stuff)
#define PRINT_DBG_VAR(stuff, var)
#endif

#endif // DEBUG_PRINT_HPP
Loading

0 comments on commit 8cade47

Please sign in to comment.