Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:skip

754     unsigned skip;
757 : skip(_skip), scan(_scan) {}
781 /// when the required skip quantity is a multiple of the pointer size.
2082 // Skip over unnamed or bitfields
2164 // Last field was unnamed. Must update skip info.
4492 // Skip over unnamed or bitfields
4587 // Last field was a bitfield. Must update skip info.
4597 // Last field was unnamed. Must update skip info.
4622 // Build the string of skip/scan nibbles
4640 // Skip over 'gc'able object pointer which lay over each other.
4643 // Must skip over 1 or more words. We save current skip/scan values
4646 SkScan.skip = WordsToSkip;
4650 // Skip the hole.
4651 SkScan.skip = (IvarsInfo[i].ivar_bytepos - TailPrevGCObjC) / WordSize;
4660 SkScan.skip = WordsToSkip;
4673 // Compute number of bytes to skip at the tail end of the last ivar scanned.
4677 SkScan.skip = TotalWords - (LastByteScanned/WordSize);
4686 if ((i < SkipScan) && SkipScanIvars[i].skip && SkipScanIvars[i].scan == 0
4687 && SkipScanIvars[i+1].skip == 0 && SkipScanIvars[i+1].scan) {
4699 unsigned int skip_small = SkipScanIvars[i].skip % 0xf;
4701 unsigned int skip_big = SkipScanIvars[i].skip / 0xf;
4704 // first skip big.
4708 // next (skip small, scan)
4747 /// of words to skip and right nibble is count of words to scan. So, each
4748 /// nibble represents up to 15 workds to skip or scan. Skipping the rest is