| /freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/ |
| H A D | MemberPointer.h | 26 int32_t PtrOffset = 0; variable 28 MemberPointer(Pointer Base, const ValueDecl *Dcl, int32_t PtrOffset) in MemberPointer() argument 29 : Base(Base), Dcl(Dcl), PtrOffset(PtrOffset) {} in MemberPointer() 55 if (PtrOffset < 0) in getBase() 56 return Base.atField(-PtrOffset); in getBase() 57 return Base.atFieldSub(PtrOffset); in getBase() 75 return MemberPointer(this->Base, Dcl, Offset + PtrOffset); in atInstanceBase() 80 return MemberPointer(Instance, this->Dcl, this->PtrOffset); in takeInstance() 94 OS << "MemberPtr(" << Base << " " << (const void *)Dcl << " + " << PtrOffset in print()
|
| H A D | MemberPointer.cpp | 27 (PtrOffset < 0 ? Base.atField(-PtrOffset) : Base.atFieldSub(PtrOffset)); in toPointer()
|
| H A D | InterpBuiltin.cpp | 1159 unsigned PtrOffset = Ptr.getByteOffset(); in interp__builtin_is_aligned_up_down() local 1160 PtrOffset = Ptr.getIndex(); in interp__builtin_is_aligned_up_down() 1164 BaseAlignment.alignmentAtOffset(CharUnits::fromQuantity(PtrOffset)); in interp__builtin_is_aligned_up_down() 1207 ? llvm::alignDown(PtrOffset, Alignment64) in interp__builtin_is_aligned_up_down() 1208 : llvm::alignTo(PtrOffset, Alignment64)); in interp__builtin_is_aligned_up_down()
|
| H A D | Interp.cpp | 551 uint32_t PtrOffset = Ptr.getByteOffset(); in CheckDowncast() local 555 if (Offset < PtrOffset && (PtrOffset - Offset) >= MinOffset) in CheckDowncast()
|
| /freebsd/contrib/llvm-project/llvm/lib/Support/ |
| H A D | SourceMgr.cpp | 113 T PtrOffset = static_cast<T>(PtrDiff); in getLineNumberSpecialized() local 117 return llvm::lower_bound(Offsets, PtrOffset) - Offsets.begin() + 1; in getLineNumberSpecialized()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | LowerTypeTests.cpp | 786 Value *PtrOffset = B.CreateSub(OffsetedGlobalAsInt, PtrAsInt); in lowerTypeTestCall() local 797 {PtrOffset, PtrOffset, TIL.AlignLog2}); in lowerTypeTestCall()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | DeadStoreElimination.cpp | 586 uint64_t PtrOffset) { in adjustArgAttributes() argument 599 if (isAligned(Attr.getAlignment().valueOrOne(), PtrOffset)) in adjustArgAttributes()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86InstrInfo.cpp | 7182 int PtrOffset = 0) { in addOperands() argument 7189 addOffset(MIB, PtrOffset); in addOperands() 7196 if (i == 3 && PtrOffset != 0) { in addOperands() 7197 MIB.addDisp(MO, PtrOffset); in addOperands() 7264 int PtrOffset = 0) { in fuseInst() argument 7274 addOperands(MIB, MOs, PtrOffset); in fuseInst() 7323 int PtrOffset = SrcIdx * 4; in foldMemoryOperandCustom() local 7330 fuseInst(MF, NewOpCode, OpNum, MOs, InsertPt, MI, *this, PtrOffset); in foldMemoryOperandCustom()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/ |
| H A D | X86.cpp | 3188 llvm::Value *PtrOffset = in EmitVAArg() local 3191 CGF.Builder.CreateGEP(CGF.Int8Ty, Tmp.getBasePointer(), PtrOffset), in EmitVAArg()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUISelDAGToDAG.cpp | 2665 SDValue PtrOffset = Ptr.getOperand(1); in SelectDSAppendConsume() local 2667 const APInt &OffsetVal = PtrOffset->getAsAPIntVal(); in SelectDSAppendConsume()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | InstructionSimplify.cpp | 6183 APInt PtrOffset; in simplifyRelativeLoad() local 6184 if (!IsConstantOffsetFromGlobal(Ptr, PtrSym, PtrOffset, DL)) in simplifyRelativeLoad() 6226 PtrSym != LoadedRHSSym || PtrOffset != LoadedRHSOffset) in simplifyRelativeLoad()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 23728 unsigned PtrOffset = I * 32; in performLOADCombine() local 23730 BasePtr, TypeSize::getFixed(PtrOffset), DL, Flags); in performLOADCombine() 23731 Align NewAlign = commonAlignment(LD->getAlign(), PtrOffset); in performLOADCombine() 23733 NewVT, DL, Chain, NewPtr, LD->getPointerInfo().getWithOffset(PtrOffset), in performLOADCombine() 23744 unsigned PtrOffset = (MemVT.getSizeInBits() - BitsRemaining) / 8; in performLOADCombine() local 23749 BasePtr, TypeSize::getFixed(PtrOffset), DL, Flags); in performLOADCombine() 23750 Align NewAlign = commonAlignment(LD->getAlign(), PtrOffset); in performLOADCombine() 23753 LD->getPointerInfo().getWithOffset(PtrOffset), NewAlign, in performLOADCombine()
|