/external/llvm/lib/Target/Alpha/ |
AlphaRegisterInfo.cpp | 151 // Now add the frame object offset to the offset from the virtual frame index. 152 int Offset = MF.getFrameInfo()->getObjectOffset(FrameIndex); 154 DEBUG(errs() << "FI: " << FrameIndex << " Offset: " << Offset << "\n"); 156 Offset += MF.getFrameInfo()->getStackSize(); 158 DEBUG(errs() << "Corrected Offset " << Offset 161 if (Offset > Alpha::IMM_HIGH || Offset < Alpha::IMM_LOW) [all...] |
/external/llvm/lib/Target/MSP430/ |
MSP430RegisterInfo.cpp | 182 int Offset = MF.getFrameInfo()->getObjectOffset(FrameIndex); 185 Offset += 2; 188 Offset += MF.getFrameInfo()->getStackSize(); 190 Offset += 2; // Skip the saved FPW 192 // Fold imm into offset 193 Offset += MI.getOperand(i+1).getImm(); 203 if (Offset == 0) 206 // We need to materialize the offset via add instruction. 208 if (Offset < 0) 210 .addReg(DstReg).addImm(-Offset); [all...] |
MSP430AsmPrinter.cpp | 82 uint64_t Offset = MO.getOffset(); 92 if (Offset) 93 O << '(' << Offset << '+'; 97 if (Offset)
|
/external/icu4c/tools/genpname/ |
genpname.cpp | 309 Offset enumToName_offset; 316 Offset nameToEnum_offset; 321 Offset enumToValue_offset; 327 Offset valueMap_offset; 337 Offset* valueEnumToName_offset; 342 Offset* valueNameToEnum_offset; 345 Offset* nameGroupPool; 348 Offset nameGroupPool_offset; 354 Offset stringPool_offset; 355 Offset* stringPool_offsetArray; // relative to stringPoo [all...] |
/external/llvm/lib/MC/ |
MCAsmStreamer.cpp | 199 virtual void EmitValueToOffset(const MCExpr *Offset, 213 virtual void EmitCFIDefCfa(int64_t Register, int64_t Offset); 214 virtual void EmitCFIDefCfaOffset(int64_t Offset); 216 virtual void EmitCFIOffset(int64_t Register, int64_t Offset); 222 virtual void EmitCFIRelOffset(int64_t Register, int64_t Offset); 233 virtual void EmitWin64EHSetFrame(unsigned Register, unsigned Offset); 235 virtual void EmitWin64EHSaveReg(unsigned Register, unsigned Offset); 236 virtual void EmitWin64EHSaveXMM(unsigned Register, unsigned Offset); 245 virtual void EmitSetFP(unsigned FpReg, unsigned SpReg, int64_t Offset = 0); 246 virtual void EmitPad(int64_t Offset); [all...] |
MCStreamer.cpp | 304 void MCStreamer::EmitCFIDefCfa(int64_t Register, int64_t Offset) { 310 MachineLocation Source(Register, -Offset); 315 void MCStreamer::EmitCFIDefCfaOffset(int64_t Offset) { 321 MachineLocation Source(MachineLocation::VirtualFP, -Offset); 348 void MCStreamer::EmitCFIOffset(int64_t Register, int64_t Offset) { 353 MachineLocation Dest(Register, Offset); 354 MachineLocation Source(Register, Offset); 359 void MCStreamer::EmitCFIRelOffset(int64_t Register, int64_t Offset) { 364 MachineLocation Dest(Register, Offset); 365 MachineLocation Source(Register, Offset); [all...] |
/external/llvm/lib/Transforms/Scalar/ |
ScalarReplAggregates.cpp | 127 void isSafeForScalarRepl(Instruction *I, uint64_t Offset, AllocaInfo &Info); 128 void isSafePHISelectUseForScalarRepl(Instruction *User, uint64_t Offset, 130 void isSafeGEP(GetElementPtrInst *GEPI, uint64_t &Offset, AllocaInfo &Info); 131 void isSafeMemAccess(uint64_t Offset, uint64_t MemSize, 134 bool TypeHasComponent(Type *T, uint64_t Offset, uint64_t Size); 135 uint64_t FindElementAndOffset(Type *&T, uint64_t &Offset, 142 void RewriteForScalarRepl(Instruction *I, AllocaInst *AI, uint64_t Offset, 144 void RewriteBitCast(BitCastInst *BC, AllocaInst *AI, uint64_t Offset, 146 void RewriteGEP(GetElementPtrInst *GEPI, AllocaInst *AI, uint64_t Offset, 149 uint64_t Offset, [all...] |
/external/llvm/lib/Target/Sparc/ |
SparcRegisterInfo.cpp | 89 int Offset = MF.getFrameInfo()->getObjectOffset(FrameIndex) + 93 if (Offset >= -4096 && Offset <= 4095) { 94 // If the offset is small enough to fit in the immediate field, directly 97 MI.getOperand(i+1).ChangeToImmediate(Offset); 99 // Otherwise, emit a G1 = SETHI %hi(offset). FIXME: it would be better to 101 unsigned OffHi = (unsigned)Offset >> 10U; 106 // Insert: G1+%lo(offset) into the user. 108 MI.getOperand(i+1).ChangeToImmediate(Offset & ((1 << 10)-1));
|
/external/llvm/lib/Target/ARM/ |
Thumb1RegisterInfo.cpp | 387 unsigned FrameReg, int &Offset, 397 Offset += MI.getOperand(FrameRegIdx+1).getImm(); 408 assert((Offset & 3) == 0 && 413 if (Offset == 0 && getInstrPredicate(&MI, PredReg) == ARMCC::AL) { 417 // Remove offset 423 // Common case: small offset, fits into instruction. 425 if (((Offset / Scale) & ~Mask) == 0) { 432 .addImm(Offset / Scale)); 435 MI.getOperand(FrameRegIdx+1).ChangeToImmediate(Offset / Scale); 441 unsigned Bytes = (Offset > 0) ? Offset : -Offset [all...] |
/external/llvm/lib/DebugInfo/ |
DWARFDebugInfoEntry.h | 25 /// Offset within the .debug_info of the start of this entry. 26 uint64_t Offset; 38 : Offset(0), ParentIdx(0), SiblingIdx(0), AbbrevDecl(0) {} 50 /// .debug_info and .debug_abbrev data starting at the given offset. 55 uint64_t getOffset() const { return Offset; }
|
/external/llvm/lib/Target/PTX/ |
PTXISelDAGToDAG.cpp | 40 bool SelectADDRri(SDValue &Addr, SDValue &Base, SDValue &Offset); 41 bool SelectADDRii(SDValue &Addr, SDValue &Base, SDValue &Offset); 42 bool SelectADDRlocal(SDValue &Addr, SDValue &Base, SDValue &Offset); 213 SDValue &Offset) { 229 Offset = CurDAG->getTargetConstant(CN->getZExtValue(), MVT::i32); 236 Offset = CurDAG->getTargetConstant(0, Addr.getValueType().getSimpleVT()); 250 Offset = CurDAG->getTargetConstant(0, Addr.getValueType().getSimpleVT()); 263 Offset = CurDAG->getTargetConstant(0, Addr.getValueType().getSimpleVT()); 277 if (SelectImm(Addr.getOperand(1-i), Offset)) { 288 SDValue &Offset) { [all...] |
/external/llvm/lib/Target/XCore/ |
XCoreISelDAGToDAG.cpp | 70 bool SelectADDRspii(SDValue Addr, SDValue &Base, SDValue &Offset); 71 bool SelectADDRdpii(SDValue Addr, SDValue &Base, SDValue &Offset); 72 bool SelectADDRcpii(SDValue Addr, SDValue &Base, SDValue &Offset); 91 SDValue &Offset) { 95 Offset = CurDAG->getTargetConstant(0, MVT::i32); 103 // Constant positive word offset from frame index 105 Offset = CurDAG->getTargetConstant(CN->getSExtValue(), MVT::i32); 113 SDValue &Offset) { 116 Offset = CurDAG->getTargetConstant(0, MVT::i32); 124 // Constant word offset from a object in the data regio [all...] |
XCoreFrameLowering.cpp | 47 unsigned DstReg, int Offset, DebugLoc dl, 49 assert(Offset%4 == 0 && "Misaligned stack offset"); 50 Offset/=4; 51 bool isU6 = isImmU6(Offset); 52 if (!isU6 && !isImmU16(Offset)) 53 report_fatal_error("loadFromStack offset too big " + Twine(Offset)); 56 .addImm(Offset); 62 unsigned SrcReg, int Offset, DebugLoc dl [all...] |
/frameworks/compile/slang/BitWriter_2_9/ |
ReaderWriter_2_9.h | 110 /// uint32_t BitcodeOffset; // Offset to traditional bitcode file. 122 OffsetField = 2*4, // Offset in bytes to Offset field. 123 SizeField = 3*4 // Offset in bytes to Size field. 129 unsigned Offset = ( BufPtr[OffsetField ] | 138 // Verify that Offset+Size fits in the file. 139 if (Offset+Size > unsigned(BufEnd-BufPtr)) 141 BufPtr += Offset;
|
/external/chromium/chrome/browser/ui/views/ |
find_bar_host_win.cc | 28 avoid_overlapping_rect->Offset(0, webcontents_rect.top - frame_rect.top);
|
/external/icu4c/layout/ |
AlternateSubstSubtables.cpp | 27 Offset alternateSetTableOffset = SWAPW(alternateSetTableOffsetArray[coverageIndex]);
|
MarkArrays.cpp | 26 Offset anchorTableOffset = SWAPW(markRecord->markAnchorTableOffset);
|
OpenTypeUtilities.h | 23 static Offset getTagOffset(LETag tag, const TagAndOffsetRecord *records, le_int32 recordCount);
|
LigatureSubstSubtables.cpp | 22 Offset ligSetTableOffset = SWAPW(ligSetTableOffsetArray[coverageIndex]); 27 Offset ligTableOffset = SWAPW(ligSetTable->ligatureTableOffsetArray[lig]);
|
/external/llvm/lib/Target/Mips/ |
MipsMCInstLower.h | 39 MachineOperandType MOTy, unsigned Offset) const;
|
/external/webkit/Source/WebCore/svg/ |
SVGComponentTransferFunctionElement.h | 53 DECLARE_ANIMATED_NUMBER(Offset, offset)
|
/external/clang/include/clang/AST/ |
VTableBuilder.h | 52 static VTableComponent MakeVCallOffset(CharUnits Offset) { 53 return VTableComponent(CK_VCallOffset, Offset); 56 static VTableComponent MakeVBaseOffset(CharUnits Offset) { 57 return VTableComponent(CK_VBaseOffset, Offset); 60 static VTableComponent MakeOffsetToTop(CharUnits Offset) { 61 return VTableComponent(CK_OffsetToTop, Offset); 146 VTableComponent(Kind ComponentKind, CharUnits Offset) { 150 assert(Offset.getQuantity() <= ((1LL << 56) - 1) && "Offset is too big!"); 152 Value = ((Offset.getQuantity() << 3) | ComponentKind) [all...] |
/external/llvm/lib/CodeGen/ |
PrologEpilogInserter.cpp | 282 FrameIdx = MFI->CreateFixedObject(RC->getSize(), FixedSlot->Offset, true); 465 /// AdjustStackOffset - Helper function used to adjust the stack frame offset. 468 bool StackGrowsDown, int64_t &Offset, 472 Offset += MFI->getObjectSize(FrameIdx); 481 Offset = (Offset + Align - 1) / Align * Align; 484 DEBUG(dbgs() << "alloc FI(" << FrameIdx << ") at SP[" << -Offset << "]\n"); 485 MFI->setObjectOffset(FrameIdx, -Offset); // Set the computed offset 487 DEBUG(dbgs() << "alloc FI(" << FrameIdx << ") at SP[" << Offset << "]\n") [all...] |
/external/clang/lib/AST/ |
RecordLayoutBuilder.cpp | 71 /// MaxEmptyClassOffset - The highest offset known to contain an empty 79 void AddSubobjectAtOffset(const CXXRecordDecl *RD, CharUnits Offset); 82 CharUnits Offset, bool PlacingEmptyBase); 86 CharUnits Offset); 87 void UpdateEmptyFieldSubobjects(const FieldDecl *FD, CharUnits Offset); 90 /// subobjects beyond the given offset. 91 bool AnyEmptySubobjectsBeyondOffset(CharUnits Offset) const { 92 return Offset <= MaxEmptyClassOffset; 99 "Field offset not at char boundary!"); 106 CharUnits Offset) const [all...] |
/external/clang/include/clang/Serialization/ |
ChainedIncludesSource.h | 45 virtual Stmt *GetExternalDeclStmt(uint64_t Offset); 46 virtual CXXBaseSpecifier *GetExternalCXXBaseSpecifiers(uint64_t Offset);
|