Lines Matching defs:jscop
37 #define DEBUG_TYPE "polly-import-jscop"
43 ImportDir("polly-import-jscop-dir",
44 cl::desc("The directory to import the .jscop files from."),
49 ImportPostfix("polly-import-jscop-postfix",
87 std::string FileName = FunctionName + "___" + S.getNameStr() + ".jscop";
180 json::Value jscop = getJSON(S);
191 F.os() << formatv("{0:3}", jscop);
721 json::Object &jscop = *ParseResult.get().getAsObject();
723 bool Success = importContext(S, jscop);
728 Success = importSchedule(S, jscop, D);
733 Success = importArrays(S, jscop);
738 Success = importAccesses(S, jscop, DL, NewAccessStrings);
783 report_fatal_error("Tried to import a malformed jscop file.");
807 report_fatal_error("Tried to import a malformed jscop file.");
817 INITIALIZE_PASS_BEGIN(JSONExporter, "polly-export-jscop",
819 " (Writes a .jscop file for each Scop)",
822 INITIALIZE_PASS_END(JSONExporter, "polly-export-jscop",
824 " (Writes a .jscop file for each Scop)",
827 INITIALIZE_PASS_BEGIN(JSONImporter, "polly-import-jscop",
829 " (Reads a .jscop file for each Scop)",
832 INITIALIZE_PASS_END(JSONImporter, "polly-import-jscop",
834 " (Reads a .jscop file for each Scop)",
877 INITIALIZE_PASS_BEGIN(JSONImporterPrinterLegacyPass, "polly-print-import-jscop",
880 INITIALIZE_PASS_END(JSONImporterPrinterLegacyPass, "polly-print-import-jscop",