Searched defs:Offset (Results 376 - 400 of 428) sorted by relevance

<<1112131415161718

/external/llvm/lib/Target/X86/
H A DX86ISelDAGToDAG.cpp198 bool FoldOffsetIntoAddress(uint64_t Offset, X86ISelAddressMode &AM);
594 bool X86DAGToDAGISel::FoldOffsetIntoAddress(uint64_t Offset, argument
596 int64_t Val = AM.Disp + Offset;
/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineCompares.cpp517 int64_t Offset = 0; local
525 Offset += DL.getStructLayout(STy)->getElementOffset(CI->getZExtValue());
528 Offset += Size*CI->getSExtValue();
555 Offset += DL.getStructLayout(STy)->getElementOffset(CI->getZExtValue());
558 Offset += Size*CI->getSExtValue();
569 if (Offset == 0) {
583 Offset &= PtrSizeMask;
590 int64_t NewOffs = Offset / (int64_t)VariableScale;
591 if (Offset != NewOffs*(int64_t)VariableScale)
626 Value *Offset local
[all...]
H A DInstructionCombining.cpp865 Type *InstCombiner::FindElementAtOffset(Type *PtrTy, int64_t Offset, argument
882 FirstIdx = Offset/TySize;
883 Offset -= FirstIdx*TySize;
886 if (Offset < 0) {
888 Offset += TySize;
889 assert(Offset >= 0);
891 assert((uint64_t)Offset < (uint64_t)TySize && "Out of range offset");
897 while (Offset) {
899 if (uint64_t(Offset*8) >= DL->getTypeSizeInBits(Ty))
904 assert(Offset < (int64_
[all...]
/external/llvm/lib/Transforms/Instrumentation/
H A DAddressSanitizer.cpp299 /// shadow = (mem >> Scale) ADD-or-OR Offset.
302 uint64_t Offset; member in struct:__anon26249::ShadowMapping
322 Mapping.Offset = 0;
324 Mapping.Offset = kMIPS32_ShadowOffset32;
326 Mapping.Offset = kFreeBSD_ShadowOffset32;
328 Mapping.Offset = kIOSShadowOffset32;
330 Mapping.Offset = kDefaultShadowOffset32;
333 Mapping.Offset = kPPC64_ShadowOffset64;
335 Mapping.Offset = kFreeBSD_ShadowOffset64;
337 Mapping.Offset
[all...]
/external/llvm/lib/Transforms/Scalar/
H A DGVN.cpp520 /// Offset - The byte offset in Val that is interesting for the load query.
521 unsigned Offset; member in struct:__anon26281::AvailableValueInBlock
524 unsigned Offset = 0) {
529 Res.Offset = Offset;
534 unsigned Offset = 0) {
539 Res.Offset = Offset;
544 unsigned Offset = 0) {
549 Res.Offset
1086 int Offset = AnalyzeLoadFromClobberingWrite(LoadTy, LoadPtr, local
1111 GetStoreValueForLoad(Value *SrcVal, unsigned Offset, Type *LoadTy, Instruction *InsertPt, const DataLayout &DL) argument
1150 GetLoadValueForLoad(LoadInst *SrcVal, unsigned Offset, Type *LoadTy, Instruction *InsertPt, GVN &gvn) argument
1210 GetMemInstValueForLoad(MemIntrinsic *SrcInst, unsigned Offset, Type *LoadTy, Instruction *InsertPt, const DataLayout &DL) argument
1406 int Offset = AnalyzeLoadFromClobberingStore(LI->getType(), Address, local
1425 int Offset = AnalyzeLoadFromClobberingLoad(LI->getType(), Address, local
1440 int Offset = AnalyzeLoadFromClobberingMemInst(LI->getType(), Address, local
1847 int Offset = AnalyzeLoadFromClobberingStore(L->getType(), local
1865 int Offset = AnalyzeLoadFromClobberingLoad(L->getType(), local
1875 int Offset = AnalyzeLoadFromClobberingMemInst(L->getType(), local
[all...]
H A DSROA.cpp356 void insertUse(Instruction &I, const APInt &Offset, uint64_t Size, argument
360 if (Size == 0 || Offset.uge(AllocSize)) {
361 DEBUG(dbgs() << "WARNING: Ignoring " << Size << " byte use @" << Offset
369 uint64_t BeginOffset = Offset.getZExtValue();
380 DEBUG(dbgs() << "WARNING: Clamping a " << Size << " byte use @" << Offset
409 APInt GEPOffset = Offset;
422 APInt(Offset.getBitWidth(), SL->getElementOffset(ElementIdx));
425 APInt Index = OpC->getValue().sextOrTrunc(Offset.getBitWidth());
426 GEPOffset += Index * APInt(Offset.getBitWidth(),
441 void handleLoadOrStore(Type *Ty, Instruction &I, const APInt &Offset, argument
1329 getNaturalGEPRecursively(IRBuilderTy &IRB, const DataLayout &DL, Value *Ptr, Type *Ty, APInt &Offset, Type *TargetTy, SmallVectorImpl<Value *> &Indices, Twine NamePrefix) argument
1402 getNaturalGEPWithOffset(IRBuilderTy &IRB, const DataLayout &DL, Value *Ptr, APInt Offset, Type *TargetTy, SmallVectorImpl<Value *> &Indices, Twine NamePrefix) argument
1442 getAdjustedPtr(IRBuilderTy &IRB, const DataLayout &DL, Value *Ptr, APInt Offset, Type *PointerTy, Twine NamePrefix) argument
1851 extractInteger(const DataLayout &DL, IRBuilderTy &IRB, Value *V, IntegerType *Ty, uint64_t Offset, const Twine &Name) argument
1874 insertInteger(const DataLayout &DL, IRBuilderTy &IRB, Value *Old, Value *V, uint64_t Offset, const Twine &Name) argument
2116 uint64_t Offset = NewBeginOffset - NewAllocaBeginOffset; local
2161 getIndex(uint64_t Offset) argument
2193 uint64_t Offset = NewBeginOffset - NewAllocaBeginOffset; local
2292 uint64_t Offset = BeginOffset - NewAllocaBeginOffset; local
2468 uint64_t Offset = NewBeginOffset - NewAllocaBeginOffset; local
2639 uint64_t Offset = NewBeginOffset - NewAllocaBeginOffset; local
2654 uint64_t Offset = NewBeginOffset - NewAllocaBeginOffset; local
2995 getTypePartition(const DataLayout &DL, Type *Ty, uint64_t Offset, uint64_t Size) argument
3259 removeFinishedSplitUses(SmallVectorImpl<AllocaSlices::iterator> &SplitUses, uint64_t &MaxSplitUseEndOffset, uint64_t Offset) argument
[all...]
/external/llvm/lib/Transforms/Vectorize/
H A DBBVectorize.cpp641 int64_t Offset = IntOff->getSExtValue(); local
647 if (VTy != VTy2 && Offset < 0) {
649 OffsetInElmts = Offset/VTy2TSS;
650 return (abs64(Offset) % VTy2TSS) == 0;
653 OffsetInElmts = Offset/VTyTSS;
654 return (abs64(Offset) % VTyTSS) == 0;
/external/pdfium/core/include/thirdparties/freetype/freetype/internal/
H A Dtttypes.h125 /* Offset :: The offset of the table from the start of the TrueType */
134 FT_ULong Offset; /* table file offset */ member in struct:TT_TableRec_
425 /* caret_offset :: Offset in pixels to move the caret for */
786 * ULONG stringTable Offset (from start of BDF table) to string
799 * ULONG item_name Offset in string table to item name.
807 * ULONG item_value For strings => Offset into string table without
809 * For atoms => Offset into string table.
1360 /* first_point :: Offset of the current subglyph's first point. */
/external/pdfium/core/src/fxge/fx_freetype/fxft2.5.01/include/freetype/internal/
H A Dtttypes.h125 /* Offset :: The offset of the table from the start of the TrueType */
134 FT_ULong Offset; /* table file offset */ member in struct:TT_TableRec_
425 /* caret_offset :: Offset in pixels to move the caret for */
786 * ULONG stringTable Offset (from start of BDF table) to string
799 * ULONG item_name Offset in string table to item name.
807 * ULONG item_value For strings => Offset into string table without
809 * For atoms => Offset into string table.
1360 /* first_point :: Offset of the current subglyph's first point. */
/external/sfntly/cpp/src/sfntly/table/core/
H A Dos2_table.h458 struct Offset { struct in class:sfntly::OS2Table
/external/chromium_org/third_party/sfntly/cpp/src/sfntly/table/core/
H A Dname_table.h683 struct Offset { struct in class:sfntly::NameTable
/external/chromium_org/v8/src/arm/
H A Dassembler-arm.h559 // [rn +/- offset] Offset/NegOffset
564 explicit MemOperand(Register rn, int32_t offset = 0, AddrMode am = Offset);
566 // [rn +/- rm] Offset/NegOffset
569 explicit MemOperand(Register rn, Register rm, AddrMode am = Offset);
571 // [rn +/- rm <shift_op> shift_imm] Offset/NegOffset
575 ShiftOp shift_op, int shift_imm, AddrMode am = Offset);
578 AddrMode am = Offset)) {
617 // [rn {:align}] Offset
619 explicit NeonMemOperand(Register rn, AddrMode am = Offset, int align = 0);
576 INLINE(static MemOperand PointerAddressFromSmiKey(Register array, Register key, AddrMode am = Offset)) argument
/external/chromium_org/v8/src/x64/
H A Dmacro-assembler-x64.cc695 static int Offset(ExternalReference ref0, ExternalReference ref1) { function in namespace:v8::internal
726 const int kLimitOffset = Offset(
729 const int kLevelOffset = Offset(
3209 Pop(rdx); // Offset and state.
3263 Pop(rdx); // Offset and state.
/external/clang/include/clang/AST/
H A DDeclObjC.h482 void setLazyBody(uint64_t Offset) { Body = Offset; } argument
/external/clang/lib/CodeGen/
H A DCGBuiltin.cpp733 int32_t Offset = 0; local
737 llvm::ConstantInt::get(Int32Ty, Offset)));
H A DCGDebugInfo.cpp553 // No need to fill in the Name, Line, Size, Alignment, Offset in case of
2305 /// CreateMemberType - Create new member and increase Offset by FType's size.
2308 uint64_t *Offset) {
2314 *Offset, 0, FieldTy);
2315 *Offset += FieldSize;
2306 CreateMemberType(llvm::DIFile Unit, QualType FType, StringRef Name, uint64_t *Offset) argument
H A DCGExprScalar.cpp1177 unsigned Offset = (CurIdx == 0) ? 0 : ResElts; local
1195 Args.push_back(getMaskElt(SVI, j, Offset, CGF.Int32Ty));
1219 Args.push_back(Builder.getInt32(j+Offset));
1822 llvm::Value *Offset = nullptr; local
1840 Offset = Builder.CreateMul(Idx, ElemSize);
1863 Offset = llvm::ConstantInt::get(ResultType, OffsetInt);
1889 Offset = llvm::ConstantInt::get(ResultType, OffsetInt.getQuantity());
1893 Result = Builder.CreateAdd(Result, Offset);
H A DCGObjCGNU.cpp2187 uint64_t Offset = BaseOffset; local
2189 Offset = BaseOffset - superInstanceSize;
2191 llvm::Constant *OffsetValue = llvm::ConstantInt::get(IntTy, Offset);
2281 // Offset pointer for getting at the correct field in the ivar list when
2748 uint64_t Offset = -1; local
2757 Offset = ComputeIvarBaseOffset(CGM, ID, Ivar);
2759 llvm::ConstantInt *OffsetGuess = llvm::ConstantInt::get(Int32Ty, Offset,
2820 llvm::Value *Offset = TheModule.getGlobalVariable(name); local
2821 if (!Offset)
2822 Offset
2830 uint64_t Offset = ComputeIvarBaseOffset(CGF.CGM, Interface, Ivar); local
[all...]
H A DItaniumCXXABI.cpp902 CharUnits Offset; local
923 Offset += L.getBaseClassOffset(J->Base->getType()->getAsCXXRecordDecl());
937 return Offset;
1398 llvm::Value *Offset = CGF.Builder.CreateLoad(OffsetPtr); local
1401 V = CGF.Builder.CreateInBoundsGEP(V, Offset);
2822 CharUnits Offset; local
2824 Offset =
2828 Offset = Layout.getBaseClassOffset(BaseDecl);
2831 OffsetFlags = uint64_t(Offset.getQuantity()) << 8;
H A DMicrosoftCXXABI.cpp641 llvm::Value *Offset = getPolymorphicOffset(CGF, SrcDecl, Value);
642 Value = CGF.Builder.CreateInBoundsGEP(Value, Offset);
643 Offset = CGF.Builder.CreateTrunc(Offset, CGF.Int32Ty);
644 return std::make_pair(Value, Offset);
675 llvm::Value *Offset; local
676 std::tie(ThisPtr, Offset) = performBaseAdjustment(CGF, ThisPtr, SrcRecordTy);
698 llvm::Value *Offset; local
699 std::tie(Value, Offset) = performBaseAdjustment(CGF, Value, SrcRecordTy);
713 Value, Offset, SrcRTT
723 llvm::Value *Offset; local
1559 CharUnits Offset = DerivedLayout.getVBaseClassOffset(VBase); local
[all...]
H A DTargetInfo.cpp105 OS << "InAlloca Offset=" << getInAllocaFieldIndex();
1068 llvm::Value *Offset = local
1070 Addr = CGF.Builder.CreateGEP(Addr, Offset);
1083 uint64_t Offset = local
1086 Builder.CreateGEP(Addr, llvm::ConstantInt::get(CGF.Int32Ty, Offset),
1702 for (uint64_t i=0, Offset=OffsetBase; i<ArraySize; ++i, Offset += EltSize) {
1704 classify(AT->getElementType(), Offset, FieldLo, FieldHi, isNamedArg);
1755 uint64_t Offset =
1757 classify(I.getType(), Offset, FieldL
3648 int Offset = 0; local
3671 int Offset = BeAlign - Ctx.getTypeSize(Ty) / 8; local
3729 int Offset = 8 - Ctx.getTypeSize(Ty) / 8; local
3807 llvm::Value *Offset = llvm::ConstantInt::get(CGF.Int32Ty, Align - 1); local
3815 uint64_t Offset = llvm::RoundUpToAlignment(Size, MinABIAlign); local
4579 uint64_t Offset = local
5219 uint64_t Offset = Layout.getFieldOffset(idx); local
5363 uint64_t Offset = RetInfo.isIndirect() ? MinABIStackAlignInBytes : 0; local
5396 uint64_t Offset = local
5615 uint64_t Offset = local
5711 addFloat(uint64_t Offset, llvm::Type *Ty, unsigned Bits) argument
5724 addStruct(uint64_t Offset, llvm::StructType *StrTy) argument
[all...]
/external/clang/lib/Driver/
H A DTools.cpp2265 unsigned Offset = TT.getArch() == llvm::Triple::arm ? 4 : 6; local
2267 TT.getArchName().substr(Offset).getAsInteger(10, Version);
/external/clang/lib/Serialization/
H A DASTReaderDecl.cpp2206 return RecordLocation(It->second.Mod, It->second.Offset);
2607 DeclsCursor.JumpToBit(Loc.Offset);
2883 uint64_t Offset = I->second; local
2886 Cursor.JumpToBit(Offset);
2973 unsigned Offset = Result->Offset; local
2974 unsigned N = M.RedeclarationChains[Offset];
2975 M.RedeclarationChains[Offset++] = 0; // Don't try to deserialize again
2977 addToChain(Reader.GetLocalDecl(M, M.RedeclarationChains[Offset++]));
3134 unsigned Offset local
[all...]
/external/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h1410 int64_t Offset; member in class:GlobalAddressSDNode
1419 int64_t getOffset() const { return Offset; }
1473 int Offset; // It's a MachineConstantPoolValue if top bit is set. member in class:ConstantPoolSDNode
1480 DebugLoc(), getSDVTList(VT)), Offset(o), Alignment(Align),
1482 assert(Offset >= 0 && "Offset is too large");
1488 DebugLoc(), getSDVTList(VT)), Offset(o), Alignment(Align),
1490 assert(Offset >= 0 && "Offset is too large");
1492 Offset |
1531 int64_t Offset; member in class:TargetIndexSDNode
1684 int64_t Offset; member in class:BlockAddressSDNode
[all...]
/external/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp920 SDValue Offset = DAG.getUNDEF(Ptr.getValueType()); local
931 Lo = DAG.getLoad(ISD::UNINDEXED, ExtType, LoVT, dl, Ch, Ptr, Offset,
938 Hi = DAG.getLoad(ISD::UNINDEXED, ExtType, HiVT, dl, Ch, Ptr, Offset,
2780 unsigned Offset = 0; local
2784 Offset += Increment;
2794 LD->getPointerInfo().getWithOffset(Offset), isVolatile,
2810 LD->getPointerInfo().getWithOffset(Offset), isVolatile,
2906 unsigned i = 0, Offset = Increment; local
2907 for (i=1; i < NumElts; ++i, Offset += Increment) {
2910 DAG.getConstant(Offset,
2950 unsigned Offset = 0; // offset from base to store local
3031 unsigned Offset = Increment; local
[all...]

Completed in 1339 milliseconds

<<1112131415161718