Lines Matching refs:RunSkipBlockVars
851 SmallVector<RUN_SKIP, 16> RunSkipBlockVars; member in __anon0dba85c70111::CGObjCCommonMac
2438 RunSkipBlockVars.push_back(RUN_SKIP(BLOCK_LAYOUT_BYREF, FieldOffset, in UpdateRunSkipBlockVars()
2441 RunSkipBlockVars.push_back(RUN_SKIP(BLOCK_LAYOUT_STRONG, FieldOffset, in UpdateRunSkipBlockVars()
2444 RunSkipBlockVars.push_back(RUN_SKIP(BLOCK_LAYOUT_WEAK, FieldOffset, in UpdateRunSkipBlockVars()
2447 RunSkipBlockVars.push_back(RUN_SKIP(BLOCK_LAYOUT_UNRETAINED, FieldOffset, in UpdateRunSkipBlockVars()
2450 RunSkipBlockVars.push_back(RUN_SKIP(BLOCK_LAYOUT_NON_OBJECT_BYTES, in UpdateRunSkipBlockVars()
2508 int OldIndex = RunSkipBlockVars.size() - 1; in BuildRCRecordLayout()
2515 for (int FirstIndex = RunSkipBlockVars.size() - 1 ;ElIx < ElCount; ElIx++) { in BuildRCRecordLayout()
2518 RunSkipBlockVars.push_back( in BuildRCRecordLayout()
2519 RUN_SKIP(RunSkipBlockVars[i].opcode, in BuildRCRecordLayout()
2520 RunSkipBlockVars[i].block_var_bytepos + Size*ElIx, in BuildRCRecordLayout()
2521 RunSkipBlockVars[i].block_var_size)); in BuildRCRecordLayout()
2697 if (RunSkipBlockVars.empty()) in getBitmapBlockLayout()
2705 llvm::array_pod_sort(RunSkipBlockVars.begin(), RunSkipBlockVars.end()); in getBitmapBlockLayout()
2708 unsigned size = RunSkipBlockVars.size(); in getBitmapBlockLayout()
2710 enum BLOCK_LAYOUT_OPCODE opcode = RunSkipBlockVars[i].opcode; in getBitmapBlockLayout()
2711 CharUnits start_byte_pos = RunSkipBlockVars[i].block_var_bytepos; in getBitmapBlockLayout()
2715 if (opcode == RunSkipBlockVars[j].opcode) { in getBitmapBlockLayout()
2716 end_byte_pos = RunSkipBlockVars[j++].block_var_bytepos; in getBitmapBlockLayout()
2723 end_byte_pos - start_byte_pos + RunSkipBlockVars[j-1].block_var_size; in getBitmapBlockLayout()
2726 RunSkipBlockVars[j].block_var_bytepos - in getBitmapBlockLayout()
2727 RunSkipBlockVars[j-1].block_var_bytepos - RunSkipBlockVars[j-1].block_var_size; in getBitmapBlockLayout()
2843 const SmallVectorImpl<CGObjCCommonMac::RUN_SKIP> &RunSkipBlockVars, in getBlockLayoutInfoString() argument
2846 for (const CGObjCCommonMac::RUN_SKIP &R : RunSkipBlockVars) { in getBlockLayoutInfoString()
2882 RunSkipBlockVars.clear(); in fillRunSkipBlockVars()
2940 return getBlockLayoutInfoString(RunSkipBlockVars, blockInfo.NeedsCopyDispose); in getRCBlockLayoutStr()
2948 RunSkipBlockVars.clear(); in BuildByrefLayout()