Lines Matching defs:module
26 #include "source/opt/module.h"
193 // Build module.
201 DefUseManager manager(context->module());
204 CheckUse(tc.du, &manager, context->module()->IdBound());
591 // Disassembles the given |module| and returns the disassembly.
592 std::string DisassembleModule(Module* module) {
596 module->ToBinary(&binary, /* skip_nop = */ false);
609 // Build module.
625 EXPECT_EQ(tc.after, DisassembleModule(context->module()));
627 CheckUse(tc.du, context->get_def_use_mgr(), context->module()->IdBound());
964 // Build module.
972 DefUseManager manager(context->module());
977 EXPECT_EQ(tc.after, DisassembleModule(context->module()));
979 CheckUse(tc.du, context->get_def_use_mgr(), context->module()->IdBound());
1280 EXPECT_EQ(modified_text, DisassembleModule(context->module()));
1333 // Build module.
1339 DefUseManager manager(context->module());
1342 CheckUse(tc.expected_define_use, &manager, context->module()->IdBound());
1380 DefUseManager manager(context.module());
1388 context.module()->SetIdBound(3);
1400 CheckUse(expected, &manager, context.module()->IdBound());
1406 // Build module.
1412 DefUseManager manager(context->module());
1430 CheckUse(expected, &manager, context->module()->IdBound());
1445 // Build module.
1456 context->module()->ForEachInst([&tc, &context](Instruction* inst) {
1462 EXPECT_EQ(tc.after, DisassembleModule(context->module()));
1465 context->module()->IdBound());
1572 // Build module.
1578 DefUseManager manager(context->module());