1*24f320e4SZain JaffalRUN: llvm-remarkutil size-diff %p/Inputs/1-func-1-instr-1-stack.yaml %p/Inputs/1-func-2-instr-2-stack.yaml --parser=yaml --report_style=json --pretty | FileCheck -strict-whitespace %s --check-prefix=INCREASE 2*24f320e4SZain JaffalRUN: llvm-remarkutil size-diff %p/Inputs/1-func-2-instr-2-stack.yaml %p/Inputs/1-func-1-instr-1-stack.yaml --parser=yaml --report_style=json --pretty | FileCheck -strict-whitespace %s --check-prefix=DECREASE 3*24f320e4SZain Jaffal 4*24f320e4SZain Jaffal; Test a size increase/decrease of one instruction + 1 stack byte. 5*24f320e4SZain Jaffal 6*24f320e4SZain Jaffal; INCREASE-LABEL: "Files": 7*24f320e4SZain Jaffal; INCREASE: "A":{{.*}}1-func-1-instr-1-stack.yaml 8*24f320e4SZain Jaffal; INCREASE-NEXT: "B":{{.*}}1-func-2-instr-2-stack.yaml 9*24f320e4SZain Jaffal 10*24f320e4SZain Jaffal; INCREASE-LABEL: "InBoth": [ 11*24f320e4SZain Jaffal; INCREASE: "FunctionName": "func0" 12*24f320e4SZain Jaffal; INCREASE-NEXT: "InstCount": 13*24f320e4SZain Jaffal; INCREASE-NEXT: 1, 14*24f320e4SZain Jaffal; INCREASE-NEXT: 2 15*24f320e4SZain Jaffal; INCREASE-NEXT: ], 16*24f320e4SZain Jaffal; INCREASE-NEXT: "StackSize": 17*24f320e4SZain Jaffal; INCREASE-NEXT: 1, 18*24f320e4SZain Jaffal; INCREASE-NEXT: 2 19*24f320e4SZain Jaffal 20*24f320e4SZain Jaffal; INCREASE: "OnlyInA": [], 21*24f320e4SZain Jaffal; INCREASE: "OnlyInB": [] 22*24f320e4SZain Jaffal 23*24f320e4SZain Jaffal; DECREASE-LABEL: "Files": 24*24f320e4SZain Jaffal; DECREASE: "A":{{.*}}1-func-2-instr-2-stack.yaml 25*24f320e4SZain Jaffal; DECREASE-NEXT: "B":{{.*}}1-func-1-instr-1-stack.yaml 26*24f320e4SZain Jaffal 27*24f320e4SZain Jaffal; DECREASE-LABEL: "InBoth": [ 28*24f320e4SZain Jaffal; DECREASE: "FunctionName": "func0" 29*24f320e4SZain Jaffal; DECREASE-NEXT: "InstCount": 30*24f320e4SZain Jaffal; DECREASE-NEXT: 2, 31*24f320e4SZain Jaffal; DECREASE-NEXT: 1 32*24f320e4SZain Jaffal; DECREASE-NEXT: ], 33*24f320e4SZain Jaffal; DECREASE-NEXT: "StackSize": 34*24f320e4SZain Jaffal; DECREASE-NEXT: 2, 35*24f320e4SZain Jaffal; DECREASE-NEXT: 1 36*24f320e4SZain Jaffal 37*24f320e4SZain Jaffal; DECREASE: "OnlyInA": [], 38*24f320e4SZain Jaffal; DECREASE: "OnlyInB": [] 39