5892
This commit is contained in:
parent
564ced70fd
commit
5c368edcb2
|
@ -159,9 +159,7 @@ void init_operand_type_help() {
|
|||
//:: transform packing operands into bytes in the right order
|
||||
|
||||
:(after "Begin Transforms")
|
||||
// Begin Level-2 Transforms
|
||||
Transform.push_back(pack_operands);
|
||||
// End Level-2 Transforms
|
||||
|
||||
:(code)
|
||||
void pack_operands(program& p) {
|
||||
|
|
|
@ -25,7 +25,7 @@ void test_segment_name() {
|
|||
|
||||
//: compute segment address
|
||||
|
||||
:(before "End Level-2 Transforms")
|
||||
:(before "End Transforms")
|
||||
Transform.push_back(compute_segment_starts);
|
||||
|
||||
:(code)
|
||||
|
|
|
@ -111,7 +111,7 @@ void test_map_label() {
|
|||
);
|
||||
}
|
||||
|
||||
:(before "End Level-2 Transforms")
|
||||
:(before "End Transforms")
|
||||
Transform.push_back(rewrite_labels);
|
||||
:(code)
|
||||
void rewrite_labels(program& p) {
|
||||
|
|
|
@ -20,7 +20,7 @@ void test_global_variable() {
|
|||
);
|
||||
}
|
||||
|
||||
:(before "End Level-2 Transforms")
|
||||
:(before "End Transforms")
|
||||
Transform.push_back(rewrite_global_variables);
|
||||
:(code)
|
||||
void rewrite_global_variables(program& p) {
|
||||
|
@ -157,7 +157,7 @@ bool valid_use_of_global_variable(const word& curr) {
|
|||
//:: a more complex sanity check for how we use global variables
|
||||
//: requires first saving some data early before we pack operands
|
||||
|
||||
:(after "Begin Level-2 Transforms")
|
||||
:(after "Begin Transforms")
|
||||
Transform.push_back(correlate_disp32_with_mod);
|
||||
:(code)
|
||||
void correlate_disp32_with_mod(program& p) {
|
||||
|
|
|
@ -20,9 +20,7 @@ void test_transform_literal_string() {
|
|||
//: knows about labels and global variables and will emit them for previous
|
||||
//: layers to transform.
|
||||
:(after "Begin Transforms")
|
||||
// Begin Level-3 Transforms
|
||||
Transform.push_back(transform_literal_strings);
|
||||
// End Level-3 Transforms
|
||||
|
||||
:(before "End Globals")
|
||||
int Next_auto_global = 1;
|
||||
|
|
|
@ -10,9 +10,7 @@
|
|||
//: We don't rely on any transforms running in previous layers, but this layer
|
||||
//: knows about labels and will emit labels for previous layers to transform.
|
||||
:(after "Begin Transforms")
|
||||
// Begin Level-4 Transforms
|
||||
Transform.push_back(create_test_function);
|
||||
// End Level-4 Transforms
|
||||
|
||||
:(code)
|
||||
void test_run_test() {
|
||||
|
|
Loading…
Reference in New Issue