├── .gitattributes ├── .gitignore ├── IMOP-CR.pdf ├── IMOP-TR.pdf ├── LICENSE ├── README.md ├── README.md.html ├── grammar ├── modified.html ├── modified.jj ├── modified.pdf └── modified.tex ├── jtb132.jar ├── output-dump └── .gitignore ├── runner ├── .gitignore ├── NPB3.0-omp-C-master │ ├── BT │ │ ├── Makefile │ │ ├── bt-long.c │ │ ├── bt-orig.c │ │ ├── bt.c │ │ ├── bt.i │ │ ├── bt.o │ │ ├── bt3-0-useful.i │ │ ├── bt3-0.i │ │ ├── header.h │ │ ├── inputbt.data.sample │ │ └── npbparams.h │ ├── CG │ │ ├── Makefile │ │ ├── README.carefully │ │ ├── cg-orig.c │ │ └── cg.c │ ├── Doc │ │ ├── README.install │ │ └── README.report │ ├── EP │ │ ├── Makefile │ │ ├── README │ │ ├── ep-orig.c │ │ ├── ep.c │ │ └── ep.i │ ├── FT │ │ ├── Makefile │ │ ├── README │ │ ├── ct-orig.v │ │ ├── ft-orig.c │ │ ├── ft.c │ │ ├── ft.i │ │ └── global.h │ ├── IS │ │ ├── Makefile │ │ ├── README │ │ ├── README.carefully │ │ ├── is-orig.c │ │ ├── is.c │ │ ├── is.i │ │ ├── is.o │ │ └── npbparams.h │ ├── LOG.omc │ ├── LU │ │ ├── Makefile │ │ ├── applu.h │ │ ├── imop_output_EGFF.i │ │ ├── inputlu.data.sample │ │ ├── lu-ini.i │ │ ├── lu-orig.c │ │ ├── lu.c │ │ ├── lu.i │ │ ├── lu.o │ │ ├── luA-orig.i │ │ ├── npbparams.h │ │ └── old.c │ ├── MG │ │ ├── Makefile │ │ ├── README │ │ ├── globals.h │ │ ├── hope.c │ │ ├── mg-orig.c │ │ ├── mg.c │ │ └── mg.input.sample │ ├── Makefile │ ├── README │ ├── README.omc │ ├── SP │ │ ├── Makefile │ │ ├── header.h │ │ ├── inputsp.data.sample │ │ ├── sp-orig.c │ │ └── sp-wrongSVE.c │ ├── bin │ │ ├── bt.S │ │ ├── is.A │ │ ├── is.B │ │ ├── is.C │ │ └── lu.S │ ├── common │ │ ├── c_print_results.c │ │ ├── c_print_results.o │ │ ├── c_randdp.c │ │ ├── c_timers.c │ │ ├── c_timers.o │ │ ├── c_wtime.o │ │ ├── npb-C.h │ │ ├── wtime.c │ │ ├── wtime.h │ │ └── wtime_sgi64.c │ ├── config │ │ ├── NAS.samples │ │ │ ├── README │ │ │ ├── make.def.dec_alpha │ │ │ ├── make.def.irix6.2 │ │ │ ├── make.def.sp2_babbage │ │ │ ├── make.def.sun_ultra_sparc │ │ │ ├── suite.def.bt │ │ │ ├── suite.def.cg │ │ │ ├── suite.def.ep │ │ │ ├── suite.def.ft │ │ │ ├── suite.def.is │ │ │ ├── suite.def.lu │ │ │ ├── suite.def.mg │ │ │ ├── suite.def.small │ │ │ └── suite.def.sp │ │ ├── make.def │ │ ├── make.def.template │ │ └── suite.def.template │ ├── no-motion.txt │ ├── original.txt │ └── sys │ │ ├── Makefile │ │ ├── README │ │ ├── make.common │ │ ├── print_header │ │ ├── print_instructions │ │ ├── setparams │ │ └── setparams.c ├── cgo-eg │ ├── example.c │ └── example.i ├── mhp-tests.sh ├── output-thursday-morning.txt ├── pldi-eg │ ├── example.c │ └── example.i ├── post-pass-only.sh └── pre-and-post.sh ├── src ├── README.md ├── demo │ ├── backupCGO │ │ ├── demo0 │ │ │ └── Demo0.java │ │ ├── demo1 │ │ │ └── Demo1.java │ │ ├── demo2 │ │ │ └── Demo2.java │ │ ├── demo3 │ │ │ └── Demo3.java │ │ ├── demo4 │ │ │ └── Demo4.java │ │ ├── demo5 │ │ │ └── Demo5.java │ │ ├── demo6 │ │ │ └── Demo6.java │ │ ├── demo7 │ │ │ └── Demo7.java │ │ ├── demo8 │ │ │ └── Demo8.java │ │ └── demo9 │ │ │ └── Demo9.java │ ├── backupPLDI │ │ ├── demo0 │ │ │ └── Demo0.java │ │ ├── demo1 │ │ │ └── Demo1.java │ │ ├── demo2 │ │ │ └── Demo2.java │ │ ├── demo3 │ │ │ └── Demo3.java │ │ ├── demo4 │ │ │ └── Demo4.java │ │ ├── demo5 │ │ │ └── Demo5.java │ │ └── demo6 │ │ │ └── Demo6.java │ └── cgo2023 │ │ ├── demo0 │ │ └── Demo0.java │ │ ├── demo1 │ │ └── Demo1.java │ │ ├── demo2 │ │ └── Demo2.java │ │ ├── demo3 │ │ └── Demo3.java │ │ ├── demo4 │ │ └── Demo4.java │ │ ├── demo5 │ │ └── Demo5.java │ │ └── demo6 │ │ └── Demo6.java ├── imop │ ├── .gitignore │ ├── Main.java │ ├── ParseCheckMain.java │ ├── ast │ │ ├── annotation │ │ │ ├── Annotation.java │ │ │ ├── CaseLabel.java │ │ │ ├── DefaultLabel.java │ │ │ ├── IncompleteEdge.java │ │ │ ├── IncompleteSemantics.java │ │ │ ├── Label.java │ │ │ ├── PragmaImop.java │ │ │ ├── SimpleLabel.java │ │ │ └── package-info.java │ │ ├── info │ │ │ ├── DataSharingAttribute.java │ │ │ ├── InitRunInParallel.java │ │ │ ├── IterationStatementInfo.java │ │ │ ├── JumpStatementInfo.java │ │ │ ├── NodeInfo.java │ │ │ ├── OmpClauseInfo.java │ │ │ ├── OmpConstructInfo.java │ │ │ ├── OmpCopyPrivateClauseInfo.java │ │ │ ├── OmpCopyinClauseInfo.java │ │ │ ├── OmpDfltNoneClauseInfo.java │ │ │ ├── OmpDfltSharedClauseInfo.java │ │ │ ├── OmpDirectiveInfo.java │ │ │ ├── OmpFirstPrivateClauseInfo.java │ │ │ ├── OmpLastPrivateClauseInfo.java │ │ │ ├── OmpPrivateClauseInfo.java │ │ │ ├── OmpReductionClauseInfo.java │ │ │ ├── OmpSharedClauseInfo.java │ │ │ ├── PTAStabilizationHeuristic.java │ │ │ ├── ReInitSymbolAndTypeTables.java │ │ │ ├── RootInfo.java │ │ │ ├── SelectionStatementInfo.java │ │ │ ├── StatementInfo.java │ │ │ ├── cfgNodeInfo │ │ │ │ ├── AtomicConstructInfo.java │ │ │ │ ├── BarrierDirectiveInfo.java │ │ │ │ ├── BeginNodeInfo.java │ │ │ │ ├── BreakStatementInfo.java │ │ │ │ ├── CallStatementInfo.java │ │ │ │ ├── CompoundStatementInfo.java │ │ │ │ ├── ContinueStatementInfo.java │ │ │ │ ├── CriticalConstructInfo.java │ │ │ │ ├── DeclarationInfo.java │ │ │ │ ├── DoStatementInfo.java │ │ │ │ ├── DummyFlushDirectiveInfo.java │ │ │ │ ├── EndNodeInfo.java │ │ │ │ ├── ExpressionInfo.java │ │ │ │ ├── ExpressionStatementInfo.java │ │ │ │ ├── FinalClauseInfo.java │ │ │ │ ├── FlushDirectiveInfo.java │ │ │ │ ├── ForConstructInfo.java │ │ │ │ ├── ForStatementInfo.java │ │ │ │ ├── FunctionDefinitionInfo.java │ │ │ │ ├── GotoStatementInfo.java │ │ │ │ ├── IfClauseInfo.java │ │ │ │ ├── IfStatementInfo.java │ │ │ │ ├── MasterConstructInfo.java │ │ │ │ ├── NumThreadsClauseInfo.java │ │ │ │ ├── OmpForConditionInfo.java │ │ │ │ ├── OmpForInitExpressionInfo.java │ │ │ │ ├── OmpForReinitExpressionInfo.java │ │ │ │ ├── OrderedConstructInfo.java │ │ │ │ ├── ParallelConstructInfo.java │ │ │ │ ├── ParameterDeclarationInfo.java │ │ │ │ ├── ReturnStatementInfo.java │ │ │ │ ├── SectionsConstructInfo.java │ │ │ │ ├── SingleConstructInfo.java │ │ │ │ ├── SwitchStatementInfo.java │ │ │ │ ├── TaskConstructInfo.java │ │ │ │ ├── TaskwaitDirectiveInfo.java │ │ │ │ ├── TaskyieldDirectiveInfo.java │ │ │ │ ├── UnknownCppInfo.java │ │ │ │ ├── UnknownPragmaInfo.java │ │ │ │ ├── WhileStatementInfo.java │ │ │ │ └── package-info.java │ │ │ └── package-info.java │ │ ├── node │ │ │ ├── .gitignore │ │ │ ├── external │ │ │ │ ├── ADeclarationSpecifier.java │ │ │ │ ├── ADeclaratorOp.java │ │ │ │ ├── ADimensionOrParameter.java │ │ │ │ ├── ANDExpression.java │ │ │ │ ├── ANowaitDataClause.java │ │ │ │ ├── APostfixOperation.java │ │ │ │ ├── ASection.java │ │ │ │ ├── ASingleClause.java │ │ │ │ ├── ASpecifierQualifier.java │ │ │ │ ├── AUniqueForOrDataOrNowaitClause.java │ │ │ │ ├── AUniqueParallelOrDataClause.java │ │ │ │ ├── AUniqueParallelOrUniqueForOrDataClause.java │ │ │ │ ├── AbstractDeclarator.java │ │ │ │ ├── AbstractDeclaratorClosed.java │ │ │ │ ├── AbstractDeclaratorWithPointer.java │ │ │ │ ├── AbstractDimensionOrParameter.java │ │ │ │ ├── AbstractOptionalDeclarator.java │ │ │ │ ├── AdditiveExpression.java │ │ │ │ ├── AdditiveMinusExpression.java │ │ │ │ ├── AdditiveOptionalExpression.java │ │ │ │ ├── AdditivePlusExpression.java │ │ │ │ ├── ArgumentInitializerClause.java │ │ │ │ ├── ArgumentList.java │ │ │ │ ├── ArrayInitializer.java │ │ │ │ ├── ArrowId.java │ │ │ │ ├── AssignInitializerClause.java │ │ │ │ ├── AssignmentExpression.java │ │ │ │ ├── AssignmentOperator.java │ │ │ │ ├── AtomicClause.java │ │ │ │ ├── AtomicConstruct.java │ │ │ │ ├── BarrierDirective.java │ │ │ │ ├── BracketExpression.java │ │ │ │ ├── BreakStatement.java │ │ │ │ ├── CaseLabeledStatement.java │ │ │ │ ├── CastExpression.java │ │ │ │ ├── CastExpressionTyped.java │ │ │ │ ├── CompoundStatement.java │ │ │ │ ├── CompoundStatementElement.java │ │ │ │ ├── ConditionalExpression.java │ │ │ │ ├── Constant.java │ │ │ │ ├── ConstantExpression.java │ │ │ │ ├── ContinueStatement.java │ │ │ │ ├── CriticalConstruct.java │ │ │ │ ├── DataClause.java │ │ │ │ ├── Declaration.java │ │ │ │ ├── DeclarationList.java │ │ │ │ ├── DeclarationSpecifiers.java │ │ │ │ ├── Declarator.java │ │ │ │ ├── DeclaratorOpList.java │ │ │ │ ├── DeclareReductionDirective.java │ │ │ │ ├── DefaultLabeledStatement.java │ │ │ │ ├── DimensionOrParameterList.java │ │ │ │ ├── DimensionSize.java │ │ │ │ ├── DirectAbstractDeclarator.java │ │ │ │ ├── DirectDeclarator.java │ │ │ │ ├── DoStatement.java │ │ │ │ ├── DotId.java │ │ │ │ ├── ElementsOfTranslation.java │ │ │ │ ├── EnumSpecifier.java │ │ │ │ ├── EnumSpecifierWithId.java │ │ │ │ ├── EnumSpecifierWithList.java │ │ │ │ ├── Enumerator.java │ │ │ │ ├── EnumeratorList.java │ │ │ │ ├── EqualExpression.java │ │ │ │ ├── EqualOptionalExpression.java │ │ │ │ ├── EqualityExpression.java │ │ │ │ ├── ExclusiveORExpression.java │ │ │ │ ├── Expression.java │ │ │ │ ├── ExpressionClosed.java │ │ │ │ ├── ExpressionList.java │ │ │ │ ├── ExpressionStatement.java │ │ │ │ ├── ExternalDeclaration.java │ │ │ │ ├── FinalClause.java │ │ │ │ ├── FlushDirective.java │ │ │ │ ├── FlushVars.java │ │ │ │ ├── ForConstruct.java │ │ │ │ ├── ForDirective.java │ │ │ │ ├── ForStatement.java │ │ │ │ ├── FunctionDefinition.java │ │ │ │ ├── GotoStatement.java │ │ │ │ ├── IdentifierExpression.java │ │ │ │ ├── IdentifierOrDeclarator.java │ │ │ │ ├── IfClause.java │ │ │ │ ├── IfStatement.java │ │ │ │ ├── InclusiveORExpression.java │ │ │ │ ├── InitDeclarator.java │ │ │ │ ├── InitDeclaratorList.java │ │ │ │ ├── Initializer.java │ │ │ │ ├── InitializerClause.java │ │ │ │ ├── InitializerList.java │ │ │ │ ├── IterationStatement.java │ │ │ │ ├── JumpStatement.java │ │ │ │ ├── LabeledStatement.java │ │ │ │ ├── LogicalANDExpression.java │ │ │ │ ├── LogicalORExpression.java │ │ │ │ ├── MasterConstruct.java │ │ │ │ ├── MergeableClause.java │ │ │ │ ├── MinusMinus.java │ │ │ │ ├── MultiplicativeDivExpression.java │ │ │ │ ├── MultiplicativeExpression.java │ │ │ │ ├── MultiplicativeModExpression.java │ │ │ │ ├── MultiplicativeMultiExpression.java │ │ │ │ ├── MultiplicativeOptionalExpression.java │ │ │ │ ├── Node.java │ │ │ │ ├── NodeChoice.java │ │ │ │ ├── NodeList.java │ │ │ │ ├── NodeListClass.java │ │ │ │ ├── NodeListOptional.java │ │ │ │ ├── NodeOptional.java │ │ │ │ ├── NodeSequence.java │ │ │ │ ├── NodeToken.java │ │ │ │ ├── NonConditionalExpression.java │ │ │ │ ├── NonEqualExpression.java │ │ │ │ ├── NowaitClause.java │ │ │ │ ├── NowaitDataClauseList.java │ │ │ │ ├── NumThreadsClause.java │ │ │ │ ├── OldParameterList.java │ │ │ │ ├── OldParameterListClosed.java │ │ │ │ ├── OmpConstruct.java │ │ │ │ ├── OmpCopyPrivateClause.java │ │ │ │ ├── OmpCopyinClause.java │ │ │ │ ├── OmpDfltNoneClause.java │ │ │ │ ├── OmpDfltSharedClause.java │ │ │ │ ├── OmpDirective.java │ │ │ │ ├── OmpEol.java │ │ │ │ ├── OmpFirstPrivateClause.java │ │ │ │ ├── OmpForAdditive.java │ │ │ │ ├── OmpForCondition.java │ │ │ │ ├── OmpForGECondition.java │ │ │ │ ├── OmpForGTCondition.java │ │ │ │ ├── OmpForHeader.java │ │ │ │ ├── OmpForInitExpression.java │ │ │ │ ├── OmpForLECondition.java │ │ │ │ ├── OmpForLTCondition.java │ │ │ │ ├── OmpForMultiplicative.java │ │ │ │ ├── OmpForReinitExpression.java │ │ │ │ ├── OmpForSubtractive.java │ │ │ │ ├── OmpLastPrivateClause.java │ │ │ │ ├── OmpPragma.java │ │ │ │ ├── OmpPrivateClause.java │ │ │ │ ├── OmpReductionClause.java │ │ │ │ ├── OmpSharedClause.java │ │ │ │ ├── OrderedConstruct.java │ │ │ │ ├── ParallelConstruct.java │ │ │ │ ├── ParallelDirective.java │ │ │ │ ├── ParallelForConstruct.java │ │ │ │ ├── ParallelSectionsConstruct.java │ │ │ │ ├── ParameterAbstraction.java │ │ │ │ ├── ParameterDeclaration.java │ │ │ │ ├── ParameterList.java │ │ │ │ ├── ParameterTypeList.java │ │ │ │ ├── ParameterTypeListClosed.java │ │ │ │ ├── PlusPlus.java │ │ │ │ ├── Pointer.java │ │ │ │ ├── PostDecrementId.java │ │ │ │ ├── PostIncrementId.java │ │ │ │ ├── PostfixExpression.java │ │ │ │ ├── PostfixOperationsList.java │ │ │ │ ├── PreDecrementId.java │ │ │ │ ├── PreIncrementId.java │ │ │ │ ├── PrimaryExpression.java │ │ │ │ ├── ReductionOp.java │ │ │ │ ├── ReductionTypeList.java │ │ │ │ ├── RegionPhrase.java │ │ │ │ ├── RelationalExpression.java │ │ │ │ ├── RelationalGEExpression.java │ │ │ │ ├── RelationalGTExpression.java │ │ │ │ ├── RelationalLEExpression.java │ │ │ │ ├── RelationalLTExpression.java │ │ │ │ ├── RelationalOptionalExpression.java │ │ │ │ ├── ReturnStatement.java │ │ │ │ ├── ScheduleKind.java │ │ │ │ ├── SectionsConstruct.java │ │ │ │ ├── SectionsScope.java │ │ │ │ ├── SelectionStatement.java │ │ │ │ ├── ShiftExpression.java │ │ │ │ ├── ShiftLeftExpression.java │ │ │ │ ├── ShiftOptionalExpression.java │ │ │ │ ├── ShiftRightExpression.java │ │ │ │ ├── ShortAssignMinus.java │ │ │ │ ├── ShortAssignPlus.java │ │ │ │ ├── SimpleLabeledStatement.java │ │ │ │ ├── SingleClauseList.java │ │ │ │ ├── SingleConstruct.java │ │ │ │ ├── SizeofTypeName.java │ │ │ │ ├── SizeofUnaryExpression.java │ │ │ │ ├── SpecifierQualifierList.java │ │ │ │ ├── Statement.java │ │ │ │ ├── StorageClassSpecifier.java │ │ │ │ ├── StructDeclaration.java │ │ │ │ ├── StructDeclarationList.java │ │ │ │ ├── StructDeclarator.java │ │ │ │ ├── StructDeclaratorList.java │ │ │ │ ├── StructDeclaratorWithBitField.java │ │ │ │ ├── StructDeclaratorWithDeclarator.java │ │ │ │ ├── StructOrUnion.java │ │ │ │ ├── StructOrUnionSpecifier.java │ │ │ │ ├── StructOrUnionSpecifierWithId.java │ │ │ │ ├── StructOrUnionSpecifierWithList.java │ │ │ │ ├── SwitchStatement.java │ │ │ │ ├── TaskClause.java │ │ │ │ ├── TaskConstruct.java │ │ │ │ ├── TaskwaitDirective.java │ │ │ │ ├── TaskyieldDirective.java │ │ │ │ ├── ThreadPrivateDirective.java │ │ │ │ ├── TranslationUnit.java │ │ │ │ ├── TypeName.java │ │ │ │ ├── TypeQualifier.java │ │ │ │ ├── TypeQualifierList.java │ │ │ │ ├── TypeSpecifier.java │ │ │ │ ├── TypedefName.java │ │ │ │ ├── UnaryCastExpression.java │ │ │ │ ├── UnaryExpression.java │ │ │ │ ├── UnaryExpressionPreDecrement.java │ │ │ │ ├── UnaryExpressionPreIncrement.java │ │ │ │ ├── UnaryOperator.java │ │ │ │ ├── UnarySizeofExpression.java │ │ │ │ ├── UniqueForClause.java │ │ │ │ ├── UniqueForClauseSchedule.java │ │ │ │ ├── UniqueForCollapse.java │ │ │ │ ├── UniqueForOrDataOrNowaitClauseList.java │ │ │ │ ├── UniqueParallelClause.java │ │ │ │ ├── UniqueParallelOrDataClauseList.java │ │ │ │ ├── UniqueParallelOrUniqueForOrDataClauseList.java │ │ │ │ ├── UniqueTaskClause.java │ │ │ │ ├── UnknownCpp.java │ │ │ │ ├── UnknownPragma.java │ │ │ │ ├── UntiedClause.java │ │ │ │ ├── VariableList.java │ │ │ │ ├── WhileStatement.java │ │ │ │ └── package-info.java │ │ │ ├── internal │ │ │ │ ├── BeginNode.java │ │ │ │ ├── CallStatement.java │ │ │ │ ├── DummyFlushDirective.java │ │ │ │ ├── DummyFlushType.java │ │ │ │ ├── EndNode.java │ │ │ │ ├── OmpClause.java │ │ │ │ ├── PostCallNode.java │ │ │ │ ├── PreCallNode.java │ │ │ │ ├── Predicate.java │ │ │ │ ├── Scopeable.java │ │ │ │ ├── SimplePrimaryExpression.java │ │ │ │ └── package-info.java │ │ │ └── package-info.java │ │ └── package-info.java │ ├── baseVisitor │ │ ├── DepthFirstProcess.java │ │ ├── DepthFirstVisitor.java │ │ ├── GJDepthFirst.java │ │ ├── GJDepthFirstProcess.java │ │ ├── GJNoArguDepthFirst.java │ │ ├── GJNoArguDepthFirstProcess.java │ │ ├── GJNoArguVisitor.java │ │ ├── GJVisitor.java │ │ ├── GJVoidDepthFirst.java │ │ ├── GJVoidDepthFirstProcess.java │ │ ├── GJVoidVisitor.java │ │ ├── Visitor.java │ │ ├── cfgTraversals │ │ │ ├── DepthFirstCFG.java │ │ │ ├── GJDepthFirstCFG.java │ │ │ ├── GJNoArguDepthFirstCFG.java │ │ │ ├── GJVoidDepthFirstCFG.java │ │ │ └── package-info.java │ │ └── package-info.java │ ├── deprecated │ │ ├── Deprecated_AllDefinitionGetter.java │ │ ├── Deprecated_AnalysisDirection.java │ │ ├── Deprecated_AntiDefVisitor.java │ │ ├── Deprecated_AntiDependenceMarker.java │ │ ├── Deprecated_ContextDimension.java │ │ ├── Deprecated_DUChainGenerator.java │ │ ├── Deprecated_DefinitionReachabilityMarker.java │ │ ├── Deprecated_FlowAndOutputDependenceMarker.java │ │ ├── Deprecated_FlowFact.java │ │ ├── Deprecated_ImmediatePredecessorInserter.java │ │ ├── Deprecated_InterProceduralCFGPass.java │ │ ├── Deprecated_LivenessAnalysis.java │ │ ├── Deprecated_LoopTransformations.java │ │ ├── Deprecated_RemoveAnti.java │ │ ├── Deprecated_SharedLvalueAccessGetter.java │ │ ├── Deprecated_SimpleLabeledStatementGetter.java │ │ ├── Deprecated_TemporaryDataAttChecker.java │ │ └── Deprecated_TemporaryDataflowChecker.java │ ├── lib │ │ ├── .gitignore │ │ ├── analysis │ │ │ ├── Assignment.java │ │ │ ├── AssignmentGetter.java │ │ │ ├── BasePA.java │ │ │ ├── CoExistenceChecker.java │ │ │ ├── ContextSensitiveCoExistenceChecker.java │ │ │ ├── Positioner.java │ │ │ ├── SVEChecker.java │ │ │ ├── flowanalysis │ │ │ │ ├── AddressCell.java │ │ │ │ ├── BranchEdge.java │ │ │ │ ├── Cell.java │ │ │ │ ├── DFable.java │ │ │ │ ├── Definition.java │ │ │ │ ├── FieldCell.java │ │ │ │ ├── FlowInsensitive.java │ │ │ │ ├── FreeVariable.java │ │ │ │ ├── HeapCell.java │ │ │ │ ├── ImmutableDefinitionSet.java │ │ │ │ ├── InterProceduralNode.java │ │ │ │ ├── SCC.java │ │ │ │ ├── Symbol.java │ │ │ │ ├── Usage.java │ │ │ │ ├── controlflow │ │ │ │ │ ├── CrossCallPredicateAnalysis.java │ │ │ │ │ ├── DominanceAnalysis.java │ │ │ │ │ ├── ImmutableDominanceAnalysis.java │ │ │ │ │ ├── PredicateAnalysis.java │ │ │ │ │ └── ReversePath.java │ │ │ │ ├── dataflow │ │ │ │ │ ├── CopyPropagationAnalysis.java │ │ │ │ │ ├── DataDependenceBackward.java │ │ │ │ │ ├── DataDependenceForward.java │ │ │ │ │ ├── HeapValidityAnalysis.java │ │ │ │ │ ├── LivenessAnalysis.java │ │ │ │ │ ├── LockSetAnalysis.java │ │ │ │ │ ├── NodeSet.java │ │ │ │ │ ├── Old_ReachingDefinitionAnalysis.java │ │ │ │ │ ├── PointsToAnalysis.java │ │ │ │ │ └── ReachingDefinitionAnalysis.java │ │ │ │ ├── generic │ │ │ │ │ ├── AnalysisDimension.java │ │ │ │ │ ├── AnalysisName.java │ │ │ │ │ ├── CellularDataFlowAnalysis.java │ │ │ │ │ ├── ControlFlowAnalysis.java │ │ │ │ │ ├── DataFlowAnalysis.java │ │ │ │ │ ├── FlowAnalysis.java │ │ │ │ │ ├── IDFAEdge.java │ │ │ │ │ ├── IDFAEdgeWithStack.java │ │ │ │ │ ├── InterProceduralControlFlowAnalysis.java │ │ │ │ │ ├── InterThreadBackwardCellularAnalysis.java │ │ │ │ │ ├── InterThreadBackwardIDFA.java │ │ │ │ │ ├── InterThreadBackwardNonCellularAnalysis.java │ │ │ │ │ ├── InterThreadForwardCellularAnalysis.java │ │ │ │ │ ├── InterThreadForwardIDFA.java │ │ │ │ │ ├── InterThreadForwardNonCellularAnalysis.java │ │ │ │ │ ├── IntraProceduralControlFlowAnalysis.java │ │ │ │ │ ├── NodeStatePair.java │ │ │ │ │ ├── NonCellularDataFlowAnalysis.java │ │ │ │ │ ├── ReversePostOrderWorkList.java │ │ │ │ │ ├── SinglePhasedRPOWorklist.java │ │ │ │ │ └── package-info.java │ │ │ │ └── package-info.java │ │ │ ├── mhp │ │ │ │ ├── AbstractPhase.java │ │ │ │ ├── AbstractPhasePointable.java │ │ │ │ ├── DependenceCounter.java │ │ │ │ ├── OldLock.java │ │ │ │ ├── OldLocksetMarker.java │ │ │ │ ├── ParallelRegionMarker.java │ │ │ │ ├── YPhasePoint.java │ │ │ │ ├── incMHP │ │ │ │ │ ├── BeginPhasePoint.java │ │ │ │ │ ├── EndPhasePoint.java │ │ │ │ │ ├── MHPAnalyzer.java │ │ │ │ │ ├── MemoizedPhaseInformation.java │ │ │ │ │ ├── NodePhaseInfo.java │ │ │ │ │ ├── ParallelPhaseDumper.java │ │ │ │ │ ├── ParallelPhaseMarker.java │ │ │ │ │ ├── ParallelRegionDumper.java │ │ │ │ │ ├── Phase.java │ │ │ │ │ └── PhasePoint.java │ │ │ │ ├── lock │ │ │ │ │ ├── AbstractLock.java │ │ │ │ │ ├── AtomicLock.java │ │ │ │ │ ├── CriticalLock.java │ │ │ │ │ ├── RoutineLock.java │ │ │ │ │ └── package-info.java │ │ │ │ ├── package-info.java │ │ │ │ └── yuan │ │ │ │ │ ├── BTAlternateNode.java │ │ │ │ │ ├── BTBarrierNode.java │ │ │ │ │ ├── BTConcatNode.java │ │ │ │ │ ├── BTFunctionNode.java │ │ │ │ │ ├── BTNode.java │ │ │ │ │ ├── BTQuantifyNode.java │ │ │ │ │ ├── BarrierTreeConstructor.java │ │ │ │ │ ├── YPhase.java │ │ │ │ │ └── YuanConcurrencyAnalysis.java │ │ │ ├── package-info.java │ │ │ ├── solver │ │ │ │ ├── AccessExpression.java │ │ │ │ ├── Accessible.java │ │ │ │ ├── BaseSyntax.java │ │ │ │ ├── ConstraintsGenerator.java │ │ │ │ ├── DependenceEntry.java │ │ │ │ ├── FieldSensitivity.java │ │ │ │ ├── InductionRange.java │ │ │ │ ├── NaturalLoopAnalysis.java │ │ │ │ ├── PointerDereferenceGetter.java │ │ │ │ ├── ResolvedDereference.java │ │ │ │ ├── SeedConstraint.java │ │ │ │ ├── SyntacticAccessExpression.java │ │ │ │ ├── SyntacticAccessExpressionGetter.java │ │ │ │ ├── Z3VariableNode.java │ │ │ │ ├── package-info.java │ │ │ │ └── tokens │ │ │ │ │ ├── ExpressionTokenizer.java │ │ │ │ │ ├── IdOrConstToken.java │ │ │ │ │ ├── OperatorAssociativity.java │ │ │ │ │ ├── OperatorToken.java │ │ │ │ │ ├── Tokenizable.java │ │ │ │ │ └── package-info.java │ │ │ └── typesystem │ │ │ │ ├── ArithmeticType.java │ │ │ │ ├── ArithmeticTypeKey.java │ │ │ │ ├── ArithmeticTypeKeyCollector.java │ │ │ │ ├── ArrayType.java │ │ │ │ ├── AtomicType.java │ │ │ │ ├── CharType.java │ │ │ │ ├── ComplexType.java │ │ │ │ ├── Conversion.java │ │ │ │ ├── DerivedType.java │ │ │ │ ├── DoubleComplexType.java │ │ │ │ ├── DoubleType.java │ │ │ │ ├── EnumType.java │ │ │ │ ├── ExtendedSignedIntegerType.java │ │ │ │ ├── ExtendedUnsignedIntegerType.java │ │ │ │ ├── FloatComplexType.java │ │ │ │ ├── FloatType.java │ │ │ │ ├── FloatingType.java │ │ │ │ ├── FunctionType.java │ │ │ │ ├── HasStaticModifier.java │ │ │ │ ├── IntegerType.java │ │ │ │ ├── LongDoubleComplexType.java │ │ │ │ ├── LongDoubleType.java │ │ │ │ ├── PointerType.java │ │ │ │ ├── RealFloatingType.java │ │ │ │ ├── SignedCharType.java │ │ │ │ ├── SignedIntType.java │ │ │ │ ├── SignedIntegerType.java │ │ │ │ ├── SignedLongIntType.java │ │ │ │ ├── SignedLongLongIntType.java │ │ │ │ ├── SignedShortIntType.java │ │ │ │ ├── StandardSignedIntegerType.java │ │ │ │ ├── StandardUnsignedIntegerType.java │ │ │ │ ├── StorageClass.java │ │ │ │ ├── StructOrUnionMember.java │ │ │ │ ├── StructType.java │ │ │ │ ├── Type.java │ │ │ │ ├── TypeDomain.java │ │ │ │ ├── TypeTreeGetter.java │ │ │ │ ├── Typedef.java │ │ │ │ ├── UnionType.java │ │ │ │ ├── UnsignedCharType.java │ │ │ │ ├── UnsignedIntType.java │ │ │ │ ├── UnsignedIntegerType.java │ │ │ │ ├── UnsignedLongIntType.java │ │ │ │ ├── UnsignedLongLongIntType.java │ │ │ │ ├── UnsignedShortIntType.java │ │ │ │ ├── VoidType.java │ │ │ │ ├── _BoolType.java │ │ │ │ └── package-info.java │ │ ├── builder │ │ │ ├── Builder.java │ │ │ ├── Copier.java │ │ │ ├── CopyConfiguration.java │ │ │ ├── DeclarationStringFromDeclarationGetter.java │ │ │ ├── DeclarationStringFromExpressionGetter.java │ │ │ ├── DeclarationStringFromParameterGetter.java │ │ │ └── package-info.java │ │ ├── cfg │ │ │ ├── .gitignore │ │ │ ├── CFGGenerator.java │ │ │ ├── CFGLinkFinder.java │ │ │ ├── DotEdgeWriter.java │ │ │ ├── DotGraphGenerator.java │ │ │ ├── DotNodeWriter.java │ │ │ ├── Edge.java │ │ │ ├── NestedCFG.java │ │ │ ├── NonNestedCFGGenerator.java │ │ │ ├── SimpleNodeEdgeWriter.java │ │ │ ├── TypeOfCFG.java │ │ │ ├── info │ │ │ │ ├── AtomicConstructCFGInfo.java │ │ │ │ ├── BreakStatementCFGInfo.java │ │ │ │ ├── CFGInfo.java │ │ │ │ ├── CallStatementCFGInfo.java │ │ │ │ ├── CompoundStatementCFGInfo.java │ │ │ │ ├── ContinueStatementCFGInfo.java │ │ │ │ ├── CriticalConstructCFGInfo.java │ │ │ │ ├── DoStatementCFGInfo.java │ │ │ │ ├── ForConstructCFGInfo.java │ │ │ │ ├── ForStatementCFGInfo.java │ │ │ │ ├── FunctionDefinitionCFGInfo.java │ │ │ │ ├── GotoStatementCFGInfo.java │ │ │ │ ├── IfStatementCFGInfo.java │ │ │ │ ├── MasterConstructCFGInfo.java │ │ │ │ ├── OrderedConstructCFGInfo.java │ │ │ │ ├── ParallelConstructCFGInfo.java │ │ │ │ ├── ProgramElementExactCaches.java │ │ │ │ ├── ReturnStatementCFGInfo.java │ │ │ │ ├── SectionsConstructCFGInfo.java │ │ │ │ ├── SingleConstructCFGInfo.java │ │ │ │ ├── SwitchStatementCFGInfo.java │ │ │ │ ├── TaskConstructCFGInfo.java │ │ │ │ ├── WhileStatementCFGInfo.java │ │ │ │ └── package-info.java │ │ │ ├── link │ │ │ │ ├── autoupdater │ │ │ │ │ ├── AutomatedUpdater.java │ │ │ │ │ ├── EndReachabilityAdjuster.java │ │ │ │ │ ├── NextNodeDisjoiner.java │ │ │ │ │ ├── NextNodeJoiner.java │ │ │ │ │ ├── UpdateSideEffect.java │ │ │ │ │ └── package-info.java │ │ │ │ ├── baseVisitor │ │ │ │ │ ├── CFGLinkVisitor.java │ │ │ │ │ ├── GJCFGLinkVisitor.java │ │ │ │ │ ├── GJNoArguCFGLinkVisitor.java │ │ │ │ │ ├── GJVoidCFGLinkVisitor.java │ │ │ │ │ └── package-info.java │ │ │ │ ├── node │ │ │ │ │ ├── AtomicBeginLink.java │ │ │ │ │ ├── AtomicEndLink.java │ │ │ │ │ ├── AtomicStatementLink.java │ │ │ │ │ ├── BreakLink.java │ │ │ │ │ ├── CFGLink.java │ │ │ │ │ ├── CallBeginLink.java │ │ │ │ │ ├── CallEndLink.java │ │ │ │ │ ├── CallPostLink.java │ │ │ │ │ ├── CallPreLink.java │ │ │ │ │ ├── CompoundBeginLink.java │ │ │ │ │ ├── CompoundElementLink.java │ │ │ │ │ ├── CompoundEndLink.java │ │ │ │ │ ├── ContinueLink.java │ │ │ │ │ ├── CriticalBeginLink.java │ │ │ │ │ ├── CriticalBodyLink.java │ │ │ │ │ ├── CriticalEndLink.java │ │ │ │ │ ├── DoBeginLink.java │ │ │ │ │ ├── DoBodyLink.java │ │ │ │ │ ├── DoEndLink.java │ │ │ │ │ ├── DoPredicateLink.java │ │ │ │ │ ├── ForBeginLink.java │ │ │ │ │ ├── ForBodyLink.java │ │ │ │ │ ├── ForEndLink.java │ │ │ │ │ ├── ForInitLink.java │ │ │ │ │ ├── ForStepLink.java │ │ │ │ │ ├── ForTermLink.java │ │ │ │ │ ├── FunctionBeginLink.java │ │ │ │ │ ├── FunctionBodyLink.java │ │ │ │ │ ├── FunctionEndLink.java │ │ │ │ │ ├── FunctionParameterLink.java │ │ │ │ │ ├── GotoLink.java │ │ │ │ │ ├── IfBeginLink.java │ │ │ │ │ ├── IfElseBodyLink.java │ │ │ │ │ ├── IfEndLink.java │ │ │ │ │ ├── IfPredicateLink.java │ │ │ │ │ ├── IfThenBodyLink.java │ │ │ │ │ ├── MasterBeginLink.java │ │ │ │ │ ├── MasterBodyLink.java │ │ │ │ │ ├── MasterEndLink.java │ │ │ │ │ ├── OmpForBeginLink.java │ │ │ │ │ ├── OmpForBodyLink.java │ │ │ │ │ ├── OmpForEndLink.java │ │ │ │ │ ├── OmpForInitLink.java │ │ │ │ │ ├── OmpForStepLink.java │ │ │ │ │ ├── OmpForTermLink.java │ │ │ │ │ ├── OrderedBeginLink.java │ │ │ │ │ ├── OrderedBodyLink.java │ │ │ │ │ ├── OrderedEndLink.java │ │ │ │ │ ├── ParallelBeginLink.java │ │ │ │ │ ├── ParallelBodyLink.java │ │ │ │ │ ├── ParallelClauseLink.java │ │ │ │ │ ├── ParallelEndLink.java │ │ │ │ │ ├── ReturnLink.java │ │ │ │ │ ├── SectionsBeginLink.java │ │ │ │ │ ├── SectionsEndLink.java │ │ │ │ │ ├── SectionsSectionBodyLink.java │ │ │ │ │ ├── SingleBeginLink.java │ │ │ │ │ ├── SingleBodyLink.java │ │ │ │ │ ├── SingleEndLink.java │ │ │ │ │ ├── SwitchBeginLink.java │ │ │ │ │ ├── SwitchBodyLink.java │ │ │ │ │ ├── SwitchEndLink.java │ │ │ │ │ ├── SwitchPredicateLink.java │ │ │ │ │ ├── TaskBeginLink.java │ │ │ │ │ ├── TaskBodyLink.java │ │ │ │ │ ├── TaskClauseLink.java │ │ │ │ │ ├── TaskEndLink.java │ │ │ │ │ ├── WhileBeginLink.java │ │ │ │ │ ├── WhileBodyLink.java │ │ │ │ │ ├── WhileEndLink.java │ │ │ │ │ ├── WhilePredicateLink.java │ │ │ │ │ └── package-info.java │ │ │ │ └── package-info.java │ │ │ ├── package-info.java │ │ │ └── parallel │ │ │ │ ├── DataFlowGraph.java │ │ │ │ ├── InterTaskEdge.java │ │ │ │ └── package-info.java │ │ ├── cg │ │ │ ├── CallSite.java │ │ │ ├── CallStack.java │ │ │ ├── NodeWithStack.java │ │ │ └── package-info.java │ │ ├── getter │ │ │ ├── AllCFGNodeGetter.java │ │ │ ├── AllCallerGetter.java │ │ │ ├── AllDefinitionGetter.java │ │ │ ├── AllFunctionDefinitionGetter.java │ │ │ ├── BarrierGetter.java │ │ │ ├── CallSiteGetter.java │ │ │ ├── CallStatementGetter.java │ │ │ ├── CellAccessGetter.java │ │ │ ├── DummyExpressionNodeCounter.java │ │ │ ├── ExpressionTypeGetter.java │ │ │ ├── FunctionDefinitionGetter.java │ │ │ ├── HasDoubleType.java │ │ │ ├── HasFloatType.java │ │ │ ├── HasIntType.java │ │ │ ├── HasLongType.java │ │ │ ├── HasParameterList.java │ │ │ ├── HasStaticModifier.java │ │ │ ├── HasStructUnionOrEnumType.java │ │ │ ├── HasTypeSpecifier.java │ │ │ ├── HasUnsignedType.java │ │ │ ├── HasVoidType.java │ │ │ ├── InfiExactASTNodeListGetter.java │ │ │ ├── InfiExactASTNodesGetter.java │ │ │ ├── InfiExactMultiTypeASTNodeListGetter.java │ │ │ ├── InfiExactMultiTypeASTNodesGetter.java │ │ │ ├── InfiExactMultiTypeStatementGetter.java │ │ │ ├── InfiExactStatementGetter.java │ │ │ ├── InfiInheritedASTNodeListGetter.java │ │ │ ├── InfiInheritedASTNodesGetter.java │ │ │ ├── InfiInheritedMultiASTNodeListGetter.java │ │ │ ├── InfiInheritedMultiASTNodesGetter.java │ │ │ ├── InfiInheritedMultiTypeStatementGetter.java │ │ │ ├── InfiInheritedSingleASTNodeTypeListGetter.java │ │ │ ├── InfiInheritedStatementGetter.java │ │ │ ├── InfiParallelConstructGetter.java │ │ │ ├── InitFunctionName.java │ │ │ ├── InternalCFGNodeGetter.java │ │ │ ├── IsACall.java │ │ │ ├── IsSimplePrimaryExpression.java │ │ │ ├── LineNumGetter.java │ │ │ ├── LoopAndOmpProfiler.java │ │ │ ├── OmpClauseGetter.java │ │ │ ├── OmpConstructsGetter.java │ │ │ ├── ParallelConstructGetter.java │ │ │ ├── PostOrderExactCollector.java │ │ │ ├── PostOrderInheritedCollector.java │ │ │ ├── SiblingParallelConstructGetter.java │ │ │ ├── StringGetter.java │ │ │ ├── StructUnionOrEnumInfoGetter.java │ │ │ ├── SuperStatementVisitor.java │ │ │ ├── SwitchRelevantStatementsGetter.java │ │ │ ├── UsedCellsGetter.java │ │ │ ├── UsedTypeGetter.java │ │ │ ├── UsedTypedefGetter.java │ │ │ └── package-info.java │ │ ├── package-info.java │ │ ├── testcases │ │ │ ├── .gitignore │ │ │ ├── allKnown.c │ │ │ ├── array_addition.c │ │ │ ├── cfgTests │ │ │ │ ├── .gitignore │ │ │ │ ├── a.out │ │ │ │ ├── allCFG.c │ │ │ │ ├── allCFG.i │ │ │ │ ├── atomicConstruct.c │ │ │ │ ├── atomicConstructSimple.c │ │ │ │ ├── breakStatement.c │ │ │ │ ├── compoundStatement.c │ │ │ │ ├── continueStatement.c │ │ │ │ ├── criticalConstruct.c │ │ │ │ ├── criticalOne.c │ │ │ │ ├── declaration.c │ │ │ │ ├── definitions.c │ │ │ │ ├── doStatement.c │ │ │ │ ├── flushBarrierTaskWaitTaskYield.c │ │ │ │ ├── forConstruct.c │ │ │ │ ├── forStatement.c │ │ │ │ ├── functionCalls.c │ │ │ │ ├── functionDef.c │ │ │ │ ├── gotoStatement.c │ │ │ │ ├── ifStatement.c │ │ │ │ ├── livenessCheck.c │ │ │ │ ├── masterConstruct.c │ │ │ │ ├── orderedConstruct.c │ │ │ │ ├── parallelConstruct.c │ │ │ │ ├── parallelForConstruct.c │ │ │ │ ├── parallelSectionsConstruct.c │ │ │ │ ├── proc.c │ │ │ │ ├── returnStatement.c │ │ │ │ ├── script.sh │ │ │ │ ├── sectionsConstruct.c │ │ │ │ ├── simpleFlush.c │ │ │ │ ├── singleConstruct.c │ │ │ │ ├── singleLooping.c │ │ │ │ ├── small1.c │ │ │ │ ├── switchStatement.c │ │ │ │ ├── taskConstruct.c │ │ │ │ └── whileStatement.c │ │ │ ├── dataTest │ │ │ │ ├── ampersandCopy.c │ │ │ │ ├── branch.c │ │ │ │ ├── branch2.c │ │ │ │ ├── calls.c │ │ │ │ ├── copy-meet.c │ │ │ │ ├── copyCheck1.c │ │ │ │ ├── copyCheck2.c │ │ │ │ ├── copysplit.c │ │ │ │ ├── decl.c │ │ │ │ ├── flowIssueSwap.c │ │ │ │ ├── idfaUpdate.c │ │ │ │ ├── loop.c │ │ │ │ ├── loopMore.c │ │ │ │ ├── multiRDSwap.c │ │ │ │ ├── postCallFlowIssue.c │ │ │ │ ├── sameDef.c │ │ │ │ ├── scope.c │ │ │ │ ├── selfLoop.c │ │ │ │ ├── simple.c │ │ │ │ ├── simplest.c │ │ │ │ ├── singleFlowConflict.c │ │ │ │ ├── swapCheck.c │ │ │ │ ├── swapCheck2.c │ │ │ │ ├── swapCheck3.c │ │ │ │ ├── test1.c │ │ │ │ ├── test10.c │ │ │ │ ├── test11.c │ │ │ │ ├── test12.c │ │ │ │ ├── test13.c │ │ │ │ ├── test14.c │ │ │ │ ├── test2.c │ │ │ │ ├── test3.c │ │ │ │ ├── test4.c │ │ │ │ ├── test5.c │ │ │ │ ├── test6.c │ │ │ │ ├── test7.c │ │ │ │ ├── test8.c │ │ │ │ ├── test9.c │ │ │ │ ├── updateSwap.c │ │ │ │ └── voidParamTest.c │ │ │ ├── extensions │ │ │ │ ├── __align__.c │ │ │ │ ├── __attribute__.c │ │ │ │ ├── anon-union.c │ │ │ │ ├── function-argument-construction.c │ │ │ │ ├── function-name.c │ │ │ │ ├── incomplete-enum.c │ │ │ │ ├── missing-conditional.c │ │ │ │ ├── nested-functions.c │ │ │ │ ├── returning-compound.c │ │ │ │ ├── someKeywords.txt │ │ │ │ ├── varArr.c │ │ │ │ └── zeroArr.c │ │ │ ├── higher │ │ │ │ ├── iote │ │ │ │ │ ├── AtomicBeginLink.c │ │ │ │ │ ├── AtomicEndLink.c │ │ │ │ │ ├── AtomicStatementLink.c │ │ │ │ │ ├── BreakLink.c │ │ │ │ │ ├── CFGLink.c │ │ │ │ │ ├── CallBeginLink.c │ │ │ │ │ ├── CallEndLink.c │ │ │ │ │ ├── CallPostLink.c │ │ │ │ │ ├── CallPreLink.c │ │ │ │ │ ├── CompoundBeginLink.c │ │ │ │ │ ├── CompoundElementLink.c │ │ │ │ │ ├── CompoundElementLink1.c │ │ │ │ │ ├── CompoundElementLink2.c │ │ │ │ │ ├── CompoundEndLink.c │ │ │ │ │ ├── ContinueLink.c │ │ │ │ │ ├── CriticalBeginLink.c │ │ │ │ │ ├── CriticalBodyLink.c │ │ │ │ │ ├── CriticalEndLink.c │ │ │ │ │ ├── DoBeginLink.c │ │ │ │ │ ├── DoBodyLink.c │ │ │ │ │ ├── DoEndLink.c │ │ │ │ │ ├── DoPredicateLink.c │ │ │ │ │ ├── ForBeginLink.c │ │ │ │ │ ├── ForBodyLink.c │ │ │ │ │ ├── ForEndLink.c │ │ │ │ │ ├── ForInitLink.c │ │ │ │ │ ├── ForStepLink.c │ │ │ │ │ ├── ForTermLink.c │ │ │ │ │ ├── FunctionBeginLink.c │ │ │ │ │ ├── FunctionBodyLink.c │ │ │ │ │ ├── FunctionEndLink.c │ │ │ │ │ ├── FunctionEndLink2.c │ │ │ │ │ ├── FunctionParameterLink.c │ │ │ │ │ ├── GotoLink.c │ │ │ │ │ ├── IfBeginLink.c │ │ │ │ │ ├── IfElseBodyLink.c │ │ │ │ │ ├── IfEndLink.c │ │ │ │ │ ├── IfPredicateLink.c │ │ │ │ │ ├── IfThenBodyLink.c │ │ │ │ │ ├── MasterBeginLink.c │ │ │ │ │ ├── MasterBodyLink.c │ │ │ │ │ ├── MasterEndLink.c │ │ │ │ │ ├── OmpForBeginLink.c │ │ │ │ │ ├── OmpForBodyLink.c │ │ │ │ │ ├── OmpForEndLink.c │ │ │ │ │ ├── OmpForInitLink.c │ │ │ │ │ ├── OmpForStepLink.c │ │ │ │ │ ├── OmpForTermLink.c │ │ │ │ │ ├── OrderedBeginLink.c │ │ │ │ │ ├── OrderedBodyLink.c │ │ │ │ │ ├── OrderedEndLink.c │ │ │ │ │ ├── ParallelBeginLink.c │ │ │ │ │ ├── ParallelBodyLink.c │ │ │ │ │ ├── ParallelClauseLink.c │ │ │ │ │ ├── ParallelEndLink.c │ │ │ │ │ ├── ReturnLink.c │ │ │ │ │ ├── SectionsBeginLink.c │ │ │ │ │ ├── SectionsEndLink.c │ │ │ │ │ ├── SectionsSectionBodyLink.c │ │ │ │ │ ├── SingleBeginLink.c │ │ │ │ │ ├── SingleBodyLink.c │ │ │ │ │ ├── SingleEndLink.c │ │ │ │ │ ├── SwitchBeginLink.c │ │ │ │ │ ├── SwitchBodyLink.c │ │ │ │ │ ├── SwitchEndLink.c │ │ │ │ │ ├── SwitchPredicateLink.c │ │ │ │ │ ├── TaskBeginLink.c │ │ │ │ │ ├── TaskBodyLink.c │ │ │ │ │ ├── TaskClauseLink.c │ │ │ │ │ ├── TaskEndLink.c │ │ │ │ │ ├── WhileBeginLink.c │ │ │ │ │ ├── WhileBodyLink.c │ │ │ │ │ ├── WhileEndLink.c │ │ │ │ │ └── WhilePredicateLink.c │ │ │ │ ├── pred │ │ │ │ │ ├── AtomicBeginLink.c │ │ │ │ │ ├── AtomicEndLink.c │ │ │ │ │ ├── AtomicStatementLink.c │ │ │ │ │ ├── BreakLink.c │ │ │ │ │ ├── CFGLink.c │ │ │ │ │ ├── CallBeginLink.c │ │ │ │ │ ├── CallEndLink.c │ │ │ │ │ ├── CallPostLink.c │ │ │ │ │ ├── CallPreLink.c │ │ │ │ │ ├── CompoundBeginLink.c │ │ │ │ │ ├── CompoundElementLink.c │ │ │ │ │ ├── CompoundElementLink1.c │ │ │ │ │ ├── CompoundElementLink2.c │ │ │ │ │ ├── CompoundEndLink.c │ │ │ │ │ ├── ContinueLink.c │ │ │ │ │ ├── CriticalBeginLink.c │ │ │ │ │ ├── CriticalBodyLink.c │ │ │ │ │ ├── CriticalEndLink.c │ │ │ │ │ ├── DoBeginLink.c │ │ │ │ │ ├── DoBodyLink.c │ │ │ │ │ ├── DoEndLink.c │ │ │ │ │ ├── DoPredicateLink.c │ │ │ │ │ ├── ForBeginLink.c │ │ │ │ │ ├── ForBodyLink.c │ │ │ │ │ ├── ForEndLink.c │ │ │ │ │ ├── ForInitLink.c │ │ │ │ │ ├── ForStepLink.c │ │ │ │ │ ├── ForTermLink.c │ │ │ │ │ ├── FunctionBeginLink.c │ │ │ │ │ ├── FunctionBodyLink.c │ │ │ │ │ ├── FunctionEndLink.c │ │ │ │ │ ├── FunctionEndLink2.c │ │ │ │ │ ├── FunctionParameterLink.c │ │ │ │ │ ├── GotoLink.c │ │ │ │ │ ├── IfBeginLink.c │ │ │ │ │ ├── IfElseBodyLink.c │ │ │ │ │ ├── IfEndLink.c │ │ │ │ │ ├── IfPredicateLink.c │ │ │ │ │ ├── IfThenBodyLink.c │ │ │ │ │ ├── MasterBeginLink.c │ │ │ │ │ ├── MasterBodyLink.c │ │ │ │ │ ├── MasterEndLink.c │ │ │ │ │ ├── OmpForBeginLink.c │ │ │ │ │ ├── OmpForBodyLink.c │ │ │ │ │ ├── OmpForEndLink.c │ │ │ │ │ ├── OmpForInitLink.c │ │ │ │ │ ├── OmpForStepLink.c │ │ │ │ │ ├── OmpForTermLink.c │ │ │ │ │ ├── OrderedBeginLink.c │ │ │ │ │ ├── OrderedBodyLink.c │ │ │ │ │ ├── OrderedEndLink.c │ │ │ │ │ ├── ParallelBeginLink.c │ │ │ │ │ ├── ParallelBodyLink.c │ │ │ │ │ ├── ParallelClauseLink.c │ │ │ │ │ ├── ParallelEndLink.c │ │ │ │ │ ├── ReturnLink.c │ │ │ │ │ ├── SectionsBeginLink.c │ │ │ │ │ ├── SectionsEndLink.c │ │ │ │ │ ├── SectionsSectionBodyLink.c │ │ │ │ │ ├── SingleBeginLink.c │ │ │ │ │ ├── SingleBodyLink.c │ │ │ │ │ ├── SingleEndLink.c │ │ │ │ │ ├── SwitchBeginLink.c │ │ │ │ │ ├── SwitchBodyLink.c │ │ │ │ │ ├── SwitchEndLink.c │ │ │ │ │ ├── SwitchPredicateLink.c │ │ │ │ │ ├── TaskBeginLink.c │ │ │ │ │ ├── TaskBodyLink.c │ │ │ │ │ ├── TaskClauseLink.c │ │ │ │ │ ├── TaskEndLink.c │ │ │ │ │ ├── WhileBeginLink.c │ │ │ │ │ ├── WhileBodyLink.c │ │ │ │ │ ├── WhileEndLink.c │ │ │ │ │ └── WhilePredicateLink.c │ │ │ │ └── succ │ │ │ │ │ ├── AtomicBeginLink.c │ │ │ │ │ ├── AtomicEndLink.c │ │ │ │ │ ├── AtomicStatementLink.c │ │ │ │ │ ├── BreakLink.c │ │ │ │ │ ├── CFGLink.c │ │ │ │ │ ├── CallBeginLink.c │ │ │ │ │ ├── CallEndLink.c │ │ │ │ │ ├── CallPostLink.c │ │ │ │ │ ├── CallPreLink.c │ │ │ │ │ ├── CompoundBeginLink.c │ │ │ │ │ ├── CompoundElementLink.c │ │ │ │ │ ├── CompoundElementLink1.c │ │ │ │ │ ├── CompoundElementLink2.c │ │ │ │ │ ├── CompoundEndLink.c │ │ │ │ │ ├── ContinueLink.c │ │ │ │ │ ├── CriticalBeginLink.c │ │ │ │ │ ├── CriticalBodyLink.c │ │ │ │ │ ├── CriticalEndLink.c │ │ │ │ │ ├── DoBeginLink.c │ │ │ │ │ ├── DoBodyLink.c │ │ │ │ │ ├── DoEndLink.c │ │ │ │ │ ├── DoPredicateLink.c │ │ │ │ │ ├── ForBeginLink.c │ │ │ │ │ ├── ForBodyLink.c │ │ │ │ │ ├── ForEndLink.c │ │ │ │ │ ├── ForInitLink.c │ │ │ │ │ ├── ForStepLink.c │ │ │ │ │ ├── ForTermLink.c │ │ │ │ │ ├── FunctionBeginLink.c │ │ │ │ │ ├── FunctionBodyLink.c │ │ │ │ │ ├── FunctionEndLink.c │ │ │ │ │ ├── FunctionEndLink2.c │ │ │ │ │ ├── FunctionParameterLink.c │ │ │ │ │ ├── GotoLink.c │ │ │ │ │ ├── IfBeginLink.c │ │ │ │ │ ├── IfElseBodyLink.c │ │ │ │ │ ├── IfEndLink.c │ │ │ │ │ ├── IfPredicateLink.c │ │ │ │ │ ├── IfThenBodyLink.c │ │ │ │ │ ├── MasterBeginLink.c │ │ │ │ │ ├── MasterBodyLink.c │ │ │ │ │ ├── MasterEndLink.c │ │ │ │ │ ├── OmpForBeginLink.c │ │ │ │ │ ├── OmpForBodyLink.c │ │ │ │ │ ├── OmpForEndLink.c │ │ │ │ │ ├── OmpForInitLink.c │ │ │ │ │ ├── OmpForStepLink.c │ │ │ │ │ ├── OmpForTermLink.c │ │ │ │ │ ├── OrderedBeginLink.c │ │ │ │ │ ├── OrderedBodyLink.c │ │ │ │ │ ├── OrderedEndLink.c │ │ │ │ │ ├── ParallelBeginLink.c │ │ │ │ │ ├── ParallelBodyLink.c │ │ │ │ │ ├── ParallelClauseLink.c │ │ │ │ │ ├── ParallelEndLink.c │ │ │ │ │ ├── ReturnLink.c │ │ │ │ │ ├── SectionsBeginLink.c │ │ │ │ │ ├── SectionsEndLink.c │ │ │ │ │ ├── SectionsSectionBodyLink.c │ │ │ │ │ ├── SingleBeginLink.c │ │ │ │ │ ├── SingleBodyLink.c │ │ │ │ │ ├── SingleEndLink.c │ │ │ │ │ ├── SwitchBeginLink.c │ │ │ │ │ ├── SwitchBodyLink.c │ │ │ │ │ ├── SwitchEndLink.c │ │ │ │ │ ├── SwitchPredicateLink.c │ │ │ │ │ ├── TaskBeginLink.c │ │ │ │ │ ├── TaskBodyLink.c │ │ │ │ │ ├── TaskClauseLink.c │ │ │ │ │ ├── TaskEndLink.c │ │ │ │ │ ├── WhileBeginLink.c │ │ │ │ │ ├── WhileBodyLink.c │ │ │ │ │ ├── WhileEndLink.c │ │ │ │ │ └── WhilePredicateLink.c │ │ │ ├── liveTest │ │ │ │ ├── branch.c │ │ │ │ ├── branch2.c │ │ │ │ ├── calls.c │ │ │ │ ├── decl.c │ │ │ │ ├── loop.c │ │ │ │ ├── loopMore.c │ │ │ │ ├── sameDef.c │ │ │ │ ├── scope.c │ │ │ │ ├── selfLoop.c │ │ │ │ ├── simple.c │ │ │ │ ├── test1.c │ │ │ │ ├── test10.c │ │ │ │ ├── test11.c │ │ │ │ ├── test2.c │ │ │ │ ├── test3.c │ │ │ │ ├── test4.c │ │ │ │ ├── test5.c │ │ │ │ ├── test6.c │ │ │ │ ├── test7.c │ │ │ │ ├── test8.c │ │ │ │ └── test9.c │ │ │ ├── lockTest │ │ │ │ └── lockTest1.c │ │ │ ├── mhpTests │ │ │ │ ├── .gitignore │ │ │ │ ├── barr-check.c │ │ │ │ ├── barrDownFork.c │ │ │ │ ├── fenceIssue.c │ │ │ │ ├── mhpTest1.c │ │ │ │ ├── mhpTest10.c │ │ │ │ ├── mhpTest11.c │ │ │ │ ├── mhpTest2.c │ │ │ │ ├── mhpTest3.c │ │ │ │ ├── mhpTest4.c │ │ │ │ ├── mhpTest6.c │ │ │ │ ├── mhpTest7.c │ │ │ │ ├── mhpTest8.c │ │ │ │ ├── mhpTest9.c │ │ │ │ ├── nestedParallel.c │ │ │ │ ├── script.sh │ │ │ │ ├── silo-check.c │ │ │ │ ├── simplifyPredicate.c │ │ │ │ ├── sveTest1.c │ │ │ │ ├── test1.c │ │ │ │ ├── test10.c │ │ │ │ ├── test11.c │ │ │ │ ├── test2.c │ │ │ │ ├── test3.c │ │ │ │ ├── test4.c │ │ │ │ ├── test5.c │ │ │ │ ├── test6.c │ │ │ │ ├── test7.c │ │ │ │ ├── test8.c │ │ │ │ ├── test9.c │ │ │ │ ├── whilePeeler1.c │ │ │ │ └── wrongPercolation.c │ │ │ ├── parsing │ │ │ │ ├── assign.c │ │ │ │ ├── epShort.c │ │ │ │ ├── header.c │ │ │ │ ├── headerK2.i │ │ │ │ ├── headerMac.i │ │ │ │ ├── temp.c │ │ │ │ ├── temporarySnippets.i │ │ │ │ ├── test14.c │ │ │ │ ├── test2.c │ │ │ │ ├── test20.c │ │ │ │ ├── test21.c │ │ │ │ ├── test22.c │ │ │ │ ├── test23.c │ │ │ │ ├── test24.c │ │ │ │ ├── test25.c │ │ │ │ ├── test26.c │ │ │ │ ├── test27.c │ │ │ │ ├── test28.c │ │ │ │ ├── test29.c │ │ │ │ ├── test3.c │ │ │ │ ├── test30.c │ │ │ │ ├── test31.c │ │ │ │ ├── test32.c │ │ │ │ ├── test33.c │ │ │ │ ├── test33.i │ │ │ │ ├── test34.c │ │ │ │ ├── test35.c │ │ │ │ ├── test36.c │ │ │ │ ├── test37.c │ │ │ │ ├── test38.c │ │ │ │ ├── test39.c │ │ │ │ ├── test4.c │ │ │ │ ├── test40.c │ │ │ │ ├── test41.c │ │ │ │ ├── test42.c │ │ │ │ ├── test43.c │ │ │ │ ├── test44.c │ │ │ │ ├── test45.c │ │ │ │ ├── test46.c │ │ │ │ ├── test47.c │ │ │ │ ├── test48.c │ │ │ │ ├── test49.c │ │ │ │ ├── test5.c │ │ │ │ ├── test50.c │ │ │ │ ├── test51.c │ │ │ │ ├── test52.c │ │ │ │ ├── test53.c │ │ │ │ ├── test54.c │ │ │ │ ├── test55.c │ │ │ │ ├── test56.c │ │ │ │ ├── test57.c │ │ │ │ ├── test58.c │ │ │ │ ├── test59.c │ │ │ │ ├── test6.c │ │ │ │ ├── test60.c │ │ │ │ ├── test61.c │ │ │ │ ├── test62.c │ │ │ │ ├── test63.c │ │ │ │ ├── test64.c │ │ │ │ ├── test65.c │ │ │ │ ├── test66.c │ │ │ │ ├── test68.c │ │ │ │ ├── test7.c │ │ │ │ ├── test70.c │ │ │ │ ├── test71.c │ │ │ │ ├── test72.c │ │ │ │ ├── test73.c │ │ │ │ ├── test74.c │ │ │ │ ├── test75.c │ │ │ │ ├── test76.c │ │ │ │ ├── test77.c │ │ │ │ ├── test78.c │ │ │ │ ├── test79.c │ │ │ │ ├── test8.c │ │ │ │ ├── test80.c │ │ │ │ ├── test80.i │ │ │ │ ├── test81.c │ │ │ │ ├── test82.c │ │ │ │ ├── test82.i │ │ │ │ └── test9.c │ │ │ ├── pointers │ │ │ │ └── pointerTest1.c │ │ │ ├── reachingDefsTest │ │ │ │ ├── .gitignore │ │ │ │ ├── branch.c │ │ │ │ ├── branch2.c │ │ │ │ ├── calls.c │ │ │ │ ├── decl.c │ │ │ │ ├── loop.c │ │ │ │ ├── loopMore.c │ │ │ │ ├── rdTest1.c │ │ │ │ ├── sameDef.c │ │ │ │ ├── scope.c │ │ │ │ ├── selfLoop.c │ │ │ │ ├── simple.c │ │ │ │ ├── test1.c │ │ │ │ ├── test10.c │ │ │ │ ├── test11.c │ │ │ │ ├── test12.c │ │ │ │ ├── test2.c │ │ │ │ ├── test3.c │ │ │ │ ├── test4.c │ │ │ │ ├── test5.c │ │ │ │ ├── test6.c │ │ │ │ ├── test7.c │ │ │ │ ├── test8.c │ │ │ │ └── test9.c │ │ │ ├── regionTests │ │ │ │ ├── regionTest1.c │ │ │ │ └── script.sh │ │ │ ├── rwTest │ │ │ │ ├── branch.c │ │ │ │ ├── branch2.c │ │ │ │ ├── calls.c │ │ │ │ ├── decl.c │ │ │ │ ├── loop.c │ │ │ │ ├── loopMore.c │ │ │ │ ├── mhpTest1.c │ │ │ │ ├── mhpTest2.c │ │ │ │ ├── mhpTest3.c │ │ │ │ ├── mhpTest4.c │ │ │ │ ├── mhpTest6.c │ │ │ │ ├── mhpTest7.c │ │ │ │ ├── mhpTest8.c │ │ │ │ ├── mhpTest9.c │ │ │ │ ├── nestedParallel.c │ │ │ │ ├── sameDef.c │ │ │ │ ├── scope.c │ │ │ │ ├── script.sh │ │ │ │ ├── selfLoop.c │ │ │ │ ├── simple.c │ │ │ │ ├── simplest.c │ │ │ │ ├── test1.c │ │ │ │ ├── test10.c │ │ │ │ ├── test11.c │ │ │ │ ├── test12.c │ │ │ │ ├── test13.c │ │ │ │ ├── test2.c │ │ │ │ ├── test3.c │ │ │ │ ├── test4.c │ │ │ │ ├── test5.c │ │ │ │ ├── test6.c │ │ │ │ ├── test7.c │ │ │ │ ├── test8.c │ │ │ │ └── test9.c │ │ │ ├── simplification │ │ │ │ ├── .gitignore │ │ │ │ ├── a.out │ │ │ │ ├── cs-enforcer.c │ │ │ │ ├── expand1.c │ │ │ │ ├── fptr.c │ │ │ │ ├── fptr.i │ │ │ │ ├── fptr2.c │ │ │ │ ├── implicitBarrierIssue.c │ │ │ │ ├── inline1.c │ │ │ │ ├── manyPtr.c │ │ │ │ ├── morePtr.c │ │ │ │ ├── nestedType.c │ │ │ │ ├── or.c │ │ │ │ ├── parentheses.c │ │ │ │ ├── scoping.c │ │ │ │ ├── selectionSwap.c │ │ │ │ ├── struct.c │ │ │ │ ├── test0.c │ │ │ │ ├── test1.c │ │ │ │ ├── test10.c │ │ │ │ ├── test11.c │ │ │ │ ├── test12.c │ │ │ │ ├── test2.c │ │ │ │ ├── test3.c │ │ │ │ ├── test4.c │ │ │ │ ├── test5.c │ │ │ │ ├── test6.c │ │ │ │ ├── test7.c │ │ │ │ ├── test8.c │ │ │ │ ├── test9.c │ │ │ │ ├── token-test1.c │ │ │ │ ├── token-test3.c │ │ │ │ └── type-conversion.c │ │ │ ├── solverTests │ │ │ │ ├── test1.c │ │ │ │ ├── test2.c │ │ │ │ ├── test3.c │ │ │ │ ├── test4.c │ │ │ │ └── test5.c │ │ │ ├── test83.c │ │ │ ├── test84.c │ │ │ └── traversals │ │ │ │ ├── Traversal1.c │ │ │ │ ├── interTaskDummy.c │ │ │ │ ├── test12.c │ │ │ │ ├── test13.c │ │ │ │ └── traversalIntraTask.c │ │ ├── transform │ │ │ ├── .gitignore │ │ │ ├── BarrierCounterInstrumentation.java │ │ │ ├── BasicTransform.java │ │ │ ├── CopyEliminator.java │ │ │ ├── CrudeReplaceNode.java │ │ │ ├── IdentifierRenamer.java │ │ │ ├── package-info.java │ │ │ ├── percolate │ │ │ │ ├── DriverModule.java │ │ │ │ ├── FencePercolationVerifier.java │ │ │ │ ├── LoopInstructionsRescheduler.java │ │ │ │ ├── MovableNodeMarker.java │ │ │ │ ├── ReachableNodeMarker.java │ │ │ │ ├── RegionMerger.java │ │ │ │ ├── UpwardPercolater.java │ │ │ │ └── package-info.java │ │ │ ├── simplify │ │ │ │ ├── CSEnforcerUsingElemTrans.java │ │ │ │ ├── CompoundStatementEnforcer.java │ │ │ │ ├── CompoundStatementNormalizer.java │ │ │ │ ├── DeclarationEscalator.java │ │ │ │ ├── ExpressionSimplifier.java │ │ │ │ ├── FunctionInliner.java │ │ │ │ ├── ImplicitBarrierRemover.java │ │ │ │ ├── InsertDummyFlushDirectives.java │ │ │ │ ├── LabelRemover.java │ │ │ │ ├── Normalization.java │ │ │ │ ├── OldFunctionStyleRemover.java │ │ │ │ ├── ParallelConstructExpander.java │ │ │ │ ├── RedundantSynchronizationRemoval.java │ │ │ │ ├── RedundantSynchronizationRemovalForYA.java │ │ │ │ ├── SplitCombinedConstructs.java │ │ │ │ ├── StructUnionEnumTagger.java │ │ │ │ └── package-info.java │ │ │ └── updater │ │ │ │ ├── InsertImmediatePredecessor.java │ │ │ │ ├── InsertImmediateSuccessor.java │ │ │ │ ├── InsertOnTheEdge.java │ │ │ │ ├── NodeRemover.java │ │ │ │ ├── NodeReplacer.java │ │ │ │ ├── package-info.java │ │ │ │ └── sideeffect │ │ │ │ ├── AddedCopy.java │ │ │ │ ├── AddedDFDPredecessor.java │ │ │ │ ├── AddedDFDSuccessor.java │ │ │ │ ├── AddedEnclosingBlock.java │ │ │ │ ├── AddedExplicitBarrier.java │ │ │ │ ├── AddedNowaitClause.java │ │ │ │ ├── IndexDecremented.java │ │ │ │ ├── IndexIncremented.java │ │ │ │ ├── InitializationSimplified.java │ │ │ │ ├── JumpEdgeConstraint.java │ │ │ │ ├── MissingCFGParent.java │ │ │ │ ├── NamespaceCollisionOnAddition.java │ │ │ │ ├── NamespaceCollisionOnRemoval.java │ │ │ │ ├── NeighbourUpdated.java │ │ │ │ ├── NoUpdateDueToNameCollision.java │ │ │ │ ├── NodeUpdated.java │ │ │ │ ├── PredecessorUpdated.java │ │ │ │ ├── RemovedDFDPredecessor.java │ │ │ │ ├── RemovedDFDSuccessor.java │ │ │ │ ├── RemovedDeadCode.java │ │ │ │ ├── SideEffect.java │ │ │ │ ├── SuccessorUpdated.java │ │ │ │ ├── SyntacticConstraint.java │ │ │ │ ├── UnauthorizedDFDUpdate.java │ │ │ │ └── package-info.java │ │ └── util │ │ │ ├── CellCollection.java │ │ │ ├── CellList.java │ │ │ ├── CellMap.java │ │ │ ├── CellSet.java │ │ │ ├── CollectorVisitor.java │ │ │ ├── DumpSnapshot.java │ │ │ ├── ExtensibleCellMap.java │ │ │ ├── ExtensibleSet.java │ │ │ ├── FunctionCellCollection.java │ │ │ ├── FunctionCellList.java │ │ │ ├── FunctionCellMap.java │ │ │ ├── FunctionCellSet.java │ │ │ ├── Immutable.java │ │ │ ├── ImmutableCellSet.java │ │ │ ├── ImmutableList.java │ │ │ ├── ImmutableSet.java │ │ │ ├── Misc.java │ │ │ ├── NodePair.java │ │ │ ├── NodePhasePair.java │ │ │ ├── ParentBuilder.java │ │ │ ├── PrintStyle.java │ │ │ ├── ProfileSS.java │ │ │ ├── RestrictedSet.java │ │ │ ├── SortedNodePair.java │ │ │ ├── SymbolCollection.java │ │ │ ├── SymbolList.java │ │ │ ├── SymbolSet.java │ │ │ ├── TraversalOrderObtainer.java │ │ │ ├── Z3Solver.java │ │ │ └── package-info.java │ ├── package-info.java │ └── parser │ │ ├── .gitignore │ │ ├── CParserConstants.java │ │ ├── CParserTokenManager.java │ │ ├── FrontEnd.java │ │ ├── ParseException.java │ │ ├── Program.java │ │ ├── SimpleCharStream.java │ │ ├── Token.java │ │ ├── TokenMgrError.java │ │ ├── builtin.h │ │ ├── headerK2.h │ │ ├── headerMac.h │ │ ├── otherbuiltin.h │ │ └── package-info.java └── test │ ├── CFGGenerationTest.java │ ├── HigherLevelCFGTransformationTest.java │ ├── TypeCopyTest.java │ └── expected │ └── cfgTest │ ├── allCFGnestedDotGraph.gv │ ├── atomicConstructSimplenestedDotGraph.gv │ ├── atomicConstructnestedDotGraph.gv │ ├── breakStatementnestedDotGraph.gv │ ├── compoundStatementnestedDotGraph.gv │ ├── continueStatementnestedDotGraph.gv │ ├── criticalConstructnestedDotGraph.gv │ ├── declarationnestedDotGraph.gv │ ├── definitionsnestedDotGraph.gv │ ├── doStatementnestedDotGraph.gv │ ├── flushBarrierTaskWaitTaskYieldnestedDotGraph.gv │ ├── forConstructnestedDotGraph.gv │ ├── forStatementnestedDotGraph.gv │ ├── functionCallsnestedDotGraph.gv │ ├── functionDefnestedDotGraph.gv │ ├── gotoStatementnestedDotGraph.gv │ ├── ifStatementnestedDotGraph.gv │ ├── livenessChecknestedDotGraph.gv │ ├── masterConstructnestedDotGraph.gv │ ├── orderedConstructnestedDotGraph.gv │ ├── parallelConstructnestedDotGraph.gv │ ├── parallelForConstructnestedDotGraph.gv │ ├── parallelSectionsConstructnestedDotGraph.gv │ ├── procnestedDotGraph.gv │ ├── returnStatementnestedDotGraph.gv │ ├── sectionsConstructnestedDotGraph.gv │ ├── simpleFlushnestedDotGraph.gv │ ├── singleConstructnestedDotGraph.gv │ ├── small1nestedDotGraph.gv │ ├── switchStatementnestedDotGraph.gv │ ├── taskConstructnestedDotGraph.gv │ └── whileStatementnestedDotGraph.gv ├── tests ├── .gitignore ├── amgmk-postpass.i ├── atomic-test.c ├── auto-normalize.c ├── barr-opt-tests │ ├── .gitignore │ ├── adi.i │ ├── amgmk.i │ ├── bt3-0.i │ ├── c_jacobi01.i │ ├── c_jacobi02.i │ ├── c_jacobi03.i │ ├── c_md.i │ ├── cg3-0.i │ ├── clomp.i │ ├── dijkstra_openmp.i │ ├── dynprog.i │ ├── ep3-0.i │ ├── fdtd-2d.i │ ├── fft_openmp.i │ ├── ft3-0.i │ ├── heated_plate_openmp.i │ ├── histo.i │ ├── is3-0.i │ ├── jacobi-1d-imper.i │ ├── jacobi-2d-imper.i │ ├── kmeans.i │ ├── lu3-0.i │ ├── md_openmp.i │ ├── mg3-0.i │ ├── ocean6868-k2.i │ ├── poisson_openmp.i │ ├── prime_openmp.i │ ├── quake.i │ ├── sp3-0.i │ ├── stencil.i │ ├── stream.i │ └── tpacf.i ├── bt-long.c ├── c_fft.i ├── c_jacobi01-postpass.i ├── cfg-rem.c ├── classB-preproc │ ├── bt-b.i │ ├── cg-b.i │ ├── ep-b.i │ ├── ft-b.i │ ├── is-b.i │ ├── lu-b.i │ ├── mg-b.i │ └── sp-b.i ├── clomp-postpass.i ├── cs6868-ocean │ ├── .gitignore │ ├── ocean6868-diff.i │ ├── ocean6868.c │ ├── ocean6868.i │ ├── ocean6868Copy.i │ └── testcases │ │ ├── .gitignore │ │ ├── input │ │ └── .gitignore │ │ └── output │ │ └── .gitignore ├── dijkstra │ └── .gitignore ├── dijkstra_openmp.i ├── en.c ├── enforcer.c ├── fft.i ├── fft_openmp.i ├── final-preproc │ ├── bt-b.i │ ├── cg-c.i │ ├── ep-c.i │ ├── ft-b.i │ ├── is-s.i │ ├── lu-c.i │ ├── mg-c.i │ ├── sp-b.c │ └── sp-b.i ├── for-func.i ├── fsu │ ├── a.out │ ├── dijkstra_openmp.i │ ├── fft_openmp.i │ ├── heated_plate_merged.i │ ├── heated_plate_openmp-k2.i │ ├── heated_plate_openmp.c │ ├── heated_plate_openmp.i │ ├── heated_plate_pointer-merged-swapped.i │ ├── heated_plate_pointer-merged.i │ ├── heated_plate_pointer.c │ ├── heated_plate_pointer.i │ ├── heated_plate_temp.i │ ├── md_openmp.i │ ├── poisson_openmp-while.i │ └── prime_openmp.i ├── heated_plate_merged.i ├── heated_plate_openmp-k2.i ├── heated_plate_openmp.c ├── heated_plate_openmp.i ├── heated_plate_pointer-merged-swapped.i ├── heated_plate_pointer-merged.i ├── heated_plate_pointer.c ├── heated_plate_pointer.i ├── if-func.c ├── imsuite │ ├── .editorconfig │ ├── .gitattributes │ ├── .gitignore │ ├── README.md │ └── src │ │ ├── CMakeLists.txt │ │ ├── bellman_ford.c │ │ ├── bfs_dijkstra.c │ │ ├── byzantine.c │ │ ├── config.h │ │ ├── dominating_set.c │ │ ├── kcommittee.c │ │ ├── leader_elect_dp.c │ │ ├── leader_elect_hs.c │ │ ├── leader_elect_lcr.c │ │ ├── mis.c │ │ ├── mst.c │ │ ├── ompdist │ │ ├── CMakeLists.txt │ │ ├── election.c │ │ ├── election.h │ │ ├── graph.c │ │ ├── graph.h │ │ ├── graph_gen.c │ │ ├── graph_gen.h │ │ ├── locks.c │ │ ├── locks.h │ │ ├── msr.c │ │ ├── msr.h │ │ ├── queues.c │ │ ├── queues.h │ │ ├── tree_gen.c │ │ ├── tree_gen.h │ │ ├── utils.c │ │ ├── utils.h │ │ ├── vector.c │ │ └── vector.h │ │ ├── run_benchmarks │ │ ├── run_tests │ │ └── vertex_coloring.c ├── insert.c ├── insert.i ├── internal.c ├── is-short.i ├── jacobi-1d-imper-postpass.i ├── jacobi2d.i ├── large-preproc │ ├── bt-b.i │ ├── cg-c.i │ ├── ep-c.i │ ├── ft-b.i │ ├── is-c.i │ ├── lu-c.i │ ├── mg-c.i │ └── sp-c.i ├── ll.c ├── ll.i ├── lu.i ├── mandelbrot_openmp.i ├── md_openmp.i ├── mdljcell.i ├── mdljcellmp.tgz ├── minebench │ ├── a.out │ └── kmeans.i ├── multitask_openmp.i ├── mxv_openmp.i ├── npb-old │ ├── bt.i │ ├── cg.i │ ├── ep.i │ ├── ft.i │ ├── is.i │ ├── lu.i │ ├── mg.i │ └── sp.i ├── npb-post │ ├── bt3-0.i │ ├── cg3-0.i │ ├── ep3-0.i │ ├── ft3-0.i │ ├── is3-0.i │ ├── lu3-0.i │ ├── mg3-0.i │ └── sp3-0.i ├── null-final.i ├── ocean │ ├── .gitignore │ ├── a.out │ ├── cs6868-ocean.c │ ├── cs6868-ocean.i │ ├── expected.i │ ├── input.c │ ├── input.i │ ├── inputAnnotated.i │ ├── inputCopy.i │ ├── inputDiff.i │ ├── inputSmall.i │ ├── inputSmallOut.i │ ├── inputTimed.c │ ├── inputTimed.i │ ├── k2Input.i │ ├── kinst-k2input.i │ └── temp.i ├── ocean6868-k2.i ├── ocean6868-virgo.i ├── ompscr │ ├── c_jacobi01.i │ ├── c_jacobi02.i │ ├── c_jacobi03.i │ └── c_md.i ├── output.i ├── parboil │ ├── a.out │ ├── histo.i │ ├── lbm.i │ ├── stencil.i │ └── tpacf.i ├── po.i ├── poisson-temp.i ├── poisson_openmp-inlined-merged.i ├── poisson_openmp-inlined.i ├── poisson_openmp-while-merged.i ├── poisson_openmp-while.i ├── poisson_openmp.i ├── polybench-c-3.2 │ ├── AUTHORS │ ├── README │ ├── adi.pluto.cloog │ ├── create_cpped_version.sh │ ├── datamining │ │ ├── correlation │ │ │ ├── correlation.c │ │ │ ├── correlation.h │ │ │ └── correlation.preproc.c │ │ └── covariance │ │ │ ├── covariance.c │ │ │ ├── covariance.h │ │ │ └── covariance.preproc.c │ ├── linear-algebra │ │ ├── kernels │ │ │ ├── 2mm │ │ │ │ ├── 2mm.c │ │ │ │ ├── 2mm.h │ │ │ │ ├── 2mm.preproc.c │ │ │ │ └── compiler.opts │ │ │ ├── 3mm │ │ │ │ ├── 3mm.c │ │ │ │ ├── 3mm.h │ │ │ │ ├── 3mm.preproc.c │ │ │ │ └── compiler.opts │ │ │ ├── atax │ │ │ │ ├── atax.c │ │ │ │ ├── atax.h │ │ │ │ └── atax.preproc.c │ │ │ ├── bicg │ │ │ │ ├── bicg.c │ │ │ │ ├── bicg.h │ │ │ │ └── bicg.preproc.c │ │ │ ├── cholesky │ │ │ │ ├── cholesky.c │ │ │ │ ├── cholesky.h │ │ │ │ └── cholesky.preproc.c │ │ │ ├── doitgen │ │ │ │ ├── doitgen.c │ │ │ │ ├── doitgen.h │ │ │ │ └── doitgen.preproc.c │ │ │ ├── gemm │ │ │ │ ├── gemm.c │ │ │ │ ├── gemm.h │ │ │ │ └── gemm.preproc.c │ │ │ ├── gemver │ │ │ │ ├── gemver.c │ │ │ │ ├── gemver.h │ │ │ │ └── gemver.preproc.c │ │ │ ├── gesummv │ │ │ │ ├── gesummv.c │ │ │ │ ├── gesummv.h │ │ │ │ └── gesummv.preproc.c │ │ │ ├── mvt │ │ │ │ ├── mvt.c │ │ │ │ ├── mvt.h │ │ │ │ └── mvt.preproc.c │ │ │ ├── symm │ │ │ │ ├── symm.c │ │ │ │ ├── symm.h │ │ │ │ └── symm.preproc.c │ │ │ ├── syr2k │ │ │ │ ├── syr2k.c │ │ │ │ ├── syr2k.h │ │ │ │ └── syr2k.preproc.c │ │ │ ├── syrk │ │ │ │ ├── syrk.c │ │ │ │ ├── syrk.h │ │ │ │ └── syrk.preproc.c │ │ │ ├── trisolv │ │ │ │ ├── trisolv.c │ │ │ │ ├── trisolv.h │ │ │ │ └── trisolv.preproc.c │ │ │ └── trmm │ │ │ │ ├── trmm.c │ │ │ │ ├── trmm.h │ │ │ │ └── trmm.preproc.c │ │ └── solvers │ │ │ ├── durbin │ │ │ ├── durbin.c │ │ │ ├── durbin.h │ │ │ └── durbin.preproc.c │ │ │ ├── dynprog │ │ │ ├── dynprog.c │ │ │ ├── dynprog.h │ │ │ └── dynprog.preproc.c │ │ │ ├── gramschmidt │ │ │ ├── gramschmidt.c │ │ │ ├── gramschmidt.h │ │ │ └── gramschmidt.preproc.c │ │ │ ├── lu │ │ │ ├── lu.c │ │ │ ├── lu.h │ │ │ └── lu.preproc.c │ │ │ └── ludcmp │ │ │ ├── ludcmp.c │ │ │ ├── ludcmp.h │ │ │ └── ludcmp.preproc.c │ ├── medley │ │ ├── floyd-warshall │ │ │ ├── floyd-warshall.c │ │ │ ├── floyd-warshall.h │ │ │ └── floyd-warshall.preproc.c │ │ └── reg_detect │ │ │ ├── reg_detect.c │ │ │ ├── reg_detect.h │ │ │ └── reg_detect.preproc.c │ ├── stencils │ │ ├── adi │ │ │ ├── adi.c │ │ │ ├── adi.h │ │ │ └── adi.preproc.c │ │ ├── fdtd-2d │ │ │ ├── fdtd-2d.c │ │ │ ├── fdtd-2d.h │ │ │ └── fdtd-2d.preproc.c │ │ ├── fdtd-apml │ │ │ ├── fdtd-apml.c │ │ │ ├── fdtd-apml.h │ │ │ └── fdtd-apml.preproc.c │ │ ├── jacobi-1d-imper │ │ │ ├── jacobi-1d-imper.c │ │ │ ├── jacobi-1d-imper.h │ │ │ └── jacobi-1d-imper.preproc.c │ │ ├── jacobi-2d-imper │ │ │ ├── jacobi-2d-imper.c │ │ │ ├── jacobi-2d-imper.h │ │ │ └── jacobi-2d-imper.preproc.c │ │ └── seidel-2d │ │ │ ├── seidel-2d.c │ │ │ ├── seidel-2d.h │ │ │ └── seidel-2d.preproc.c │ └── utilities │ │ ├── benchmark_list │ │ ├── create_cpped_version.sh │ │ ├── papi_counters.list │ │ ├── polybench.c │ │ ├── polybench.h │ │ ├── polybench.h.gch │ │ ├── template-for-new-benchmark.c │ │ ├── template-for-new-benchmark.h │ │ └── time_benchmark.sh ├── polybench │ ├── adi.i │ ├── dynprog.i │ ├── fdtd-2d.i │ ├── jacobi-1d-imper.i │ └── jacobi-2d-imper.i ├── predicate.c ├── prime_openmp.i ├── quad_openmp.i ├── quake-postpass.i ├── quake.i ├── random_openmp.i ├── recurse.i ├── recurse2.i ├── recurse3.i ├── recurse4.i ├── satisfy_openmp.i ├── scanner-postpass.i ├── schedule_openmp.i ├── sea.i ├── sequoia │ ├── a.out │ ├── amgmk.i │ ├── clomp.i │ └── stream.i ├── sgefa_openmp.i ├── simple.c ├── simplify.c ├── some-state.i ├── str1.c ├── strassen-ptr.i ├── strassen.i ├── stream-postpass.i ├── stress.i ├── struct-issue.c ├── structDef-postpass.c ├── structDef.c ├── sve-copy.i ├── sve-phases.i ├── temp-tests │ ├── adi.i │ ├── c_jacobi01.i │ ├── c_jacobi02.i │ ├── c_jacobi03.i │ ├── dijkstra_openmp.i │ ├── dynprog.i │ ├── fdtd-2d.i │ ├── ft3-0.i │ ├── heated_plate_openmp.i │ ├── jacobi-1d-imper.i │ ├── jacobi-2d-imper.i │ ├── lu3-0.i │ └── ocean6868-k2.i ├── temp.i ├── temp2.i ├── temp3.i ├── temp4.c ├── temp4.i ├── test-mhp.c ├── test73.c ├── testZ3.c ├── testis.c ├── testocean.c ├── testsp.i ├── type-long.c ├── yuan │ ├── lu3-0.i │ ├── mg3-0.i │ ├── quake.i │ ├── sp3-0.i │ ├── stencil.i │ ├── stream.i │ └── tpacf.i ├── yuan2 │ ├── adi.i │ ├── amgmk.i │ ├── bt3-0.i │ ├── c_jacobi01.i │ ├── c_jacobi02.i │ ├── c_jacobi03.i │ ├── c_md.i │ ├── cg3-0.i │ ├── clomp.i │ ├── dynprog.i │ ├── ep3-0.i │ ├── fdtd-2d.i │ ├── ft3-0.i │ ├── histo.i │ ├── is3-0.i │ ├── jacobi-1d-imper.i │ ├── jacobi-2d-imper.i │ ├── kmeans.i │ ├── lbm.i │ ├── lu3-0.i │ ├── mg3-0.i │ ├── quake.i │ ├── sp3-0.i │ ├── stencil.i │ ├── stream.i │ └── tpacf.i └── ziggurat_openmp.i └── third-party-tools ├── com.microsoft.z3.jar ├── jtb132.jar ├── junit.jar └── org.hamcrest.core_1.3.0.v201303031735.jar /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/.gitignore -------------------------------------------------------------------------------- /IMOP-CR.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/IMOP-CR.pdf -------------------------------------------------------------------------------- /IMOP-TR.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/IMOP-TR.pdf -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/README.md -------------------------------------------------------------------------------- /README.md.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/README.md.html -------------------------------------------------------------------------------- /grammar/modified.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/grammar/modified.html -------------------------------------------------------------------------------- /grammar/modified.jj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/grammar/modified.jj -------------------------------------------------------------------------------- /grammar/modified.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/grammar/modified.pdf -------------------------------------------------------------------------------- /grammar/modified.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/grammar/modified.tex -------------------------------------------------------------------------------- /jtb132.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/jtb132.jar -------------------------------------------------------------------------------- /output-dump/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/output-dump/.gitignore -------------------------------------------------------------------------------- /runner/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/.gitignore -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/BT/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/BT/Makefile -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/BT/bt-long.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/BT/bt-long.c -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/BT/bt-orig.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/BT/bt-orig.c -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/BT/bt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/BT/bt.c -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/BT/bt.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/BT/bt.i -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/BT/bt.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/BT/bt.o -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/BT/bt3-0.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/BT/bt3-0.i -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/BT/header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/BT/header.h -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/BT/npbparams.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/BT/npbparams.h -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/CG/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/CG/Makefile -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/CG/cg-orig.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/CG/cg-orig.c -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/CG/cg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/CG/cg.c -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/EP/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/EP/Makefile -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/EP/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/EP/README -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/EP/ep-orig.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/EP/ep-orig.c -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/EP/ep.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/EP/ep.c -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/EP/ep.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/EP/ep.i -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/FT/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/FT/Makefile -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/FT/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/FT/README -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/FT/ct-orig.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/FT/ct-orig.v -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/FT/ft-orig.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/FT/ft-orig.c -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/FT/ft.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/FT/ft.c -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/FT/ft.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/FT/ft.i -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/FT/global.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/FT/global.h -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/IS/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/IS/Makefile -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/IS/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/IS/README -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/IS/is-orig.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/IS/is-orig.c -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/IS/is.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/IS/is.c -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/IS/is.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/IS/is.i -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/IS/is.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/IS/is.o -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/IS/npbparams.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/IS/npbparams.h -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/LOG.omc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/LOG.omc -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/LU/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/LU/Makefile -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/LU/applu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/LU/applu.h -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/LU/lu-ini.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/LU/lu-ini.i -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/LU/lu-orig.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/LU/lu-orig.c -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/LU/lu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/LU/lu.c -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/LU/lu.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/LU/lu.i -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/LU/lu.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/LU/lu.o -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/LU/luA-orig.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/LU/luA-orig.i -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/LU/npbparams.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/LU/npbparams.h -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/LU/old.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/LU/old.c -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/MG/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/MG/Makefile -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/MG/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/MG/README -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/MG/globals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/MG/globals.h -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/MG/hope.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/MG/hope.c -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/MG/mg-orig.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/MG/mg-orig.c -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/MG/mg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/MG/mg.c -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/Makefile -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/README -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/README.omc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/README.omc -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/SP/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/SP/Makefile -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/SP/header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/SP/header.h -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/SP/sp-orig.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/SP/sp-orig.c -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/bin/bt.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/bin/bt.S -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/bin/is.A: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/bin/is.A -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/bin/is.B: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/bin/is.B -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/bin/is.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/bin/is.C -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/bin/lu.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/bin/lu.S -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/common/npb-C.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/common/npb-C.h -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/common/wtime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/common/wtime.c -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/common/wtime.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/common/wtime.h -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/config/make.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/config/make.def -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/no-motion.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/no-motion.txt -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/original.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/original.txt -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/sys/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/sys/Makefile -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/sys/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/sys/README -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/sys/make.common: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/sys/make.common -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/sys/setparams: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/sys/setparams -------------------------------------------------------------------------------- /runner/NPB3.0-omp-C-master/sys/setparams.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/NPB3.0-omp-C-master/sys/setparams.c -------------------------------------------------------------------------------- /runner/cgo-eg/example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/cgo-eg/example.c -------------------------------------------------------------------------------- /runner/cgo-eg/example.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/cgo-eg/example.i -------------------------------------------------------------------------------- /runner/mhp-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/mhp-tests.sh -------------------------------------------------------------------------------- /runner/output-thursday-morning.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/output-thursday-morning.txt -------------------------------------------------------------------------------- /runner/pldi-eg/example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/pldi-eg/example.c -------------------------------------------------------------------------------- /runner/pldi-eg/example.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/pldi-eg/example.i -------------------------------------------------------------------------------- /runner/post-pass-only.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/post-pass-only.sh -------------------------------------------------------------------------------- /runner/pre-and-post.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/runner/pre-and-post.sh -------------------------------------------------------------------------------- /src/README.md: -------------------------------------------------------------------------------- 1 | Test README. 2 | -------------------------------------------------------------------------------- /src/demo/backupCGO/demo0/Demo0.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/demo/backupCGO/demo0/Demo0.java -------------------------------------------------------------------------------- /src/demo/backupCGO/demo1/Demo1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/demo/backupCGO/demo1/Demo1.java -------------------------------------------------------------------------------- /src/demo/backupCGO/demo2/Demo2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/demo/backupCGO/demo2/Demo2.java -------------------------------------------------------------------------------- /src/demo/backupCGO/demo3/Demo3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/demo/backupCGO/demo3/Demo3.java -------------------------------------------------------------------------------- /src/demo/backupCGO/demo4/Demo4.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/demo/backupCGO/demo4/Demo4.java -------------------------------------------------------------------------------- /src/demo/backupCGO/demo5/Demo5.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/demo/backupCGO/demo5/Demo5.java -------------------------------------------------------------------------------- /src/demo/backupCGO/demo6/Demo6.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/demo/backupCGO/demo6/Demo6.java -------------------------------------------------------------------------------- /src/demo/backupCGO/demo7/Demo7.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/demo/backupCGO/demo7/Demo7.java -------------------------------------------------------------------------------- /src/demo/backupCGO/demo8/Demo8.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/demo/backupCGO/demo8/Demo8.java -------------------------------------------------------------------------------- /src/demo/backupCGO/demo9/Demo9.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/demo/backupCGO/demo9/Demo9.java -------------------------------------------------------------------------------- /src/demo/backupPLDI/demo0/Demo0.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/demo/backupPLDI/demo0/Demo0.java -------------------------------------------------------------------------------- /src/demo/backupPLDI/demo1/Demo1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/demo/backupPLDI/demo1/Demo1.java -------------------------------------------------------------------------------- /src/demo/backupPLDI/demo2/Demo2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/demo/backupPLDI/demo2/Demo2.java -------------------------------------------------------------------------------- /src/demo/backupPLDI/demo3/Demo3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/demo/backupPLDI/demo3/Demo3.java -------------------------------------------------------------------------------- /src/demo/backupPLDI/demo4/Demo4.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/demo/backupPLDI/demo4/Demo4.java -------------------------------------------------------------------------------- /src/demo/backupPLDI/demo5/Demo5.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/demo/backupPLDI/demo5/Demo5.java -------------------------------------------------------------------------------- /src/demo/backupPLDI/demo6/Demo6.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/demo/backupPLDI/demo6/Demo6.java -------------------------------------------------------------------------------- /src/demo/cgo2023/demo0/Demo0.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/demo/cgo2023/demo0/Demo0.java -------------------------------------------------------------------------------- /src/demo/cgo2023/demo1/Demo1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/demo/cgo2023/demo1/Demo1.java -------------------------------------------------------------------------------- /src/demo/cgo2023/demo2/Demo2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/demo/cgo2023/demo2/Demo2.java -------------------------------------------------------------------------------- /src/demo/cgo2023/demo3/Demo3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/demo/cgo2023/demo3/Demo3.java -------------------------------------------------------------------------------- /src/demo/cgo2023/demo4/Demo4.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/demo/cgo2023/demo4/Demo4.java -------------------------------------------------------------------------------- /src/demo/cgo2023/demo5/Demo5.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/demo/cgo2023/demo5/Demo5.java -------------------------------------------------------------------------------- /src/demo/cgo2023/demo6/Demo6.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/demo/cgo2023/demo6/Demo6.java -------------------------------------------------------------------------------- /src/imop/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/.gitignore -------------------------------------------------------------------------------- /src/imop/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/Main.java -------------------------------------------------------------------------------- /src/imop/ParseCheckMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/ParseCheckMain.java -------------------------------------------------------------------------------- /src/imop/ast/annotation/Annotation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/ast/annotation/Annotation.java -------------------------------------------------------------------------------- /src/imop/ast/annotation/CaseLabel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/ast/annotation/CaseLabel.java -------------------------------------------------------------------------------- /src/imop/ast/annotation/DefaultLabel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/ast/annotation/DefaultLabel.java -------------------------------------------------------------------------------- /src/imop/ast/annotation/Label.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/ast/annotation/Label.java -------------------------------------------------------------------------------- /src/imop/ast/annotation/PragmaImop.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/ast/annotation/PragmaImop.java -------------------------------------------------------------------------------- /src/imop/ast/annotation/SimpleLabel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/ast/annotation/SimpleLabel.java -------------------------------------------------------------------------------- /src/imop/ast/annotation/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/ast/annotation/package-info.java -------------------------------------------------------------------------------- /src/imop/ast/info/InitRunInParallel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/ast/info/InitRunInParallel.java -------------------------------------------------------------------------------- /src/imop/ast/info/JumpStatementInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/ast/info/JumpStatementInfo.java -------------------------------------------------------------------------------- /src/imop/ast/info/NodeInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/ast/info/NodeInfo.java -------------------------------------------------------------------------------- /src/imop/ast/info/OmpClauseInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/ast/info/OmpClauseInfo.java -------------------------------------------------------------------------------- /src/imop/ast/info/OmpConstructInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/ast/info/OmpConstructInfo.java -------------------------------------------------------------------------------- /src/imop/ast/info/OmpCopyinClauseInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/ast/info/OmpCopyinClauseInfo.java -------------------------------------------------------------------------------- /src/imop/ast/info/OmpDirectiveInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/ast/info/OmpDirectiveInfo.java -------------------------------------------------------------------------------- /src/imop/ast/info/OmpSharedClauseInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/ast/info/OmpSharedClauseInfo.java -------------------------------------------------------------------------------- /src/imop/ast/info/RootInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/ast/info/RootInfo.java -------------------------------------------------------------------------------- /src/imop/ast/info/StatementInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/ast/info/StatementInfo.java -------------------------------------------------------------------------------- /src/imop/ast/info/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/ast/info/package-info.java -------------------------------------------------------------------------------- /src/imop/ast/node/.gitignore: -------------------------------------------------------------------------------- 1 | /addUpdate.sh 2 | -------------------------------------------------------------------------------- /src/imop/ast/node/external/ASection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/ast/node/external/ASection.java -------------------------------------------------------------------------------- /src/imop/ast/node/external/ArrowId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/ast/node/external/ArrowId.java -------------------------------------------------------------------------------- /src/imop/ast/node/external/Constant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/ast/node/external/Constant.java -------------------------------------------------------------------------------- /src/imop/ast/node/external/DataClause.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/ast/node/external/DataClause.java -------------------------------------------------------------------------------- /src/imop/ast/node/external/Declarator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/ast/node/external/Declarator.java -------------------------------------------------------------------------------- /src/imop/ast/node/external/DotId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/ast/node/external/DotId.java -------------------------------------------------------------------------------- /src/imop/ast/node/external/Enumerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/ast/node/external/Enumerator.java -------------------------------------------------------------------------------- /src/imop/ast/node/external/Expression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/ast/node/external/Expression.java -------------------------------------------------------------------------------- /src/imop/ast/node/external/FlushVars.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/ast/node/external/FlushVars.java -------------------------------------------------------------------------------- /src/imop/ast/node/external/IfClause.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/ast/node/external/IfClause.java -------------------------------------------------------------------------------- /src/imop/ast/node/external/MinusMinus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/ast/node/external/MinusMinus.java -------------------------------------------------------------------------------- /src/imop/ast/node/external/Node.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/ast/node/external/Node.java -------------------------------------------------------------------------------- /src/imop/ast/node/external/NodeChoice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/ast/node/external/NodeChoice.java -------------------------------------------------------------------------------- /src/imop/ast/node/external/NodeList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/ast/node/external/NodeList.java -------------------------------------------------------------------------------- /src/imop/ast/node/external/NodeToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/ast/node/external/NodeToken.java -------------------------------------------------------------------------------- /src/imop/ast/node/external/OmpEol.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/ast/node/external/OmpEol.java -------------------------------------------------------------------------------- /src/imop/ast/node/external/OmpPragma.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/ast/node/external/OmpPragma.java -------------------------------------------------------------------------------- /src/imop/ast/node/external/PlusPlus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/ast/node/external/PlusPlus.java -------------------------------------------------------------------------------- /src/imop/ast/node/external/Pointer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/ast/node/external/Pointer.java -------------------------------------------------------------------------------- /src/imop/ast/node/external/Statement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/ast/node/external/Statement.java -------------------------------------------------------------------------------- /src/imop/ast/node/external/TaskClause.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/ast/node/external/TaskClause.java -------------------------------------------------------------------------------- /src/imop/ast/node/external/TypeName.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/ast/node/external/TypeName.java -------------------------------------------------------------------------------- /src/imop/ast/node/external/UnknownCpp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/ast/node/external/UnknownCpp.java -------------------------------------------------------------------------------- /src/imop/ast/node/internal/BeginNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/ast/node/internal/BeginNode.java -------------------------------------------------------------------------------- /src/imop/ast/node/internal/EndNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/ast/node/internal/EndNode.java -------------------------------------------------------------------------------- /src/imop/ast/node/internal/OmpClause.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/ast/node/internal/OmpClause.java -------------------------------------------------------------------------------- /src/imop/ast/node/internal/Predicate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/ast/node/internal/Predicate.java -------------------------------------------------------------------------------- /src/imop/ast/node/internal/Scopeable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/ast/node/internal/Scopeable.java -------------------------------------------------------------------------------- /src/imop/ast/node/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/ast/node/package-info.java -------------------------------------------------------------------------------- /src/imop/ast/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/ast/package-info.java -------------------------------------------------------------------------------- /src/imop/baseVisitor/GJDepthFirst.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/baseVisitor/GJDepthFirst.java -------------------------------------------------------------------------------- /src/imop/baseVisitor/GJNoArguVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/baseVisitor/GJNoArguVisitor.java -------------------------------------------------------------------------------- /src/imop/baseVisitor/GJVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/baseVisitor/GJVisitor.java -------------------------------------------------------------------------------- /src/imop/baseVisitor/GJVoidDepthFirst.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/baseVisitor/GJVoidDepthFirst.java -------------------------------------------------------------------------------- /src/imop/baseVisitor/GJVoidVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/baseVisitor/GJVoidVisitor.java -------------------------------------------------------------------------------- /src/imop/baseVisitor/Visitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/baseVisitor/Visitor.java -------------------------------------------------------------------------------- /src/imop/baseVisitor/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/baseVisitor/package-info.java -------------------------------------------------------------------------------- /src/imop/lib/.gitignore: -------------------------------------------------------------------------------- 1 | /testcases/ 2 | -------------------------------------------------------------------------------- /src/imop/lib/analysis/Assignment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/analysis/Assignment.java -------------------------------------------------------------------------------- /src/imop/lib/analysis/BasePA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/analysis/BasePA.java -------------------------------------------------------------------------------- /src/imop/lib/analysis/Positioner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/analysis/Positioner.java -------------------------------------------------------------------------------- /src/imop/lib/analysis/SVEChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/analysis/SVEChecker.java -------------------------------------------------------------------------------- /src/imop/lib/analysis/mhp/OldLock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/analysis/mhp/OldLock.java -------------------------------------------------------------------------------- /src/imop/lib/analysis/mhp/YPhasePoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/analysis/mhp/YPhasePoint.java -------------------------------------------------------------------------------- /src/imop/lib/analysis/mhp/yuan/BTNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/analysis/mhp/yuan/BTNode.java -------------------------------------------------------------------------------- /src/imop/lib/analysis/mhp/yuan/YPhase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/analysis/mhp/yuan/YPhase.java -------------------------------------------------------------------------------- /src/imop/lib/analysis/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/analysis/package-info.java -------------------------------------------------------------------------------- /src/imop/lib/analysis/typesystem/Type.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/analysis/typesystem/Type.java -------------------------------------------------------------------------------- /src/imop/lib/builder/Builder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/builder/Builder.java -------------------------------------------------------------------------------- /src/imop/lib/builder/Copier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/builder/Copier.java -------------------------------------------------------------------------------- /src/imop/lib/builder/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/builder/package-info.java -------------------------------------------------------------------------------- /src/imop/lib/cfg/.gitignore: -------------------------------------------------------------------------------- 1 | /ImmediatePredecessorInserter.java 2 | -------------------------------------------------------------------------------- /src/imop/lib/cfg/CFGGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/cfg/CFGGenerator.java -------------------------------------------------------------------------------- /src/imop/lib/cfg/CFGLinkFinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/cfg/CFGLinkFinder.java -------------------------------------------------------------------------------- /src/imop/lib/cfg/DotEdgeWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/cfg/DotEdgeWriter.java -------------------------------------------------------------------------------- /src/imop/lib/cfg/DotGraphGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/cfg/DotGraphGenerator.java -------------------------------------------------------------------------------- /src/imop/lib/cfg/DotNodeWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/cfg/DotNodeWriter.java -------------------------------------------------------------------------------- /src/imop/lib/cfg/Edge.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/cfg/Edge.java -------------------------------------------------------------------------------- /src/imop/lib/cfg/NestedCFG.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/cfg/NestedCFG.java -------------------------------------------------------------------------------- /src/imop/lib/cfg/SimpleNodeEdgeWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/cfg/SimpleNodeEdgeWriter.java -------------------------------------------------------------------------------- /src/imop/lib/cfg/TypeOfCFG.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/cfg/TypeOfCFG.java -------------------------------------------------------------------------------- /src/imop/lib/cfg/info/CFGInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/cfg/info/CFGInfo.java -------------------------------------------------------------------------------- /src/imop/lib/cfg/info/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/cfg/info/package-info.java -------------------------------------------------------------------------------- /src/imop/lib/cfg/link/node/BreakLink.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/cfg/link/node/BreakLink.java -------------------------------------------------------------------------------- /src/imop/lib/cfg/link/node/CFGLink.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/cfg/link/node/CFGLink.java -------------------------------------------------------------------------------- /src/imop/lib/cfg/link/node/DoBodyLink.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/cfg/link/node/DoBodyLink.java -------------------------------------------------------------------------------- /src/imop/lib/cfg/link/node/DoEndLink.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/cfg/link/node/DoEndLink.java -------------------------------------------------------------------------------- /src/imop/lib/cfg/link/node/ForEndLink.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/cfg/link/node/ForEndLink.java -------------------------------------------------------------------------------- /src/imop/lib/cfg/link/node/GotoLink.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/cfg/link/node/GotoLink.java -------------------------------------------------------------------------------- /src/imop/lib/cfg/link/node/IfEndLink.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/cfg/link/node/IfEndLink.java -------------------------------------------------------------------------------- /src/imop/lib/cfg/link/node/ReturnLink.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/cfg/link/node/ReturnLink.java -------------------------------------------------------------------------------- /src/imop/lib/cfg/link/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/cfg/link/package-info.java -------------------------------------------------------------------------------- /src/imop/lib/cfg/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/cfg/package-info.java -------------------------------------------------------------------------------- /src/imop/lib/cg/CallSite.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/cg/CallSite.java -------------------------------------------------------------------------------- /src/imop/lib/cg/CallStack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/cg/CallStack.java -------------------------------------------------------------------------------- /src/imop/lib/cg/NodeWithStack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/cg/NodeWithStack.java -------------------------------------------------------------------------------- /src/imop/lib/cg/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/cg/package-info.java -------------------------------------------------------------------------------- /src/imop/lib/getter/AllCFGNodeGetter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/getter/AllCFGNodeGetter.java -------------------------------------------------------------------------------- /src/imop/lib/getter/AllCallerGetter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/getter/AllCallerGetter.java -------------------------------------------------------------------------------- /src/imop/lib/getter/BarrierGetter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/getter/BarrierGetter.java -------------------------------------------------------------------------------- /src/imop/lib/getter/CallSiteGetter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/getter/CallSiteGetter.java -------------------------------------------------------------------------------- /src/imop/lib/getter/CellAccessGetter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/getter/CellAccessGetter.java -------------------------------------------------------------------------------- /src/imop/lib/getter/HasDoubleType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/getter/HasDoubleType.java -------------------------------------------------------------------------------- /src/imop/lib/getter/HasFloatType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/getter/HasFloatType.java -------------------------------------------------------------------------------- /src/imop/lib/getter/HasIntType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/getter/HasIntType.java -------------------------------------------------------------------------------- /src/imop/lib/getter/HasLongType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/getter/HasLongType.java -------------------------------------------------------------------------------- /src/imop/lib/getter/HasParameterList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/getter/HasParameterList.java -------------------------------------------------------------------------------- /src/imop/lib/getter/HasStaticModifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/getter/HasStaticModifier.java -------------------------------------------------------------------------------- /src/imop/lib/getter/HasTypeSpecifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/getter/HasTypeSpecifier.java -------------------------------------------------------------------------------- /src/imop/lib/getter/HasUnsignedType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/getter/HasUnsignedType.java -------------------------------------------------------------------------------- /src/imop/lib/getter/HasVoidType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/getter/HasVoidType.java -------------------------------------------------------------------------------- /src/imop/lib/getter/InitFunctionName.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/getter/InitFunctionName.java -------------------------------------------------------------------------------- /src/imop/lib/getter/IsACall.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/getter/IsACall.java -------------------------------------------------------------------------------- /src/imop/lib/getter/LineNumGetter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/getter/LineNumGetter.java -------------------------------------------------------------------------------- /src/imop/lib/getter/OmpClauseGetter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/getter/OmpClauseGetter.java -------------------------------------------------------------------------------- /src/imop/lib/getter/StringGetter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/getter/StringGetter.java -------------------------------------------------------------------------------- /src/imop/lib/getter/UsedCellsGetter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/getter/UsedCellsGetter.java -------------------------------------------------------------------------------- /src/imop/lib/getter/UsedTypeGetter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/getter/UsedTypeGetter.java -------------------------------------------------------------------------------- /src/imop/lib/getter/UsedTypedefGetter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/getter/UsedTypedefGetter.java -------------------------------------------------------------------------------- /src/imop/lib/getter/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/getter/package-info.java -------------------------------------------------------------------------------- /src/imop/lib/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/package-info.java -------------------------------------------------------------------------------- /src/imop/lib/testcases/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/imop/lib/testcases/allKnown.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/allKnown.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/array_addition.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/array_addition.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/cfgTests/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/imop/lib/testcases/cfgTests/a.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/cfgTests/a.out -------------------------------------------------------------------------------- /src/imop/lib/testcases/cfgTests/allCFG.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/cfgTests/allCFG.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/cfgTests/allCFG.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/cfgTests/allCFG.i -------------------------------------------------------------------------------- /src/imop/lib/testcases/cfgTests/proc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/cfgTests/proc.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/cfgTests/script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/cfgTests/script.sh -------------------------------------------------------------------------------- /src/imop/lib/testcases/cfgTests/small1.c: -------------------------------------------------------------------------------- 1 | int main() { 2 | int x; 3 | l : x = 10; 4 | } 5 | -------------------------------------------------------------------------------- /src/imop/lib/testcases/dataTest/branch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/dataTest/branch.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/dataTest/branch2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/dataTest/branch2.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/dataTest/calls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/dataTest/calls.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/dataTest/decl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/dataTest/decl.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/dataTest/loop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/dataTest/loop.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/dataTest/loopMore.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/dataTest/loopMore.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/dataTest/sameDef.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/dataTest/sameDef.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/dataTest/scope.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/dataTest/scope.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/dataTest/selfLoop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/dataTest/selfLoop.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/dataTest/simple.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/dataTest/simple.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/dataTest/simplest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/dataTest/simplest.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/dataTest/test1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/dataTest/test1.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/dataTest/test10.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/dataTest/test10.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/dataTest/test11.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/dataTest/test11.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/dataTest/test12.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/dataTest/test12.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/dataTest/test13.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/dataTest/test13.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/dataTest/test14.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/dataTest/test14.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/dataTest/test2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/dataTest/test2.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/dataTest/test3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/dataTest/test3.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/dataTest/test4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/dataTest/test4.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/dataTest/test5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/dataTest/test5.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/dataTest/test6.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/dataTest/test6.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/dataTest/test7.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/dataTest/test7.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/dataTest/test8.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/dataTest/test8.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/dataTest/test9.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/dataTest/test9.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/extensions/__attribute__.c: -------------------------------------------------------------------------------- 1 | void fatal_error() __attribute__ ((noreturn)); 2 | -------------------------------------------------------------------------------- /src/imop/lib/testcases/extensions/varArr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/extensions/varArr.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/extensions/zeroArr.c: -------------------------------------------------------------------------------- 1 | int arr[0]; 2 | -------------------------------------------------------------------------------- /src/imop/lib/testcases/higher/iote/BreakLink.c: -------------------------------------------------------------------------------- 1 | int main() {} 2 | -------------------------------------------------------------------------------- /src/imop/lib/testcases/higher/iote/CFGLink.c: -------------------------------------------------------------------------------- 1 | int main() {} 2 | -------------------------------------------------------------------------------- /src/imop/lib/testcases/higher/iote/ContinueLink.c: -------------------------------------------------------------------------------- 1 | int main() {} 2 | -------------------------------------------------------------------------------- /src/imop/lib/testcases/higher/iote/FunctionBeginLink.c: -------------------------------------------------------------------------------- 1 | int foo() { 2 | } 3 | -------------------------------------------------------------------------------- /src/imop/lib/testcases/higher/iote/FunctionBodyLink.c: -------------------------------------------------------------------------------- 1 | int foo() { 2 | int x; 3 | x + 13; 4 | } 5 | -------------------------------------------------------------------------------- /src/imop/lib/testcases/higher/iote/FunctionEndLink2.c: -------------------------------------------------------------------------------- 1 | int foo() { 2 | return 10; 3 | } 4 | -------------------------------------------------------------------------------- /src/imop/lib/testcases/higher/iote/GotoLink.c: -------------------------------------------------------------------------------- 1 | int main() {} 2 | -------------------------------------------------------------------------------- /src/imop/lib/testcases/higher/iote/ParallelBeginLink.c: -------------------------------------------------------------------------------- 1 | int main() { 2 | #pragma omp parallel 3 | { 4 | 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /src/imop/lib/testcases/higher/iote/ParallelClauseLink.c: -------------------------------------------------------------------------------- 1 | int main() { 2 | #pragma omp parallel if (1) num_threads(2) 3 | { 4 | 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /src/imop/lib/testcases/higher/iote/ReturnLink.c: -------------------------------------------------------------------------------- 1 | int main() {} 2 | -------------------------------------------------------------------------------- /src/imop/lib/testcases/higher/iote/SingleBeginLink.c: -------------------------------------------------------------------------------- 1 | int main() { 2 | #pragma omp single 3 | { 4 | 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /src/imop/lib/testcases/higher/pred/BreakLink.c: -------------------------------------------------------------------------------- 1 | int main() {} 2 | -------------------------------------------------------------------------------- /src/imop/lib/testcases/higher/pred/CFGLink.c: -------------------------------------------------------------------------------- 1 | int main() {} 2 | -------------------------------------------------------------------------------- /src/imop/lib/testcases/higher/pred/ContinueLink.c: -------------------------------------------------------------------------------- 1 | int main() {} 2 | -------------------------------------------------------------------------------- /src/imop/lib/testcases/higher/pred/FunctionBeginLink.c: -------------------------------------------------------------------------------- 1 | int foo() { 2 | } 3 | -------------------------------------------------------------------------------- /src/imop/lib/testcases/higher/pred/FunctionBodyLink.c: -------------------------------------------------------------------------------- 1 | int foo() { 2 | int x; 3 | x + 13; 4 | } 5 | -------------------------------------------------------------------------------- /src/imop/lib/testcases/higher/pred/FunctionEndLink2.c: -------------------------------------------------------------------------------- 1 | int foo() { 2 | return 10; 3 | } 4 | -------------------------------------------------------------------------------- /src/imop/lib/testcases/higher/pred/GotoLink.c: -------------------------------------------------------------------------------- 1 | int main() {} 2 | -------------------------------------------------------------------------------- /src/imop/lib/testcases/higher/pred/ParallelBeginLink.c: -------------------------------------------------------------------------------- 1 | int main() { 2 | #pragma omp parallel 3 | { 4 | 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /src/imop/lib/testcases/higher/pred/ParallelClauseLink.c: -------------------------------------------------------------------------------- 1 | int main() { 2 | #pragma omp parallel if (1) num_threads(2) 3 | { 4 | 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /src/imop/lib/testcases/higher/pred/ReturnLink.c: -------------------------------------------------------------------------------- 1 | int main() {} 2 | -------------------------------------------------------------------------------- /src/imop/lib/testcases/higher/pred/SingleBeginLink.c: -------------------------------------------------------------------------------- 1 | int main() { 2 | #pragma omp single 3 | { 4 | 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /src/imop/lib/testcases/higher/succ/BreakLink.c: -------------------------------------------------------------------------------- 1 | int main() {} 2 | -------------------------------------------------------------------------------- /src/imop/lib/testcases/higher/succ/CFGLink.c: -------------------------------------------------------------------------------- 1 | int main() {} 2 | -------------------------------------------------------------------------------- /src/imop/lib/testcases/higher/succ/ContinueLink.c: -------------------------------------------------------------------------------- 1 | int main() {} 2 | -------------------------------------------------------------------------------- /src/imop/lib/testcases/higher/succ/FunctionEndLink2.c: -------------------------------------------------------------------------------- 1 | int foo() { 2 | return 10; 3 | } 4 | -------------------------------------------------------------------------------- /src/imop/lib/testcases/higher/succ/GotoLink.c: -------------------------------------------------------------------------------- 1 | int main() {} 2 | -------------------------------------------------------------------------------- /src/imop/lib/testcases/higher/succ/ReturnLink.c: -------------------------------------------------------------------------------- 1 | int main() {} 2 | -------------------------------------------------------------------------------- /src/imop/lib/testcases/liveTest/branch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/liveTest/branch.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/liveTest/branch2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/liveTest/branch2.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/liveTest/calls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/liveTest/calls.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/liveTest/decl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/liveTest/decl.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/liveTest/loop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/liveTest/loop.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/liveTest/loopMore.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/liveTest/loopMore.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/liveTest/sameDef.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/liveTest/sameDef.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/liveTest/scope.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/liveTest/scope.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/liveTest/selfLoop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/liveTest/selfLoop.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/liveTest/simple.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/liveTest/simple.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/liveTest/test1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/liveTest/test1.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/liveTest/test10.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/liveTest/test10.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/liveTest/test11.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/liveTest/test11.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/liveTest/test2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/liveTest/test2.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/liveTest/test3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/liveTest/test3.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/liveTest/test4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/liveTest/test4.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/liveTest/test5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/liveTest/test5.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/liveTest/test6.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/liveTest/test6.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/liveTest/test7.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/liveTest/test7.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/liveTest/test8.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/liveTest/test8.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/liveTest/test9.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/liveTest/test9.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/mhpTests/.gitignore: -------------------------------------------------------------------------------- 1 | /a.out 2 | -------------------------------------------------------------------------------- /src/imop/lib/testcases/mhpTests/mhpTest1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/mhpTests/mhpTest1.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/mhpTests/mhpTest2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/mhpTests/mhpTest2.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/mhpTests/mhpTest3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/mhpTests/mhpTest3.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/mhpTests/mhpTest4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/mhpTests/mhpTest4.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/mhpTests/mhpTest6.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/mhpTests/mhpTest6.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/mhpTests/mhpTest7.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/mhpTests/mhpTest7.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/mhpTests/mhpTest8.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/mhpTests/mhpTest8.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/mhpTests/mhpTest9.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/mhpTests/mhpTest9.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/mhpTests/nestedParallel.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/imop/lib/testcases/mhpTests/script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/mhpTests/script.sh -------------------------------------------------------------------------------- /src/imop/lib/testcases/mhpTests/sveTest1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/mhpTests/sveTest1.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/mhpTests/test1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/mhpTests/test1.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/mhpTests/test10.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/mhpTests/test10.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/mhpTests/test11.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/mhpTests/test11.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/mhpTests/test2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/mhpTests/test2.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/mhpTests/test3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/mhpTests/test3.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/mhpTests/test4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/mhpTests/test4.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/mhpTests/test5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/mhpTests/test5.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/mhpTests/test6.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/mhpTests/test6.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/mhpTests/test7.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/mhpTests/test7.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/mhpTests/test8.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/mhpTests/test8.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/mhpTests/test9.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/mhpTests/test9.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/assign.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/assign.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/epShort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/epShort.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/header.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/header.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/headerK2.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/headerK2.i -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/headerMac.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/headerMac.i -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/temp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/temp.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test14.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test14.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test2.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test20.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test20.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test21.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test21.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test22.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test22.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test23.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test23.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test24.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test24.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test25.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test25.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test26.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test26.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test27.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test27.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test28.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test28.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test29.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test29.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test3.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test30.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test30.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test31.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test31.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test32.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test33.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test33.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test33.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test33.i -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test34.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test34.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test35.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test35.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test36.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test36.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test37.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test37.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test38.c: -------------------------------------------------------------------------------- 1 | int main () { 2 | int j = 0; 3 | j +++ j; 4 | } 5 | -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test39.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test39.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test4.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test40.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test40.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test41.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test41.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test42.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test42.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test43.c: -------------------------------------------------------------------------------- 1 | int main() { 2 | 3 | } 4 | -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test44.c: -------------------------------------------------------------------------------- 1 | #include 2 | int main () { 3 | float a; 4 | a = ((5<10)?5:5.0)/2; 5 | printf("%f", a); 6 | } 7 | -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test45.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test45.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test46.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test46.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test47.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test47.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test48.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test48.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test49.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test49.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test5.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test50.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test50.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test51.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test51.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test52.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test52.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test53.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test53.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test54.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test54.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test55.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test55.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test56.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test56.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test57.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test57.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test58.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test58.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test59.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test59.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test6.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test6.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test60.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test60.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test61.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test61.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test62.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test62.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test63.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test63.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test64.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test65.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test65.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test66.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test66.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test68.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test68.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test7.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test7.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test70.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test70.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test71.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test71.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test72.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test72.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test73.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test73.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test74.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test74.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test75.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test75.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test76.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test76.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test77.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test77.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test78.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test78.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test79.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test79.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test8.c: -------------------------------------------------------------------------------- 1 | int main() { 2 | int x; 3 | *&x = 10; 4 | } 5 | -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test80.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test80.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test80.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test80.i -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test81.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test81.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test82.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test82.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test82.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/parsing/test82.i -------------------------------------------------------------------------------- /src/imop/lib/testcases/parsing/test9.c: -------------------------------------------------------------------------------- 1 | int main() { 2 | int x = 0; 3 | } 4 | -------------------------------------------------------------------------------- /src/imop/lib/testcases/reachingDefsTest/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/imop/lib/testcases/rwTest/branch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/rwTest/branch.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/rwTest/branch2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/rwTest/branch2.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/rwTest/calls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/rwTest/calls.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/rwTest/decl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/rwTest/decl.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/rwTest/loop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/rwTest/loop.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/rwTest/loopMore.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/rwTest/loopMore.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/rwTest/mhpTest1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/rwTest/mhpTest1.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/rwTest/mhpTest2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/rwTest/mhpTest2.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/rwTest/mhpTest3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/rwTest/mhpTest3.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/rwTest/mhpTest4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/rwTest/mhpTest4.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/rwTest/mhpTest6.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/rwTest/mhpTest6.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/rwTest/mhpTest7.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/rwTest/mhpTest7.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/rwTest/mhpTest8.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/rwTest/mhpTest8.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/rwTest/mhpTest9.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/rwTest/mhpTest9.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/rwTest/nestedParallel.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/imop/lib/testcases/rwTest/sameDef.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/rwTest/sameDef.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/rwTest/scope.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/rwTest/scope.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/rwTest/script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/rwTest/script.sh -------------------------------------------------------------------------------- /src/imop/lib/testcases/rwTest/selfLoop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/rwTest/selfLoop.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/rwTest/simple.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/rwTest/simple.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/rwTest/simplest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/rwTest/simplest.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/rwTest/test1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/rwTest/test1.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/rwTest/test10.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/rwTest/test10.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/rwTest/test11.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/rwTest/test11.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/rwTest/test12.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/rwTest/test12.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/rwTest/test13.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/rwTest/test13.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/rwTest/test2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/rwTest/test2.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/rwTest/test3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/rwTest/test3.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/rwTest/test4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/rwTest/test4.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/rwTest/test5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/rwTest/test5.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/rwTest/test6.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/rwTest/test6.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/rwTest/test7.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/rwTest/test7.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/rwTest/test8.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/rwTest/test8.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/rwTest/test9.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/rwTest/test9.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/simplification/.gitignore: -------------------------------------------------------------------------------- 1 | /token-test2.c 2 | -------------------------------------------------------------------------------- /src/imop/lib/testcases/simplification/or.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/simplification/or.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/solverTests/test1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/solverTests/test1.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/solverTests/test2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/solverTests/test2.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/solverTests/test3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/solverTests/test3.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/solverTests/test4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/solverTests/test4.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/solverTests/test5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/solverTests/test5.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/test83.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/test83.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/test84.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/test84.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/traversals/Traversal1.c: -------------------------------------------------------------------------------- 1 | int main () { 2 | int x; 3 | x = 10; 4 | 5 | } 6 | -------------------------------------------------------------------------------- /src/imop/lib/testcases/traversals/test12.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/traversals/test12.c -------------------------------------------------------------------------------- /src/imop/lib/testcases/traversals/test13.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/testcases/traversals/test13.c -------------------------------------------------------------------------------- /src/imop/lib/transform/.gitignore: -------------------------------------------------------------------------------- 1 | /CrudeReplaceNode.java.bak 2 | -------------------------------------------------------------------------------- /src/imop/lib/transform/BasicTransform.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/transform/BasicTransform.java -------------------------------------------------------------------------------- /src/imop/lib/transform/CopyEliminator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/transform/CopyEliminator.java -------------------------------------------------------------------------------- /src/imop/lib/transform/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/transform/package-info.java -------------------------------------------------------------------------------- /src/imop/lib/util/CellCollection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/util/CellCollection.java -------------------------------------------------------------------------------- /src/imop/lib/util/CellList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/util/CellList.java -------------------------------------------------------------------------------- /src/imop/lib/util/CellMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/util/CellMap.java -------------------------------------------------------------------------------- /src/imop/lib/util/CellSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/util/CellSet.java -------------------------------------------------------------------------------- /src/imop/lib/util/CollectorVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/util/CollectorVisitor.java -------------------------------------------------------------------------------- /src/imop/lib/util/DumpSnapshot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/util/DumpSnapshot.java -------------------------------------------------------------------------------- /src/imop/lib/util/ExtensibleCellMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/util/ExtensibleCellMap.java -------------------------------------------------------------------------------- /src/imop/lib/util/ExtensibleSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/util/ExtensibleSet.java -------------------------------------------------------------------------------- /src/imop/lib/util/FunctionCellList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/util/FunctionCellList.java -------------------------------------------------------------------------------- /src/imop/lib/util/FunctionCellMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/util/FunctionCellMap.java -------------------------------------------------------------------------------- /src/imop/lib/util/FunctionCellSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/util/FunctionCellSet.java -------------------------------------------------------------------------------- /src/imop/lib/util/Immutable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/util/Immutable.java -------------------------------------------------------------------------------- /src/imop/lib/util/ImmutableCellSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/util/ImmutableCellSet.java -------------------------------------------------------------------------------- /src/imop/lib/util/ImmutableList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/util/ImmutableList.java -------------------------------------------------------------------------------- /src/imop/lib/util/ImmutableSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/util/ImmutableSet.java -------------------------------------------------------------------------------- /src/imop/lib/util/Misc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/util/Misc.java -------------------------------------------------------------------------------- /src/imop/lib/util/NodePair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/util/NodePair.java -------------------------------------------------------------------------------- /src/imop/lib/util/NodePhasePair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/util/NodePhasePair.java -------------------------------------------------------------------------------- /src/imop/lib/util/ParentBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/util/ParentBuilder.java -------------------------------------------------------------------------------- /src/imop/lib/util/PrintStyle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/util/PrintStyle.java -------------------------------------------------------------------------------- /src/imop/lib/util/ProfileSS.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/util/ProfileSS.java -------------------------------------------------------------------------------- /src/imop/lib/util/RestrictedSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/util/RestrictedSet.java -------------------------------------------------------------------------------- /src/imop/lib/util/SortedNodePair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/util/SortedNodePair.java -------------------------------------------------------------------------------- /src/imop/lib/util/SymbolCollection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/util/SymbolCollection.java -------------------------------------------------------------------------------- /src/imop/lib/util/SymbolList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/util/SymbolList.java -------------------------------------------------------------------------------- /src/imop/lib/util/SymbolSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/util/SymbolSet.java -------------------------------------------------------------------------------- /src/imop/lib/util/Z3Solver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/util/Z3Solver.java -------------------------------------------------------------------------------- /src/imop/lib/util/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/lib/util/package-info.java -------------------------------------------------------------------------------- /src/imop/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/package-info.java -------------------------------------------------------------------------------- /src/imop/parser/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/parser/.gitignore -------------------------------------------------------------------------------- /src/imop/parser/CParserConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/parser/CParserConstants.java -------------------------------------------------------------------------------- /src/imop/parser/CParserTokenManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/parser/CParserTokenManager.java -------------------------------------------------------------------------------- /src/imop/parser/FrontEnd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/parser/FrontEnd.java -------------------------------------------------------------------------------- /src/imop/parser/ParseException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/parser/ParseException.java -------------------------------------------------------------------------------- /src/imop/parser/Program.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/parser/Program.java -------------------------------------------------------------------------------- /src/imop/parser/SimpleCharStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/parser/SimpleCharStream.java -------------------------------------------------------------------------------- /src/imop/parser/Token.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/parser/Token.java -------------------------------------------------------------------------------- /src/imop/parser/TokenMgrError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/parser/TokenMgrError.java -------------------------------------------------------------------------------- /src/imop/parser/builtin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/parser/builtin.h -------------------------------------------------------------------------------- /src/imop/parser/headerK2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/parser/headerK2.h -------------------------------------------------------------------------------- /src/imop/parser/headerMac.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/parser/headerMac.h -------------------------------------------------------------------------------- /src/imop/parser/otherbuiltin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/parser/otherbuiltin.h -------------------------------------------------------------------------------- /src/imop/parser/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/imop/parser/package-info.java -------------------------------------------------------------------------------- /src/test/CFGGenerationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/test/CFGGenerationTest.java -------------------------------------------------------------------------------- /src/test/TypeCopyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/src/test/TypeCopyTest.java -------------------------------------------------------------------------------- /tests/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/.gitignore -------------------------------------------------------------------------------- /tests/amgmk-postpass.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/amgmk-postpass.i -------------------------------------------------------------------------------- /tests/atomic-test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/atomic-test.c -------------------------------------------------------------------------------- /tests/auto-normalize.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/auto-normalize.c -------------------------------------------------------------------------------- /tests/barr-opt-tests/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/barr-opt-tests/adi.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/barr-opt-tests/adi.i -------------------------------------------------------------------------------- /tests/barr-opt-tests/amgmk.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/barr-opt-tests/amgmk.i -------------------------------------------------------------------------------- /tests/barr-opt-tests/bt3-0.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/barr-opt-tests/bt3-0.i -------------------------------------------------------------------------------- /tests/barr-opt-tests/c_jacobi01.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/barr-opt-tests/c_jacobi01.i -------------------------------------------------------------------------------- /tests/barr-opt-tests/c_jacobi02.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/barr-opt-tests/c_jacobi02.i -------------------------------------------------------------------------------- /tests/barr-opt-tests/c_jacobi03.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/barr-opt-tests/c_jacobi03.i -------------------------------------------------------------------------------- /tests/barr-opt-tests/c_md.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/barr-opt-tests/c_md.i -------------------------------------------------------------------------------- /tests/barr-opt-tests/cg3-0.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/barr-opt-tests/cg3-0.i -------------------------------------------------------------------------------- /tests/barr-opt-tests/clomp.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/barr-opt-tests/clomp.i -------------------------------------------------------------------------------- /tests/barr-opt-tests/dijkstra_openmp.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/barr-opt-tests/dijkstra_openmp.i -------------------------------------------------------------------------------- /tests/barr-opt-tests/dynprog.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/barr-opt-tests/dynprog.i -------------------------------------------------------------------------------- /tests/barr-opt-tests/ep3-0.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/barr-opt-tests/ep3-0.i -------------------------------------------------------------------------------- /tests/barr-opt-tests/fdtd-2d.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/barr-opt-tests/fdtd-2d.i -------------------------------------------------------------------------------- /tests/barr-opt-tests/fft_openmp.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/barr-opt-tests/fft_openmp.i -------------------------------------------------------------------------------- /tests/barr-opt-tests/ft3-0.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/barr-opt-tests/ft3-0.i -------------------------------------------------------------------------------- /tests/barr-opt-tests/heated_plate_openmp.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/barr-opt-tests/heated_plate_openmp.i -------------------------------------------------------------------------------- /tests/barr-opt-tests/histo.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/barr-opt-tests/histo.i -------------------------------------------------------------------------------- /tests/barr-opt-tests/is3-0.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/barr-opt-tests/is3-0.i -------------------------------------------------------------------------------- /tests/barr-opt-tests/jacobi-1d-imper.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/barr-opt-tests/jacobi-1d-imper.i -------------------------------------------------------------------------------- /tests/barr-opt-tests/jacobi-2d-imper.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/barr-opt-tests/jacobi-2d-imper.i -------------------------------------------------------------------------------- /tests/barr-opt-tests/kmeans.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/barr-opt-tests/kmeans.i -------------------------------------------------------------------------------- /tests/barr-opt-tests/lu3-0.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/barr-opt-tests/lu3-0.i -------------------------------------------------------------------------------- /tests/barr-opt-tests/md_openmp.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/barr-opt-tests/md_openmp.i -------------------------------------------------------------------------------- /tests/barr-opt-tests/mg3-0.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/barr-opt-tests/mg3-0.i -------------------------------------------------------------------------------- /tests/barr-opt-tests/ocean6868-k2.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/barr-opt-tests/ocean6868-k2.i -------------------------------------------------------------------------------- /tests/barr-opt-tests/poisson_openmp.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/barr-opt-tests/poisson_openmp.i -------------------------------------------------------------------------------- /tests/barr-opt-tests/prime_openmp.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/barr-opt-tests/prime_openmp.i -------------------------------------------------------------------------------- /tests/barr-opt-tests/quake.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/barr-opt-tests/quake.i -------------------------------------------------------------------------------- /tests/barr-opt-tests/sp3-0.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/barr-opt-tests/sp3-0.i -------------------------------------------------------------------------------- /tests/barr-opt-tests/stencil.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/barr-opt-tests/stencil.i -------------------------------------------------------------------------------- /tests/barr-opt-tests/stream.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/barr-opt-tests/stream.i -------------------------------------------------------------------------------- /tests/barr-opt-tests/tpacf.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/barr-opt-tests/tpacf.i -------------------------------------------------------------------------------- /tests/bt-long.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/bt-long.c -------------------------------------------------------------------------------- /tests/c_fft.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/c_fft.i -------------------------------------------------------------------------------- /tests/c_jacobi01-postpass.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/c_jacobi01-postpass.i -------------------------------------------------------------------------------- /tests/cfg-rem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/cfg-rem.c -------------------------------------------------------------------------------- /tests/classB-preproc/bt-b.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/classB-preproc/bt-b.i -------------------------------------------------------------------------------- /tests/classB-preproc/cg-b.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/classB-preproc/cg-b.i -------------------------------------------------------------------------------- /tests/classB-preproc/ep-b.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/classB-preproc/ep-b.i -------------------------------------------------------------------------------- /tests/classB-preproc/ft-b.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/classB-preproc/ft-b.i -------------------------------------------------------------------------------- /tests/classB-preproc/is-b.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/classB-preproc/is-b.i -------------------------------------------------------------------------------- /tests/classB-preproc/lu-b.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/classB-preproc/lu-b.i -------------------------------------------------------------------------------- /tests/classB-preproc/mg-b.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/classB-preproc/mg-b.i -------------------------------------------------------------------------------- /tests/classB-preproc/sp-b.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/classB-preproc/sp-b.i -------------------------------------------------------------------------------- /tests/clomp-postpass.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/clomp-postpass.i -------------------------------------------------------------------------------- /tests/cs6868-ocean/.gitignore: -------------------------------------------------------------------------------- 1 | /a.out 2 | -------------------------------------------------------------------------------- /tests/cs6868-ocean/ocean6868-diff.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/cs6868-ocean/ocean6868-diff.i -------------------------------------------------------------------------------- /tests/cs6868-ocean/ocean6868.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/cs6868-ocean/ocean6868.c -------------------------------------------------------------------------------- /tests/cs6868-ocean/ocean6868.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/cs6868-ocean/ocean6868.i -------------------------------------------------------------------------------- /tests/cs6868-ocean/ocean6868Copy.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/cs6868-ocean/ocean6868Copy.i -------------------------------------------------------------------------------- /tests/cs6868-ocean/testcases/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/cs6868-ocean/testcases/.gitignore -------------------------------------------------------------------------------- /tests/dijkstra/.gitignore: -------------------------------------------------------------------------------- 1 | /dijkstra_openmp.i 2 | -------------------------------------------------------------------------------- /tests/dijkstra_openmp.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/dijkstra_openmp.i -------------------------------------------------------------------------------- /tests/en.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/en.c -------------------------------------------------------------------------------- /tests/enforcer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/enforcer.c -------------------------------------------------------------------------------- /tests/fft.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/fft.i -------------------------------------------------------------------------------- /tests/fft_openmp.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/fft_openmp.i -------------------------------------------------------------------------------- /tests/final-preproc/bt-b.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/final-preproc/bt-b.i -------------------------------------------------------------------------------- /tests/final-preproc/cg-c.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/final-preproc/cg-c.i -------------------------------------------------------------------------------- /tests/final-preproc/ep-c.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/final-preproc/ep-c.i -------------------------------------------------------------------------------- /tests/final-preproc/ft-b.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/final-preproc/ft-b.i -------------------------------------------------------------------------------- /tests/final-preproc/is-s.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/final-preproc/is-s.i -------------------------------------------------------------------------------- /tests/final-preproc/lu-c.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/final-preproc/lu-c.i -------------------------------------------------------------------------------- /tests/final-preproc/mg-c.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/final-preproc/mg-c.i -------------------------------------------------------------------------------- /tests/final-preproc/sp-b.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/final-preproc/sp-b.c -------------------------------------------------------------------------------- /tests/final-preproc/sp-b.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/final-preproc/sp-b.i -------------------------------------------------------------------------------- /tests/for-func.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/for-func.i -------------------------------------------------------------------------------- /tests/fsu/a.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/fsu/a.out -------------------------------------------------------------------------------- /tests/fsu/dijkstra_openmp.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/fsu/dijkstra_openmp.i -------------------------------------------------------------------------------- /tests/fsu/fft_openmp.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/fsu/fft_openmp.i -------------------------------------------------------------------------------- /tests/fsu/heated_plate_merged.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/fsu/heated_plate_merged.i -------------------------------------------------------------------------------- /tests/fsu/heated_plate_openmp-k2.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/fsu/heated_plate_openmp-k2.i -------------------------------------------------------------------------------- /tests/fsu/heated_plate_openmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/fsu/heated_plate_openmp.c -------------------------------------------------------------------------------- /tests/fsu/heated_plate_openmp.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/fsu/heated_plate_openmp.i -------------------------------------------------------------------------------- /tests/fsu/heated_plate_pointer-merged.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/fsu/heated_plate_pointer-merged.i -------------------------------------------------------------------------------- /tests/fsu/heated_plate_pointer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/fsu/heated_plate_pointer.c -------------------------------------------------------------------------------- /tests/fsu/heated_plate_pointer.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/fsu/heated_plate_pointer.i -------------------------------------------------------------------------------- /tests/fsu/heated_plate_temp.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/fsu/heated_plate_temp.i -------------------------------------------------------------------------------- /tests/fsu/md_openmp.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/fsu/md_openmp.i -------------------------------------------------------------------------------- /tests/fsu/poisson_openmp-while.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/fsu/poisson_openmp-while.i -------------------------------------------------------------------------------- /tests/fsu/prime_openmp.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/fsu/prime_openmp.i -------------------------------------------------------------------------------- /tests/heated_plate_merged.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/heated_plate_merged.i -------------------------------------------------------------------------------- /tests/heated_plate_openmp-k2.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/heated_plate_openmp-k2.i -------------------------------------------------------------------------------- /tests/heated_plate_openmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/heated_plate_openmp.c -------------------------------------------------------------------------------- /tests/heated_plate_openmp.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/heated_plate_openmp.i -------------------------------------------------------------------------------- /tests/heated_plate_pointer-merged.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/heated_plate_pointer-merged.i -------------------------------------------------------------------------------- /tests/heated_plate_pointer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/heated_plate_pointer.c -------------------------------------------------------------------------------- /tests/heated_plate_pointer.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/heated_plate_pointer.i -------------------------------------------------------------------------------- /tests/if-func.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/if-func.c -------------------------------------------------------------------------------- /tests/imsuite/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/imsuite/.editorconfig -------------------------------------------------------------------------------- /tests/imsuite/.gitattributes: -------------------------------------------------------------------------------- 1 | HJ-programs/* linguist-vendored 2 | -------------------------------------------------------------------------------- /tests/imsuite/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/imsuite/.gitignore -------------------------------------------------------------------------------- /tests/imsuite/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/imsuite/README.md -------------------------------------------------------------------------------- /tests/imsuite/src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/imsuite/src/CMakeLists.txt -------------------------------------------------------------------------------- /tests/imsuite/src/bellman_ford.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/imsuite/src/bellman_ford.c -------------------------------------------------------------------------------- /tests/imsuite/src/bfs_dijkstra.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/imsuite/src/bfs_dijkstra.c -------------------------------------------------------------------------------- /tests/imsuite/src/byzantine.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/imsuite/src/byzantine.c -------------------------------------------------------------------------------- /tests/imsuite/src/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/imsuite/src/config.h -------------------------------------------------------------------------------- /tests/imsuite/src/dominating_set.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/imsuite/src/dominating_set.c -------------------------------------------------------------------------------- /tests/imsuite/src/kcommittee.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/imsuite/src/kcommittee.c -------------------------------------------------------------------------------- /tests/imsuite/src/leader_elect_dp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/imsuite/src/leader_elect_dp.c -------------------------------------------------------------------------------- /tests/imsuite/src/leader_elect_hs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/imsuite/src/leader_elect_hs.c -------------------------------------------------------------------------------- /tests/imsuite/src/leader_elect_lcr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/imsuite/src/leader_elect_lcr.c -------------------------------------------------------------------------------- /tests/imsuite/src/mis.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/imsuite/src/mis.c -------------------------------------------------------------------------------- /tests/imsuite/src/mst.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/imsuite/src/mst.c -------------------------------------------------------------------------------- /tests/imsuite/src/ompdist/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/imsuite/src/ompdist/CMakeLists.txt -------------------------------------------------------------------------------- /tests/imsuite/src/ompdist/election.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/imsuite/src/ompdist/election.c -------------------------------------------------------------------------------- /tests/imsuite/src/ompdist/election.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/imsuite/src/ompdist/election.h -------------------------------------------------------------------------------- /tests/imsuite/src/ompdist/graph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/imsuite/src/ompdist/graph.c -------------------------------------------------------------------------------- /tests/imsuite/src/ompdist/graph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/imsuite/src/ompdist/graph.h -------------------------------------------------------------------------------- /tests/imsuite/src/ompdist/graph_gen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/imsuite/src/ompdist/graph_gen.c -------------------------------------------------------------------------------- /tests/imsuite/src/ompdist/graph_gen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/imsuite/src/ompdist/graph_gen.h -------------------------------------------------------------------------------- /tests/imsuite/src/ompdist/locks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/imsuite/src/ompdist/locks.c -------------------------------------------------------------------------------- /tests/imsuite/src/ompdist/locks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/imsuite/src/ompdist/locks.h -------------------------------------------------------------------------------- /tests/imsuite/src/ompdist/msr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/imsuite/src/ompdist/msr.c -------------------------------------------------------------------------------- /tests/imsuite/src/ompdist/msr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/imsuite/src/ompdist/msr.h -------------------------------------------------------------------------------- /tests/imsuite/src/ompdist/queues.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/imsuite/src/ompdist/queues.c -------------------------------------------------------------------------------- /tests/imsuite/src/ompdist/queues.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/imsuite/src/ompdist/queues.h -------------------------------------------------------------------------------- /tests/imsuite/src/ompdist/tree_gen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/imsuite/src/ompdist/tree_gen.c -------------------------------------------------------------------------------- /tests/imsuite/src/ompdist/tree_gen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/imsuite/src/ompdist/tree_gen.h -------------------------------------------------------------------------------- /tests/imsuite/src/ompdist/utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/imsuite/src/ompdist/utils.c -------------------------------------------------------------------------------- /tests/imsuite/src/ompdist/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/imsuite/src/ompdist/utils.h -------------------------------------------------------------------------------- /tests/imsuite/src/ompdist/vector.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/imsuite/src/ompdist/vector.c -------------------------------------------------------------------------------- /tests/imsuite/src/ompdist/vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/imsuite/src/ompdist/vector.h -------------------------------------------------------------------------------- /tests/imsuite/src/run_benchmarks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/imsuite/src/run_benchmarks -------------------------------------------------------------------------------- /tests/imsuite/src/run_tests: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/imsuite/src/run_tests -------------------------------------------------------------------------------- /tests/imsuite/src/vertex_coloring.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/imsuite/src/vertex_coloring.c -------------------------------------------------------------------------------- /tests/insert.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/insert.c -------------------------------------------------------------------------------- /tests/insert.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/insert.i -------------------------------------------------------------------------------- /tests/internal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/internal.c -------------------------------------------------------------------------------- /tests/is-short.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/is-short.i -------------------------------------------------------------------------------- /tests/jacobi-1d-imper-postpass.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/jacobi-1d-imper-postpass.i -------------------------------------------------------------------------------- /tests/jacobi2d.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/jacobi2d.i -------------------------------------------------------------------------------- /tests/large-preproc/bt-b.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/large-preproc/bt-b.i -------------------------------------------------------------------------------- /tests/large-preproc/cg-c.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/large-preproc/cg-c.i -------------------------------------------------------------------------------- /tests/large-preproc/ep-c.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/large-preproc/ep-c.i -------------------------------------------------------------------------------- /tests/large-preproc/ft-b.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/large-preproc/ft-b.i -------------------------------------------------------------------------------- /tests/large-preproc/is-c.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/large-preproc/is-c.i -------------------------------------------------------------------------------- /tests/large-preproc/lu-c.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/large-preproc/lu-c.i -------------------------------------------------------------------------------- /tests/large-preproc/mg-c.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/large-preproc/mg-c.i -------------------------------------------------------------------------------- /tests/large-preproc/sp-c.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/large-preproc/sp-c.i -------------------------------------------------------------------------------- /tests/ll.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/ll.c -------------------------------------------------------------------------------- /tests/ll.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/ll.i -------------------------------------------------------------------------------- /tests/lu.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/lu.i -------------------------------------------------------------------------------- /tests/mandelbrot_openmp.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/mandelbrot_openmp.i -------------------------------------------------------------------------------- /tests/md_openmp.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/md_openmp.i -------------------------------------------------------------------------------- /tests/mdljcell.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/mdljcell.i -------------------------------------------------------------------------------- /tests/mdljcellmp.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/mdljcellmp.tgz -------------------------------------------------------------------------------- /tests/minebench/a.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/minebench/a.out -------------------------------------------------------------------------------- /tests/minebench/kmeans.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/minebench/kmeans.i -------------------------------------------------------------------------------- /tests/multitask_openmp.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/multitask_openmp.i -------------------------------------------------------------------------------- /tests/mxv_openmp.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/mxv_openmp.i -------------------------------------------------------------------------------- /tests/npb-old/bt.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/npb-old/bt.i -------------------------------------------------------------------------------- /tests/npb-old/cg.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/npb-old/cg.i -------------------------------------------------------------------------------- /tests/npb-old/ep.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/npb-old/ep.i -------------------------------------------------------------------------------- /tests/npb-old/ft.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/npb-old/ft.i -------------------------------------------------------------------------------- /tests/npb-old/is.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/npb-old/is.i -------------------------------------------------------------------------------- /tests/npb-old/lu.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/npb-old/lu.i -------------------------------------------------------------------------------- /tests/npb-old/mg.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/npb-old/mg.i -------------------------------------------------------------------------------- /tests/npb-old/sp.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/npb-old/sp.i -------------------------------------------------------------------------------- /tests/npb-post/bt3-0.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/npb-post/bt3-0.i -------------------------------------------------------------------------------- /tests/npb-post/cg3-0.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/npb-post/cg3-0.i -------------------------------------------------------------------------------- /tests/npb-post/ep3-0.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/npb-post/ep3-0.i -------------------------------------------------------------------------------- /tests/npb-post/ft3-0.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/npb-post/ft3-0.i -------------------------------------------------------------------------------- /tests/npb-post/is3-0.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/npb-post/is3-0.i -------------------------------------------------------------------------------- /tests/npb-post/lu3-0.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/npb-post/lu3-0.i -------------------------------------------------------------------------------- /tests/npb-post/mg3-0.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/npb-post/mg3-0.i -------------------------------------------------------------------------------- /tests/npb-post/sp3-0.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/npb-post/sp3-0.i -------------------------------------------------------------------------------- /tests/null-final.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/null-final.i -------------------------------------------------------------------------------- /tests/ocean/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/ocean/.gitignore -------------------------------------------------------------------------------- /tests/ocean/a.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/ocean/a.out -------------------------------------------------------------------------------- /tests/ocean/cs6868-ocean.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/ocean/cs6868-ocean.c -------------------------------------------------------------------------------- /tests/ocean/cs6868-ocean.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/ocean/cs6868-ocean.i -------------------------------------------------------------------------------- /tests/ocean/expected.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/ocean/expected.i -------------------------------------------------------------------------------- /tests/ocean/input.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/ocean/input.c -------------------------------------------------------------------------------- /tests/ocean/input.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/ocean/input.i -------------------------------------------------------------------------------- /tests/ocean/inputAnnotated.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/ocean/inputAnnotated.i -------------------------------------------------------------------------------- /tests/ocean/inputCopy.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/ocean/inputCopy.i -------------------------------------------------------------------------------- /tests/ocean/inputDiff.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/ocean/inputDiff.i -------------------------------------------------------------------------------- /tests/ocean/inputSmall.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/ocean/inputSmall.i -------------------------------------------------------------------------------- /tests/ocean/inputSmallOut.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/ocean/inputSmallOut.i -------------------------------------------------------------------------------- /tests/ocean/inputTimed.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/ocean/inputTimed.c -------------------------------------------------------------------------------- /tests/ocean/inputTimed.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/ocean/inputTimed.i -------------------------------------------------------------------------------- /tests/ocean/k2Input.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/ocean/k2Input.i -------------------------------------------------------------------------------- /tests/ocean/kinst-k2input.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/ocean/kinst-k2input.i -------------------------------------------------------------------------------- /tests/ocean/temp.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/ocean/temp.i -------------------------------------------------------------------------------- /tests/ocean6868-k2.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/ocean6868-k2.i -------------------------------------------------------------------------------- /tests/ocean6868-virgo.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/ocean6868-virgo.i -------------------------------------------------------------------------------- /tests/ompscr/c_jacobi01.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/ompscr/c_jacobi01.i -------------------------------------------------------------------------------- /tests/ompscr/c_jacobi02.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/ompscr/c_jacobi02.i -------------------------------------------------------------------------------- /tests/ompscr/c_jacobi03.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/ompscr/c_jacobi03.i -------------------------------------------------------------------------------- /tests/ompscr/c_md.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/ompscr/c_md.i -------------------------------------------------------------------------------- /tests/output.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/output.i -------------------------------------------------------------------------------- /tests/parboil/a.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/parboil/a.out -------------------------------------------------------------------------------- /tests/parboil/histo.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/parboil/histo.i -------------------------------------------------------------------------------- /tests/parboil/lbm.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/parboil/lbm.i -------------------------------------------------------------------------------- /tests/parboil/stencil.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/parboil/stencil.i -------------------------------------------------------------------------------- /tests/parboil/tpacf.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/parboil/tpacf.i -------------------------------------------------------------------------------- /tests/po.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/po.i -------------------------------------------------------------------------------- /tests/poisson-temp.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/poisson-temp.i -------------------------------------------------------------------------------- /tests/poisson_openmp-inlined-merged.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/poisson_openmp-inlined-merged.i -------------------------------------------------------------------------------- /tests/poisson_openmp-inlined.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/poisson_openmp-inlined.i -------------------------------------------------------------------------------- /tests/poisson_openmp-while-merged.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/poisson_openmp-while-merged.i -------------------------------------------------------------------------------- /tests/poisson_openmp-while.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/poisson_openmp-while.i -------------------------------------------------------------------------------- /tests/poisson_openmp.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/poisson_openmp.i -------------------------------------------------------------------------------- /tests/polybench-c-3.2/AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/polybench-c-3.2/AUTHORS -------------------------------------------------------------------------------- /tests/polybench-c-3.2/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/polybench-c-3.2/README -------------------------------------------------------------------------------- /tests/polybench-c-3.2/adi.pluto.cloog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/polybench-c-3.2/adi.pluto.cloog -------------------------------------------------------------------------------- /tests/polybench-c-3.2/stencils/adi/adi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/polybench-c-3.2/stencils/adi/adi.c -------------------------------------------------------------------------------- /tests/polybench/adi.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/polybench/adi.i -------------------------------------------------------------------------------- /tests/polybench/dynprog.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/polybench/dynprog.i -------------------------------------------------------------------------------- /tests/polybench/fdtd-2d.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/polybench/fdtd-2d.i -------------------------------------------------------------------------------- /tests/polybench/jacobi-1d-imper.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/polybench/jacobi-1d-imper.i -------------------------------------------------------------------------------- /tests/polybench/jacobi-2d-imper.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/polybench/jacobi-2d-imper.i -------------------------------------------------------------------------------- /tests/predicate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/predicate.c -------------------------------------------------------------------------------- /tests/prime_openmp.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/prime_openmp.i -------------------------------------------------------------------------------- /tests/quad_openmp.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/quad_openmp.i -------------------------------------------------------------------------------- /tests/quake-postpass.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/quake-postpass.i -------------------------------------------------------------------------------- /tests/quake.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/quake.i -------------------------------------------------------------------------------- /tests/random_openmp.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/random_openmp.i -------------------------------------------------------------------------------- /tests/recurse.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/recurse.i -------------------------------------------------------------------------------- /tests/recurse2.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/recurse2.i -------------------------------------------------------------------------------- /tests/recurse3.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/recurse3.i -------------------------------------------------------------------------------- /tests/recurse4.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/recurse4.i -------------------------------------------------------------------------------- /tests/satisfy_openmp.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/satisfy_openmp.i -------------------------------------------------------------------------------- /tests/scanner-postpass.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/scanner-postpass.i -------------------------------------------------------------------------------- /tests/schedule_openmp.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/schedule_openmp.i -------------------------------------------------------------------------------- /tests/sea.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/sea.i -------------------------------------------------------------------------------- /tests/sequoia/a.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/sequoia/a.out -------------------------------------------------------------------------------- /tests/sequoia/amgmk.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/sequoia/amgmk.i -------------------------------------------------------------------------------- /tests/sequoia/clomp.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/sequoia/clomp.i -------------------------------------------------------------------------------- /tests/sequoia/stream.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/sequoia/stream.i -------------------------------------------------------------------------------- /tests/sgefa_openmp.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/sgefa_openmp.i -------------------------------------------------------------------------------- /tests/simple.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/simple.c -------------------------------------------------------------------------------- /tests/simplify.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/simplify.c -------------------------------------------------------------------------------- /tests/some-state.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/some-state.i -------------------------------------------------------------------------------- /tests/str1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/str1.c -------------------------------------------------------------------------------- /tests/strassen-ptr.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/strassen-ptr.i -------------------------------------------------------------------------------- /tests/strassen.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/strassen.i -------------------------------------------------------------------------------- /tests/stream-postpass.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/stream-postpass.i -------------------------------------------------------------------------------- /tests/stress.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/stress.i -------------------------------------------------------------------------------- /tests/struct-issue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/struct-issue.c -------------------------------------------------------------------------------- /tests/structDef-postpass.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/structDef-postpass.c -------------------------------------------------------------------------------- /tests/structDef.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/structDef.c -------------------------------------------------------------------------------- /tests/sve-copy.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/sve-copy.i -------------------------------------------------------------------------------- /tests/sve-phases.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/sve-phases.i -------------------------------------------------------------------------------- /tests/temp-tests/adi.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/temp-tests/adi.i -------------------------------------------------------------------------------- /tests/temp-tests/c_jacobi01.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/temp-tests/c_jacobi01.i -------------------------------------------------------------------------------- /tests/temp-tests/c_jacobi02.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/temp-tests/c_jacobi02.i -------------------------------------------------------------------------------- /tests/temp-tests/c_jacobi03.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/temp-tests/c_jacobi03.i -------------------------------------------------------------------------------- /tests/temp-tests/dijkstra_openmp.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/temp-tests/dijkstra_openmp.i -------------------------------------------------------------------------------- /tests/temp-tests/dynprog.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/temp-tests/dynprog.i -------------------------------------------------------------------------------- /tests/temp-tests/fdtd-2d.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/temp-tests/fdtd-2d.i -------------------------------------------------------------------------------- /tests/temp-tests/ft3-0.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/temp-tests/ft3-0.i -------------------------------------------------------------------------------- /tests/temp-tests/heated_plate_openmp.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/temp-tests/heated_plate_openmp.i -------------------------------------------------------------------------------- /tests/temp-tests/jacobi-1d-imper.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/temp-tests/jacobi-1d-imper.i -------------------------------------------------------------------------------- /tests/temp-tests/jacobi-2d-imper.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/temp-tests/jacobi-2d-imper.i -------------------------------------------------------------------------------- /tests/temp-tests/lu3-0.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/temp-tests/lu3-0.i -------------------------------------------------------------------------------- /tests/temp-tests/ocean6868-k2.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/temp-tests/ocean6868-k2.i -------------------------------------------------------------------------------- /tests/temp.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/temp.i -------------------------------------------------------------------------------- /tests/temp2.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/temp2.i -------------------------------------------------------------------------------- /tests/temp3.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/temp3.i -------------------------------------------------------------------------------- /tests/temp4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/temp4.c -------------------------------------------------------------------------------- /tests/temp4.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/temp4.i -------------------------------------------------------------------------------- /tests/test-mhp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/test-mhp.c -------------------------------------------------------------------------------- /tests/test73.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/test73.c -------------------------------------------------------------------------------- /tests/testZ3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/testZ3.c -------------------------------------------------------------------------------- /tests/testis.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/testis.c -------------------------------------------------------------------------------- /tests/testocean.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/testocean.c -------------------------------------------------------------------------------- /tests/testsp.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/testsp.i -------------------------------------------------------------------------------- /tests/type-long.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/type-long.c -------------------------------------------------------------------------------- /tests/yuan/lu3-0.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/yuan/lu3-0.i -------------------------------------------------------------------------------- /tests/yuan/mg3-0.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/yuan/mg3-0.i -------------------------------------------------------------------------------- /tests/yuan/quake.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/yuan/quake.i -------------------------------------------------------------------------------- /tests/yuan/sp3-0.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/yuan/sp3-0.i -------------------------------------------------------------------------------- /tests/yuan/stencil.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/yuan/stencil.i -------------------------------------------------------------------------------- /tests/yuan/stream.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/yuan/stream.i -------------------------------------------------------------------------------- /tests/yuan/tpacf.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/yuan/tpacf.i -------------------------------------------------------------------------------- /tests/yuan2/adi.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/yuan2/adi.i -------------------------------------------------------------------------------- /tests/yuan2/amgmk.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/yuan2/amgmk.i -------------------------------------------------------------------------------- /tests/yuan2/bt3-0.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/yuan2/bt3-0.i -------------------------------------------------------------------------------- /tests/yuan2/c_jacobi01.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/yuan2/c_jacobi01.i -------------------------------------------------------------------------------- /tests/yuan2/c_jacobi02.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/yuan2/c_jacobi02.i -------------------------------------------------------------------------------- /tests/yuan2/c_jacobi03.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/yuan2/c_jacobi03.i -------------------------------------------------------------------------------- /tests/yuan2/c_md.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/yuan2/c_md.i -------------------------------------------------------------------------------- /tests/yuan2/cg3-0.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/yuan2/cg3-0.i -------------------------------------------------------------------------------- /tests/yuan2/clomp.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/yuan2/clomp.i -------------------------------------------------------------------------------- /tests/yuan2/dynprog.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/yuan2/dynprog.i -------------------------------------------------------------------------------- /tests/yuan2/ep3-0.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/yuan2/ep3-0.i -------------------------------------------------------------------------------- /tests/yuan2/fdtd-2d.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/yuan2/fdtd-2d.i -------------------------------------------------------------------------------- /tests/yuan2/ft3-0.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/yuan2/ft3-0.i -------------------------------------------------------------------------------- /tests/yuan2/histo.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/yuan2/histo.i -------------------------------------------------------------------------------- /tests/yuan2/is3-0.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/yuan2/is3-0.i -------------------------------------------------------------------------------- /tests/yuan2/jacobi-1d-imper.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/yuan2/jacobi-1d-imper.i -------------------------------------------------------------------------------- /tests/yuan2/jacobi-2d-imper.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/yuan2/jacobi-2d-imper.i -------------------------------------------------------------------------------- /tests/yuan2/kmeans.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/yuan2/kmeans.i -------------------------------------------------------------------------------- /tests/yuan2/lbm.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/yuan2/lbm.i -------------------------------------------------------------------------------- /tests/yuan2/lu3-0.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/yuan2/lu3-0.i -------------------------------------------------------------------------------- /tests/yuan2/mg3-0.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/yuan2/mg3-0.i -------------------------------------------------------------------------------- /tests/yuan2/quake.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/yuan2/quake.i -------------------------------------------------------------------------------- /tests/yuan2/sp3-0.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/yuan2/sp3-0.i -------------------------------------------------------------------------------- /tests/yuan2/stencil.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/yuan2/stencil.i -------------------------------------------------------------------------------- /tests/yuan2/stream.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/yuan2/stream.i -------------------------------------------------------------------------------- /tests/yuan2/tpacf.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/yuan2/tpacf.i -------------------------------------------------------------------------------- /tests/ziggurat_openmp.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/tests/ziggurat_openmp.i -------------------------------------------------------------------------------- /third-party-tools/com.microsoft.z3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/third-party-tools/com.microsoft.z3.jar -------------------------------------------------------------------------------- /third-party-tools/jtb132.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/third-party-tools/jtb132.jar -------------------------------------------------------------------------------- /third-party-tools/junit.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amannougrahiya/imop-compiler/HEAD/third-party-tools/junit.jar --------------------------------------------------------------------------------