Lines Matching defs:parseIR
27 std::unique_ptr<Module> parseIR(LLVMContext &Context, const char *IR) {
37 std::unique_ptr<Module> M1 = parseIR(Ctx, "");
38 std::unique_ptr<Module> M2 = parseIR(Ctx, "");
44 std::unique_ptr<Module> M0 = parseIR(Ctx, "");
45 std::unique_ptr<Module> M1 = parseIR(Ctx, "define void @f() { ret void }");
46 std::unique_ptr<Module> M2 = parseIR(Ctx, "define void @f() { ret void }");
47 std::unique_ptr<Module> M3 = parseIR(Ctx, "@g = global i32 2");
48 std::unique_ptr<Module> M4 = parseIR(Ctx, "@g = global i32 2");
58 std::unique_ptr<Module> M = parseIR(Ctx, "define void @f() {\n"
75 std::unique_ptr<Module> M0 = parseIR(Ctx, "");
76 std::unique_ptr<Module> M1 = parseIR(Ctx, "declare void @f()");
77 std::unique_ptr<Module> M2 = parseIR(Ctx, "@g = external global i32");
84 std::unique_ptr<Module> M1 = parseIR(Ctx, "@g = global i32 1");
85 std::unique_ptr<Module> M2 = parseIR(Ctx, "@g = global float 1.0");
91 std::unique_ptr<Module> M1 = parseIR(Ctx, "define void @f() { ret void }");
92 std::unique_ptr<Module> M2 = parseIR(Ctx, "define void @f(i32) { ret void }");
98 std::unique_ptr<Module> M1 = parseIR(Ctx, "define void @f() { ret void }");
99 std::unique_ptr<Module> M2 = parseIR(Ctx, "define i32 @f() { ret i32 0 }");
106 std::unique_ptr<Module> M1 = parseIR(Ctx, "define void @f(ptr %p) {\n"
111 parseIR(Ctx, "define void @f(ptr %p) {\n"
120 std::unique_ptr<Module> M1 = parseIR(Ctx, "define void @f(ptr %p) {\n"
124 std::unique_ptr<Module> M2 = parseIR(Ctx, "define void @f(ptr %p) {\n"
134 std::unique_ptr<Module> M1 = parseIR(Ctx, "define void @f(ptr %p) {\n"
138 std::unique_ptr<Module> M2 = parseIR(Ctx, "define void @f(ptr %p) {\n"
148 std::unique_ptr<Module> M1 = parseIR(Ctx, "@a = global i32 1\n");
150 std::unique_ptr<Module> M2 = parseIR(
167 std::unique_ptr<Module> M1 = parseIR(Ctx, "define i1 @f(i64 %a, i64 %b) {\n"
171 std::unique_ptr<Module> M2 = parseIR(Ctx, "define i1 @f(i64 %a, i64 %b) {\n"
182 parseIR(Ctx, "define float @f(float %a) {\n"
188 parseIR(Ctx, "define float @f(float %a) {\n"
199 std::unique_ptr<Module> M1 = parseIR(Ctx, "define i64 @f(i64 %a) {\n"
204 std::unique_ptr<Module> M2 = parseIR(Ctx, "define i64 @f(i64 %a) {\n"
215 std::unique_ptr<Module> M1 = parseIR(Ctx, "define i64 @f1() {\n"
218 std::unique_ptr<Module> M2 = parseIR(Ctx, "define i64 @f2() {\n"
227 std::unique_ptr<Module> M1 = parseIR(Ctx, "define i128 @f1() {\n"
230 std::unique_ptr<Module> M2 = parseIR(Ctx, "define i128 @f2() {\n"
239 std::unique_ptr<Module> M1 = parseIR(Ctx, "define i64 @f1(i64 %a, i64 %b) {\n"
242 std::unique_ptr<Module> M2 = parseIR(Ctx, "define i64 @f2(i64 %a, i64 %b) {\n"
251 std::unique_ptr<Module> M1 = parseIR(Ctx, "define i64 @f(i64 %a) {\n"
258 std::unique_ptr<Module> M2 = parseIR(Ctx, "define i64 @g(i64 %a) {\n"