Lines Matching refs:Cur
1453 DataExtractor::Cursor Cur(/*Offset=*/0); in XCOFFTracebackTable() local
1456 DE.getU64(Cur); in XCOFFTracebackTable()
1463 if (Cur && (FixedParmsNum + FloatingParmsNum) > 0) in XCOFFTracebackTable()
1464 ParamsTypeValue = DE.getU32(Cur); in XCOFFTracebackTable()
1466 if (Cur && hasTraceBackTableOffset()) in XCOFFTracebackTable()
1467 TraceBackTableOffset = DE.getU32(Cur); in XCOFFTracebackTable()
1469 if (Cur && isInterruptHandler()) in XCOFFTracebackTable()
1470 HandlerMask = DE.getU32(Cur); in XCOFFTracebackTable()
1472 if (Cur && hasControlledStorage()) { in XCOFFTracebackTable()
1473 NumOfCtlAnchors = DE.getU32(Cur); in XCOFFTracebackTable()
1474 if (Cur && NumOfCtlAnchors) { in XCOFFTracebackTable()
1477 for (uint32_t I = 0; I < NumOfCtlAnchors && Cur; ++I) in XCOFFTracebackTable()
1478 Disp.push_back(DE.getU32(Cur)); in XCOFFTracebackTable()
1479 if (Cur) in XCOFFTracebackTable()
1484 if (Cur && isFuncNamePresent()) { in XCOFFTracebackTable()
1485 uint16_t FunctionNameLen = DE.getU16(Cur); in XCOFFTracebackTable()
1486 if (Cur) in XCOFFTracebackTable()
1487 FunctionName = DE.getBytes(Cur, FunctionNameLen); in XCOFFTracebackTable()
1490 if (Cur && isAllocaUsed()) in XCOFFTracebackTable()
1491 AllocaRegister = DE.getU8(Cur); in XCOFFTracebackTable()
1494 if (Cur && hasVectorInfo()) { in XCOFFTracebackTable()
1495 StringRef VectorExtRef = DE.getBytes(Cur, 6); in XCOFFTracebackTable()
1496 if (Cur) { in XCOFFTracebackTable()
1505 DE.skip(Cur, 2); in XCOFFTracebackTable()
1512 if (Cur && (FixedParmsNum + FloatingParmsNum) > 0) { in XCOFFTracebackTable()
1526 if (Cur && hasExtensionTable()) { in XCOFFTracebackTable()
1527 ExtensionTable = DE.getU8(Cur); in XCOFFTracebackTable()
1531 Cur.seek(alignTo(Cur.tell(), 4)); in XCOFFTracebackTable()
1532 EhInfoDisp = Is64BitObj ? DE.getU64(Cur) : DE.getU32(Cur); in XCOFFTracebackTable()
1535 if (!Cur) in XCOFFTracebackTable()
1536 Err = Cur.takeError(); in XCOFFTracebackTable()
1538 Size = Cur.tell(); in XCOFFTracebackTable()