/external/llvm/lib/CodeGen/AsmPrinter/ |
DwarfFile.cpp | 71 // Compute the size and offset for each DIE. 73 // Offset from the first CU in the debug info section is 0 initially. 81 // CU-relative offset is reset to 0 here. 82 unsigned Offset = sizeof(int32_t) + // Length of Unit Info 87 unsigned EndOffset = computeSizeAndOffset(TheU->getUnitDie(), Offset); 91 // Compute the size and offset of a DIE. The offset is relative to start of the 92 // CU. It returns the offset after laying out the DIE. 93 unsigned DwarfFile::computeSizeAndOffset(DIE &Die, unsigned Offset) { 97 // Set DIE offset [all...] |
/external/llvm/lib/CodeGen/ |
CallingConvLower.cpp | 57 unsigned Offset = AllocateStack(Size, Align); 58 addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo));
|
/external/llvm/lib/DebugInfo/DWARF/ |
DWARFAcceleratorTable.cpp | 18 uint32_t Offset = 0; 24 Hdr.Magic = AccelSection.getU32(&Offset); 25 Hdr.Version = AccelSection.getU16(&Offset); 26 Hdr.HashFunction = AccelSection.getU16(&Offset); 27 Hdr.NumBuckets = AccelSection.getU32(&Offset); 28 Hdr.NumHashes = AccelSection.getU32(&Offset); 29 Hdr.HeaderDataLength = AccelSection.getU32(&Offset); 37 HdrData.DIEOffsetBase = AccelSection.getU32(&Offset); 38 uint32_t NumAtoms = AccelSection.getU32(&Offset); 41 uint16_t AtomType = AccelSection.getU16(&Offset); [all...] |
/external/llvm/lib/DebugInfo/PDB/DIA/ |
DIALineNumber.cpp | 43 DWORD Offset = 0; 44 return (S_OK == LineNumber->get_addressOffset(&Offset)) ? Offset : 0;
|
/external/llvm/lib/ExecutionEngine/RuntimeDyld/ |
RTDyldMemoryManager.cpp | 84 uint32_t Offset = *((const uint32_t *)P); 85 if (Offset != 0) {
|
RuntimeDyldMachO.h | 31 uint64_t Offset; 57 /// addend size and offset are taken from the corresponding fields of the RE). 75 uint64_t Offset = RI->getOffset(); 79 return RelocationEntry(SectionID, Offset, RelType, 0, IsPCRel, Size); 90 /// representing a (SectionID, Offset) pair. 92 /// (SymbolName, Offset) pair, where the Offset is taken from the instruction
|
/external/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/ |
RuntimeDyldCOFFX86_64.h | 44 // RE.Offset. RE.SectionID can be used to find the SectionEntry. Each 65 uint8_t *Target = Section.getAddressWithOffset(RE.Offset); 75 uint64_t FinalAddress = Section.getLoadAddressWithOffset(RE.Offset); 91 // within a 32 bit offset from the base. 125 uint64_t Offset = RelI->getOffset(); 128 uintptr_t ObjTarget = Section.getObjAddress() + Offset; 159 DEBUG(dbgs() << "\t\tIn Section " << SectionID << " Offset " << Offset 164 RelocationEntry RE(SectionID, Offset, RelType, Addend); 171 RelocationEntry RE(SectionID, Offset, RelType, TargetOffset + Addend) [all...] |
/external/llvm/lib/Target/AArch64/ |
AArch64StorePairSuppress.cpp | 144 unsigned Offset; 145 if (TII->getMemOpBaseRegImmOfs(&MI, BaseReg, Offset, TRI)) {
|
/external/llvm/lib/Target/AMDGPU/ |
SIMachineFunctionInfo.cpp | 149 int64_t Offset = FrameInfo->getObjectOffset(FrameIndex); 150 Offset += SubIdx * 4; 152 unsigned LaneVGPRIdx = Offset / (64 * 4); 153 unsigned Lane = (Offset / 4) % 64;
|
/external/llvm/lib/Target/Hexagon/ |
HexagonExpandPredSpillCode.cpp | 247 assert(MI->getOperand(1).isImm() && "Not an offset"); 248 int Offset = MI->getOperand(1).getImm(); 252 if (!TII->isValidOffset(Hexagon::S2_storeri_io, Offset)) { 253 if (!TII->isValidOffset(Hexagon::A2_addi, Offset)) { 256 HEXAGON_RESERVED_REG_1).addImm(Offset); 268 HEXAGON_RESERVED_REG_1).addReg(FP).addImm(Offset); 282 addReg(FP).addImm(Offset).addReg(HEXAGON_RESERVED_REG_2); 294 assert(MI->getOperand(2).isImm() && "Not an offset"); 295 int Offset = MI->getOperand(2).getImm(); 296 if (!TII->isValidOffset(Hexagon::L2_loadri_io, Offset)) { [all...] |
HexagonRegisterInfo.cpp | 131 // Select the base pointer (BP) and calculate the actual offset from BP 133 int Offset = HFI.getFrameIndexReference(MF, FI, BP); 134 // Add the offset from the instruction. 135 int RealOffset = Offset + MI.getOperand(FIOp+1).getImm();
|
/external/llvm/lib/Target/MSP430/ |
MSP430RegisterInfo.cpp | 117 int Offset = MF.getFrameInfo()->getObjectOffset(FrameIndex); 120 Offset += 2; 123 Offset += MF.getFrameInfo()->getStackSize(); 125 Offset += 2; // Skip the saved FP 127 // Fold imm into offset 128 Offset += MI.getOperand(FIOperandNum + 1).getImm(); 139 if (Offset == 0) 142 // We need to materialize the offset via add instruction. 144 if (Offset < 0) 146 .addReg(DstReg).addImm(-Offset); [all...] |
/external/llvm/lib/Target/Mips/InstPrinter/ |
MipsInstPrinter.cpp | 127 int Offset = 0; 134 Offset = CE->getValue(); 176 if (Offset) { 177 if (Offset > 0) 179 OS << Offset; 231 // MemOperand is always last operand of instruction (base + offset). 353 // always followed by memory operand (base + offset).
|
/external/llvm/lib/Target/Mips/MCTargetDesc/ |
MipsAsmBackend.cpp | 192 /// data fragment, at the offset specified by the fixup and following the 204 unsigned Offset = Fixup.getOffset(); 235 CurVal |= (uint64_t)((uint8_t)Data[Offset + Idx]) << (i*8); 247 Data[Offset + Idx] = (uint8_t)((CurVal >> (i*8)) & 0xff); 269 // name offset bits flags 335 // name offset bits flags
|
/external/llvm/lib/Target/Mips/ |
Mips16FrameLowering.cpp | 72 int64_t Offset = MFI->getObjectOffset(I->getFrameIdx()); 76 MCCFIInstruction::createOffset(nullptr, DReg, Offset));
|
Mips16RegisterInfo.cpp | 119 // Calculate final offset. 120 // - There is no need to change the offset if the frame object 125 // its offset must be adjusted 128 int64_t Offset; 130 Offset = SPOffset + (int64_t)StackSize; 131 Offset += MI.getOperand(OpNo + 1).getImm(); 134 DEBUG(errs() << "Offset : " << Offset << "\n" << "<--------->\n"); 137 !Mips16InstrInfo::validImmediate(MI.getOpcode(), FrameReg, Offset)) { 143 FrameReg = TII.loadImmediate(FrameReg, Offset, MBB, II, DL, NewImm) [all...] |
/external/llvm/lib/Target/NVPTX/ |
NVPTXPrologEpilogPass.cpp | 82 /// AdjustStackOffset - Helper function used to adjust the stack frame offset. 85 bool StackGrowsDown, int64_t &Offset, 89 Offset += MFI->getObjectSize(FrameIdx); 98 Offset = (Offset + Align - 1) / Align * Align; 101 DEBUG(dbgs() << "alloc FI(" << FrameIdx << ") at SP[" << -Offset << "]\n"); 102 MFI->setObjectOffset(FrameIdx, -Offset); // Set the computed offset 104 DEBUG(dbgs() << "alloc FI(" << FrameIdx << ") at SP[" << Offset << "]\n"); 105 MFI->setObjectOffset(FrameIdx, Offset); [all...] |
/external/llvm/lib/Target/Sparc/ |
SparcRegisterInfo.cpp | 112 unsigned FIOperandNum, int Offset, 116 if (Offset >= -4096 && Offset <= 4095) { 117 // If the offset is small enough to fit in the immediate field, directly 120 MI.getOperand(FIOperandNum + 1).ChangeToImmediate(Offset); 128 if (Offset >= 0) { 130 // sethi %hi(Offset), %g1 132 // Insert G1+%lo(offset) into the user. 134 .addImm(HI22(Offset)); 140 // Insert: G1+%lo(offset) into the user [all...] |
/external/llvm/lib/Target/SystemZ/ |
SystemZRegisterInfo.cpp | 70 // Decompose the frame index into a base and offset. 73 int64_t Offset = (TFI->getFrameIndexReference(MF, FrameIndex, BasePtr) + 79 MI->getOperand(FIOperandNum + 1).ChangeToImmediate(Offset); 83 // See if the offset is in range, or if an equivalent instruction that 84 // accepts the offset exists. 86 unsigned OpcodeForOffset = TII->getOpcodeForOffset(Opcode, Offset); 92 int64_t OldOffset = Offset; 95 Offset = OldOffset & Mask; 96 OpcodeForOffset = TII->getOpcodeForOffset(Opcode, Offset); 98 assert(Mask && "One offset must be OK") [all...] |
/external/llvm/unittests/DebugInfo/DWARF/ |
DWARFFormValueTest.cpp | 57 uint32_t Offset = 0; 61 Result.extractValue(Data, &Offset, nullptr); 69 uint32_t Offset = 0; 72 Result.extractValue(Data, &Offset, nullptr); 80 uint32_t Offset = 0; 83 Result.extractValue(Data, &Offset, nullptr);
|
/external/sfntly/cpp/src/sfntly/table/bitmap/ |
bitmap_glyph.h | 29 struct Offset {
|
/external/sfntly/cpp/src/sfntly/table/core/ |
maximum_profile_table.h | 90 struct Offset {
|
/frameworks/compile/libbcc/lib/Renderscript/ |
RSX86TranslateGEPPass.cpp | 33 * GEPs with an int8* operand and a byte offset. This translation is done to 63 // Compute the byte offset for a GEP from the GEP's base pointer operand. 66 // constructs a sequence of instructions to calculate the offset. These 67 // instructions might not be the most efficient way to calculate this offset, 70 llvm::Value *Offset = nullptr; 82 // Offset = Offset + EltOffset for index into a struct 87 Offset = incrementOffset(Offset, Incr, GEP); 89 // Offset = Offset + Index * EltSize for index into an array or a vecto [all...] |
/prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/x86_64-w64-mingw32/include/ |
rtinfo.h | 23 ULONG Offset; 35 #define GetInfoFromTocEntry(hdr,toc) (((toc)->Offset < (hdr)->Size) ? ((PVOID)(((PBYTE)(hdr)) + (toc)->Offset)) : NULL)
|
/external/clang/include/clang/Edit/ |
Commit.h | 37 FileOffset Offset; 121 bool canInsert(SourceLocation loc, FileOffset &Offset); 122 bool canInsertAfterToken(SourceLocation loc, FileOffset &Offset, 129 void commitInsert(FileOffset offset, StringRef text, 131 void commitRemove(FileOffset offset, unsigned length);
|