Home | History | Annotate | Download | only in dex

Lines Matching refs:defs

64     int32_t defs[kMaxSsaDefs];
131 void DoPrepareIFields(const IFieldDef* defs, size_t count) {
135 const IFieldDef* def = &defs[i];
148 void PrepareIFields(const IFieldDef (&defs)[count]) {
149 DoPrepareIFields(defs, count);
152 void DoPrepareSFields(const SFieldDef* defs, size_t count) {
156 const SFieldDef* def = &defs[i];
171 void PrepareSFields(const SFieldDef (&defs)[count]) {
172 DoPrepareSFields(defs, count);
175 void DoPrepareBasicBlocks(const BBDef* defs, size_t count) {
179 ASSERT_EQ(kNullBlock, defs[0].type);
180 ASSERT_EQ(kEntryBlock, defs[1].type);
181 ASSERT_EQ(kExitBlock, defs[2].type);
183 const BBDef* def = &defs[i];
227 void PrepareBasicBlocks(const BBDef (&defs)[count]) {
228 DoPrepareBasicBlocks(defs, count);
231 void DoPrepareMIRs(const MIRDef* defs, size_t count) {
236 const MIRDef* def = &defs[i];
262 mir->ssa_rep->defs = const_cast<int32_t*>(def->defs); // Not modified by LVN.
272 void PrepareMIRs(const MIRDef (&defs)[count]) {
273 DoPrepareMIRs(defs, count);