Lines Matching refs:Cur
1461 DataExtractor::Cursor Cur(/*Offset=*/0); in XCOFFTracebackTable() local
1464 DE.getU64(Cur); in XCOFFTracebackTable()
1471 if (Cur && (FixedParmsNum + FloatingParmsNum) > 0) in XCOFFTracebackTable()
1472 ParamsTypeValue = DE.getU32(Cur); in XCOFFTracebackTable()
1474 if (Cur && hasTraceBackTableOffset()) in XCOFFTracebackTable()
1475 TraceBackTableOffset = DE.getU32(Cur); in XCOFFTracebackTable()
1477 if (Cur && isInterruptHandler()) in XCOFFTracebackTable()
1478 HandlerMask = DE.getU32(Cur); in XCOFFTracebackTable()
1480 if (Cur && hasControlledStorage()) { in XCOFFTracebackTable()
1481 NumOfCtlAnchors = DE.getU32(Cur); in XCOFFTracebackTable()
1482 if (Cur && NumOfCtlAnchors) { in XCOFFTracebackTable()
1485 for (uint32_t I = 0; I < NumOfCtlAnchors && Cur; ++I) in XCOFFTracebackTable()
1486 Disp.push_back(DE.getU32(Cur)); in XCOFFTracebackTable()
1487 if (Cur) in XCOFFTracebackTable()
1492 if (Cur && isFuncNamePresent()) { in XCOFFTracebackTable()
1493 uint16_t FunctionNameLen = DE.getU16(Cur); in XCOFFTracebackTable()
1494 if (Cur) in XCOFFTracebackTable()
1495 FunctionName = DE.getBytes(Cur, FunctionNameLen); in XCOFFTracebackTable()
1498 if (Cur && isAllocaUsed()) in XCOFFTracebackTable()
1499 AllocaRegister = DE.getU8(Cur); in XCOFFTracebackTable()
1502 if (Cur && hasVectorInfo()) { in XCOFFTracebackTable()
1503 StringRef VectorExtRef = DE.getBytes(Cur, 6); in XCOFFTracebackTable()
1504 if (Cur) { in XCOFFTracebackTable()
1513 DE.skip(Cur, 2); in XCOFFTracebackTable()
1520 if (Cur && (FixedParmsNum + FloatingParmsNum) > 0) { in XCOFFTracebackTable()
1534 if (Cur && hasExtensionTable()) { in XCOFFTracebackTable()
1535 ExtensionTable = DE.getU8(Cur); in XCOFFTracebackTable()
1539 Cur.seek(alignTo(Cur.tell(), 4)); in XCOFFTracebackTable()
1540 EhInfoDisp = Is64BitObj ? DE.getU64(Cur) : DE.getU32(Cur); in XCOFFTracebackTable()
1543 if (!Cur) in XCOFFTracebackTable()
1544 Err = Cur.takeError(); in XCOFFTracebackTable()
1546 Size = Cur.tell(); in XCOFFTracebackTable()