Skip to content

Commit 91e544d

Browse files
Merge pull request verilog-to-routing#3077 from AlexandreSinger/feature-include-cleanup
[Infra] The Great VPR Pragma PR
2 parents 607788b + d2fa91d commit 91e544d

File tree

297 files changed

+376
-955
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

297 files changed

+376
-955
lines changed

vpr/src/analytical_place/analytical_placement_flow.h

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
1+
#pragma once
12
/**
23
* @file
34
* @author Alex Singer
45
* @date September 2024
56
* @brief Methods for running the Analytical Placement flow.
67
*/
78

8-
#pragma once
9-
109
// Forward declarations
1110
struct t_vpr_setup;
1211

vpr/src/analytical_place/analytical_solver.h

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
#pragma once
12
/**
23
* @file
34
* @author Alex Singer and Robert Luo
@@ -6,8 +7,6 @@
67
* to define the functionality of all solvers used in the AP flow.
78
*/
89

9-
#pragma once
10-
1110
#include <memory>
1211
#include "ap_flow_enums.h"
1312
#include "ap_netlist.h"

vpr/src/analytical_place/ap_flow_enums.h

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
1+
#pragma once
12
/**
23
* @file
34
* @author Alex Singer
45
* @date February 2025
56
* @brief Enumerations used by the Analytical Placement Flow.
67
*/
78

8-
#pragma once
9-
109
/**
1110
* @brief The type of an Analytical Solver.
1211
*

vpr/src/analytical_place/ap_netlist.h

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
#pragma once
12
/**
23
* @file
34
* @author Alex Singer
@@ -18,8 +19,6 @@
1819
* unused by Analytical Placement are ignored.
1920
*/
2021

21-
#pragma once
22-
2322
#include <string>
2423
#include "netlist.h"
2524
#include "ap_netlist_fwd.h"

vpr/src/analytical_place/ap_netlist_fwd.h

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
#pragma once
12
/**
23
* @file
34
* @author Alex Singer
@@ -7,8 +8,6 @@
78
* Forward declares the APNetlist class, and defines common types used by it.
89
*/
910

10-
#pragma once
11-
1211
#include "netlist_fwd.h"
1312
#include "vtr_strong_id.h"
1413

vpr/src/analytical_place/detailed_placer.h

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
#pragma once
12
/**
23
* @file
34
* @author Alex Singer
@@ -6,8 +7,6 @@
67
* and placement and optimizes them while remaining legal.
78
*/
89

9-
#pragma once
10-
1110
#include <memory>
1211
#include "ap_flow_enums.h"
1312
#include "clustered_netlist_utils.h"

vpr/src/analytical_place/flat_placement_bins.h

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
#pragma once
12
/**
23
* @file
34
* @author Alex Singer
@@ -8,8 +9,6 @@
89
* FPGA.
910
*/
1011

11-
#pragma once
12-
1312
#include <unordered_set>
1413
#include "ap_netlist.h"
1514
#include "vtr_assert.h"

vpr/src/analytical_place/flat_placement_density_manager.h

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
#pragma once
12
/**
23
* @file
34
* @author Alex Singer
@@ -8,8 +9,6 @@
89
* defines a bin that is "overfilled".
910
*/
1011

11-
#pragma once
12-
1312
#include <tuple>
1413
#include <unordered_set>
1514
#include <vector>

vpr/src/analytical_place/flat_placement_mass_calculator.h

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
1+
#pragma once
12
/**
23
* @file
34
* @author Alex Singer
45
* @date February 2024
56
* @brief Mass calculation for AP blocks and logical/physical block/tile types
67
*/
78

8-
#pragma once
9-
109
#include <vector>
1110
#include "ap_netlist_fwd.h"
1211
#include "primitive_vector.h"

vpr/src/analytical_place/full_legalizer.h

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
#pragma once
12
/**
23
* @file
34
* @author Alex Singer
@@ -7,8 +8,6 @@
78
* routed by VTR.
89
*/
910

10-
#pragma once
11-
1211
#include <memory>
1312
#include "ap_flow_enums.h"
1413

0 commit comments

Comments
 (0)