HomeSort by relevance Sort by last modified time
    Searched defs:Offset (Results 76 - 100 of 433) sorted by null

1 2 34 5 6 7 8 91011>>

  /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);

Completed in 585 milliseconds

1 2 34 5 6 7 8 91011>>