2021-cs241:CS241类的共享测试程序

时间:2024-03-03 19:40:07
【文件属性】:

文件名称:2021-cs241:CS241类的共享测试程序

文件大小:21KB

文件格式:ZIP

更新时间:2024-03-03 19:40:07

Shell

2021-cs241 CS241类的共享测试程序 Jayanth Rajakumar( ) 文件 评论 算术01.src 一个基本块内的赋值和内置调用语句。 测试复制传播,公共子表达式消除和常量处理。 算术02.src 同上。 if-01.src 单个if语句,在then和else块中不应该生成任何代码,相反,变量'c'带有phi if-02.src 这里,在then和else块中对变量的修改类似,因此不应该生成phi。 如果-03.src 'c'不应具有phi,因为通过遵循副本传播,它在两个分支中都将获得相同的值。 但是,“ d”未在分支之一中初始化,因此它在右侧带有(0)的位置得到phi。 如果-04.src 与上一个相同,但是then和else块被交换。 如果-05.src 一个带有phi的典型if语句示例。 如果-06.src 如果嵌套。 总共两


【文件预览】:
2021-cs241-main
----.gitignore(10B)
----Parser()
--------whileStatement_5.invalid.smpl(57B)
--------ifStatement_3.invalid.smpl(30B)
--------designator_2.invalid.smpl(29B)
--------funcDecl_2.invalid.smpl(62B)
--------funcCall_4.invalid.smpl(117B)
--------returnStatement_1.smpl(64B)
--------formalParam_1.smpl(163B)
--------factor_2.invalid.smpl(33B)
--------computation_8.invalid.smpl(18B)
--------funcDecl_6.invalid.smpl(54B)
--------funcCall_2.invalid.smpl(110B)
--------computation_2.smpl(54B)
--------funcBody_1.smpl(131B)
--------number_2.invalid.smpl(32B)
--------computation_6.invalid.smpl(18B)
--------funcDecl_4.invalid.smpl(62B)
--------assigment_2.invalid.smpl(22B)
--------funcCall_5.invalid.smpl(116B)
--------whileStatement_1.smpl(63B)
--------statSequence_2.smpl(21B)
--------varDecl_2.invalid.smpl(45B)
--------ident_3.invalid.smpl(28B)
--------factor_4.invalid.smpl(39B)
--------typeDecl_1.smpl(81B)
--------funcDecl_1.smpl(118B)
--------factor_3.invalid.smpl(39B)
--------relation_3.smpl(40B)
--------typeDecl_2.invalid.smpl(38B)
--------term_1.smpl(81B)
--------funcBody_3.invalid.smpl(53B)
--------statSequence_1.smpl(22B)
--------ifStatement_1.smpl(137B)
--------computation_4.invalid.smpl(31B)
--------statement_1.smpl(166B)
--------funcBody_2.invalid.smpl(53B)
--------designator_3.invalid.smpl(32B)
--------computation_7.invalid.smpl(21B)
--------assigment_5.invalid.smpl(24B)
--------relation_1.invalid.smpl(39B)
--------formalParam_2.invalid.smpl(62B)
--------whileStatement_2.invalid.smpl(55B)
--------ifStatement_2.invalid.smpl(45B)
--------README.md(471B)
--------ident_2.invalid.smpl(25B)
--------assigment_3.invalid.smpl(23B)
--------typeDecl_6.invalid.smpl(41B)
--------funcDecl_5.invalid.smpl(61B)
--------computation_3.smpl(32B)
--------relOp.smpl(204B)
--------funcCall_1.smpl(192B)
--------typeDecl_4.invalid.smpl(37B)
--------whileStatement_3.invalid.smpl(35B)
--------typeDecl_5.invalid.smpl(41B)
--------number_3.invalid.smpl(29B)
--------expression_1.smpl(83B)
--------formalParam_3.invalid.smpl(62B)
--------ident_1.smpl(135B)
--------statSequence_3.invalid.smpl(40B)
--------relation_2.invalid.smpl(38B)
--------varDecl_1.smpl(46B)
--------computation_1.smpl(63B)
--------ifStatement_5.invalid.smpl(42B)
--------ifStatement_4.invalid.smpl(43B)
--------assigment_4.invalid.smpl(23B)
--------typeDecl_3.invalid.smpl(38B)
--------assigment_1.smpl(26B)
--------funcDecl_3.invalid.smpl(46B)
--------varDecl_3.invalid.smpl(31B)
--------number_1.smpl(54B)
--------designator_4.invalid.smpl(32B)
--------computation_5.invalid.smpl(31B)
--------factor_1.smpl(146B)
--------designator_1.smpl(99B)
--------whileStatement_4.invalid.smpl(60B)
--------funcCall_3.invalid.smpl(101B)
----if-01.src(180B)
----if-02.src(179B)
----sanitize.sh(248B)
----arithmetic-01.src(168B)
----arithmetic-02.src(192B)
----if-03.src(220B)
----if-06.src(277B)
----README.md(1KB)
----if-07.src(391B)
----if-05.src(192B)
----if-04.src(220B)

网友评论