Home | History | Annotate | Download | only in arm

Lines Matching refs:bb

97   BasicBlock* bb = *p_bb;
99 while (bb != NULL) {
106 bb = bb->fall_through;
107 *p_bb = bb;
108 if (bb) {
109 mir = bb->first_mir_insn;
128 MIR* ArmMir2Lir::SpecialIGet(BasicBlock** bb, MIR* mir,
150 return GetNextMir(bb, mir);
153 MIR* ArmMir2Lir::SpecialIPut(BasicBlock** bb, MIR* mir,
184 return GetNextMir(bb, mir);
218 void ArmMir2Lir::GenSpecialCase(BasicBlock* bb, MIR* mir,
230 next_mir = GetNextMir(&bb, mir);
233 next_mir = SpecialIGet(&bb, mir, kWord, false, false);
237 next_mir = SpecialIGet(&bb, mir, kUnsignedByte, false, false);
240 next_mir = SpecialIGet(&bb, mir, kWord, false, true);
243 next_mir = SpecialIGet(&bb, mir, kUnsignedHalf, false, false);
246 next_mir = SpecialIGet(&bb, mir, kSignedHalf, false, false);
249 next_mir = SpecialIGet(&bb, mir, kLong, true, false);
252 next_mir = SpecialIPut(&bb, mir, kWord, false, false);
256 next_mir = SpecialIPut(&bb, mir, kUnsignedByte, false, false);
259 next_mir = SpecialIPut(&bb, mir, kWord, false, true);
262 next_mir = SpecialIPut(&bb, mir, kUnsignedHalf, false, false);
265 next_mir = SpecialIPut(&bb, mir, kSignedHalf, false, false);
268 next_mir = SpecialIPut(&bb, mir, kLong, true, false);