/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LoopLoadElimination.cpp | 432 Value *Ptr = Cand.Load->getPointerOperand(); 433 auto *PtrSCEV = cast<SCEVAddRecExpr>(PSE.getSCEV(Ptr)); 435 Value *InitialPtr = SEE.expandCodeFor(PtrSCEV->getStart(), Ptr->getType(),
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | TargetTransformInfo.cpp | 179 int TargetTransformInfo::getGEPCost(Type *PointeeType, const Value *Ptr, argument 181 return TTIImpl->getGEPCost(PointeeType, Ptr, Operands); 672 Value *Ptr, bool VariableMask, 674 int Cost = TTIImpl->getGatherScatterOpCost(Opcode, DataTy, Ptr, VariableMask, 721 const SCEV *Ptr) const { 722 int Cost = TTIImpl->getAddressComputationCost(Tp, SE, Ptr); 671 getGatherScatterOpCost(unsigned Opcode, Type *DataTy, Value *Ptr, bool VariableMask, unsigned Alignment) const argument
|
H A D | AliasAnalysisEvaluator.cpp | 61 Value *Ptr, Module *M) { 63 errs() << " " << Msg << ": Ptr: "; 64 Ptr->printAsOperand(errs(), true, M); 60 PrintModRefResults(const char *Msg, bool P, Instruction *I, Value *Ptr, Module *M) argument
|
H A D | StratifiedSets.h | 541 for (const auto &Ptr : Found) 542 Ptr->remapTo(Upper->Number);
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombinePHI.cpp | 109 Value *Ptr = nullptr; 111 Ptr = LoadI->getPointerOperand(); 113 Ptr = SI->getPointerOperand(); 115 Ptr = GI->getPointerOperand(); 118 if (Ptr && Ptr == IIP)
|
H A D | InstCombineCalls.cpp | 1305 Value *Ptr = II.getOperand(0); local 1323 unsigned AddrSpace = cast<PointerType>(Ptr->getType())->getAddressSpace(); 1325 Value *PtrCast = IC.Builder.CreateBitCast(Ptr, VecPtrTy, "castvec"); 1341 Value *Ptr = II.getOperand(0); local 1366 unsigned AddrSpace = cast<PointerType>(Ptr->getType())->getAddressSpace(); 1368 Value *PtrCast = IC.Builder.CreateBitCast(Ptr, VecPtrTy, "castvec"); 2371 Value *Ptr = Builder.CreateBitCast(II->getArgOperand(0), local 2373 return new LoadInst(II->getType(), Ptr); 2379 Value *Ptr = Builder.CreateBitCast(II->getArgOperand(0), local 2381 return new LoadInst(II->getType(), Ptr, Twin 2390 Value *Ptr = Builder.CreateBitCast(II->getArgOperand(1), OpPtrTy); local 2398 Value *Ptr = Builder.CreateBitCast(II->getArgOperand(1), OpPtrTy); local 2407 Value *Ptr = Builder.CreateBitCast(II->getArgOperand(0), local 2417 Value *Ptr = Builder.CreateBitCast(II->getArgOperand(0), local 2430 Value *Ptr = Builder.CreateBitCast(II->getArgOperand(1), OpPtrTy); local 2440 Value *Ptr = Builder.CreateBitCast(II->getArgOperand(1), OpPtrTy); local [all...] |
/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaOverload.cpp | 8200 Ptr = CandidateTypes[0].pointer_begin(), 8202 Ptr != PtrEnd; ++Ptr) { 8204 if (!(*Ptr)->getPointeeType()->isObjectType()) 8207 addPlusPlusMinusMinusStyleOverloads(*Ptr, 8208 (!(*Ptr).isVolatileQualified() && 8210 (!(*Ptr).isRestrictQualified() && 8227 Ptr = CandidateTypes[0].pointer_begin(), 8229 Ptr != PtrEnd; ++Ptr) { [all...] |
H A D | SemaExprMember.cpp | 1280 if (const PointerType *Ptr = BaseType->getAs<PointerType>()) 1281 BaseType = Ptr->getPointeeType(); 1282 else if (const ObjCObjectPointerType *Ptr 1284 BaseType = Ptr->getPointeeType(); 1654 if (const PointerType *Ptr = BaseType->getAs<PointerType>()) { 1655 if (!IsArrow && Ptr->getPointeeType()->isRecordType() && 1759 if (const auto *Ptr = dyn_cast<PointerType>( 1761 if (Ptr->getPointeeType()->hasAttr(attr::NoDeref))
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Object/ |
H A D | COFFObjectFile.cpp | 58 const void *Ptr, 60 uintptr_t Addr = uintptr_t(Ptr); 499 const uint8_t *Ptr = reinterpret_cast<const uint8_t *>(IntPtr); local 500 Hint = *reinterpret_cast<const ulittle16_t *>(Ptr); 501 Name = StringRef(reinterpret_cast<const char *>(Ptr + 2)); 1314 uintptr_t Ptr, int Index) { 1316 auto *P = reinterpret_cast<const import_lookup_table_entry32 *>(Ptr); 1319 auto *P = reinterpret_cast<const import_lookup_table_entry64 *>(Ptr); 57 getObject(const T *&Obj, MemoryBufferRef M, const void *Ptr, const uint64_t Size = sizeof(T)) argument 1313 makeImportedSymbolIterator(const COFFObjectFile *Object, uintptr_t Ptr, int Index) argument
|
H A D | XCOFFObjectFile.cpp | 22 // Checks that [Ptr, Ptr + Size) bytes fall inside the memory buffer 25 static Expected<const T *> getObject(MemoryBufferRef M, const void *Ptr, argument 27 uintptr_t Addr = uintptr_t(Ptr); 231 const char *Ptr = reinterpret_cast<const char *>(Sec.p); local 232 Sec.p = reinterpret_cast<uintptr_t>(Ptr + getSectionHeaderSize());
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | Program.cpp | 55 const Pointer Ptr(G->block()); 57 Pointer Field = Ptr.atIndex(I).narrow();
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGBuilder.h | 165 llvm::Value *Ptr = local 167 return Address(Ptr, Addr.getAlignment());
|
H A D | CGCXXABI.h | 229 Address Ptr, QualType ElementType, 501 /// \param Ptr - a pointer to the first element in the array 511 virtual void ReadArrayCookie(CodeGenFunction &CGF, Address Ptr,
|
H A D | CGExpr.cpp | 581 llvm::Value *Ptr = EmitScalarExpr(Adjustment.Ptr.RHS); local 582 Object = EmitCXXMemberDataPointerAddress(E, Object, Ptr, 583 Adjustment.Ptr.MPT); 654 llvm::Value *Ptr, QualType Ty, 664 if (Ptr->getType()->getPointerAddressSpace()) 680 auto PtrToAlloca = dyn_cast<llvm::AllocaInst>(Ptr->stripPointerCasts()); 690 IsNonNull = Builder.CreateIsNotNull(Ptr); 731 llvm::Value *CastAddr = Builder.CreateBitCast(Ptr, Int8PtrTy); 750 PtrAsInt = Builder.CreatePtrToInt(Ptr, IntPtrT 653 EmitTypeCheck(TypeCheckKind TCK, SourceLocation Loc, llvm::Value *Ptr, QualType Ty, CharUnits Alignment, SanitizerSet SkippedChecks, llvm::Value *ArraySize) argument 1830 Address Ptr = LV.getBitFieldAddress(); local 2031 Address Ptr = Dst.getBitFieldAddress(); local 2345 EmitLoadOfPointer(Address Ptr, const PointerType *PtrTy, LValueBaseInfo *BaseInfo, TBAAAccessInfo *TBAAInfo) argument 2461 llvm::Value *Ptr = local 2873 Address Ptr = CreateDefaultAlignTempAlloca(V->getType()); local 3132 EmitCfiSlowPathCheck( SanitizerMask Kind, llvm::Value *Cond, llvm::ConstantInt *TypeId, llvm::Value *Ptr, ArrayRef<llvm::Constant *> StaticArgs) argument 3871 Address Ptr = EmitPointerWithAlignment(E->getBase(), &BaseInfo, &TBAAInfo); local [all...] |
H A D | CGBuiltin.cpp | 336 Value *Ptr = CGF.EmitScalarExpr(E->getArg(0)); local 341 Ptr = CGF.Builder.CreateBitCast(Ptr, ITy->getPointerTo()); 342 llvm::LoadInst *Load = CGF.Builder.CreateAlignedLoad(Ptr, LoadSize); 349 Value *Ptr = CGF.EmitScalarExpr(E->getArg(0)); local 355 Ptr = CGF.Builder.CreateBitCast(Ptr, ITy->getPointerTo()); 357 CGF.Builder.CreateAlignedStore(Value, Ptr, StoreSize); 675 Value *Ptr = EmittedE ? EmittedE : EmitScalarExpr(E); 676 assert(Ptr [all...] |
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | ValueHandle.h | 121 void setPrevPtr(ValueHandleBase **Ptr) { PrevPair.setPointer(Ptr); } argument
|
H A D | ValueMap.h | 214 bool isPointerIntoBucketsArray(const void *Ptr) const { 215 return Map.isPointerIntoBucketsArray(Ptr);
|
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | YAMLParser.h | 140 void operator delete(void *Ptr, BumpPtrAllocator &Alloc, 142 Alloc.Deallocate(Ptr, Size);
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUPerfHintAnalysis.cpp | 243 auto *Ptr = GetPointerBaseWithConstantOffset(GEP, AM.BaseOffs, *DL); local 244 AM.BaseGV = dyn_cast_or_null<GlobalValue>(const_cast<Value *>(Ptr));
|
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | DeclSpec.h | 1543 PointerTypeInfo Ptr; member in union:clang::DeclaratorChunk::__anon2601 1555 case DeclaratorChunk::Pointer: return Ptr.destroy(); 1580 I.Ptr.TypeQuals = TypeQuals; 1581 I.Ptr.ConstQualLoc = ConstQualLoc.getRawEncoding(); 1582 I.Ptr.VolatileQualLoc = VolatileQualLoc.getRawEncoding(); 1583 I.Ptr.RestrictQualLoc = RestrictQualLoc.getRawEncoding(); 1584 I.Ptr.AtomicQualLoc = AtomicQualLoc.getRawEncoding(); 1585 I.Ptr.UnalignedQualLoc = UnalignedQualLoc.getRawEncoding();
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | HWAddressSanitizer.cpp | 210 void instrumentMemAccessInline(Value *Ptr, bool IsWrite, 607 void HWAddressSanitizer::instrumentMemAccessInline(Value *Ptr, bool IsWrite, argument 616 Ptr = IRB.CreateBitCast(Ptr, Int8PtrTy); 621 {shadowBase(), Ptr, ConstantInt::get(Int32Ty, AccessInfo)}); 625 Value *PtrLong = IRB.CreatePointerCast(Ptr, IntptrTy); 1359 auto CreateRelPtr = [&](Constant *Ptr) { 1361 ConstantExpr::getSub(ConstantExpr::getPtrToInt(Ptr, Int64Ty),
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/IR/ |
H A D | AutoUpgrade.cpp | 1235 Value *Ptr, Value *Data, Value *Mask, 1238 Ptr = Builder.CreateBitCast(Ptr, 1246 return Builder.CreateAlignedStore(Data, Ptr, Align); 1251 return Builder.CreateMaskedStore(Data, Ptr, Align, Mask); 1255 Value *Ptr, Value *Passthru, Value *Mask, 1259 Ptr = Builder.CreateBitCast(Ptr, llvm::PointerType::getUnqual(ValTy)); 1266 return Builder.CreateAlignedLoad(ValTy, Ptr, Align); 1271 return Builder.CreateMaskedLoad(Ptr, Alig 1234 UpgradeMaskedStore(IRBuilder< &Builder, Value *Ptr, Value *Data, Value *Mask, bool Aligned) argument 1254 UpgradeMaskedLoad(IRBuilder< &Builder, Value *Ptr, Value *Passthru, Value *Mask, bool Aligned) argument 2150 Value *Ptr = Builder.CreateBitCast(CI->getOperand(0), local 2165 Value *Ptr = Builder.CreateBitCast(CI->getOperand(0), local 3049 Value *Ptr = CI->getArgOperand(0); local 3435 Value *Ptr = Builder.CreateBitCast(CI->getArgOperand(3), local 3454 Value *Ptr = CI->getArgOperand(0); local 3657 Value *Ptr = Builder.CreateBitCast(CI->getArgOperand(0), local [all...] |
/freebsd-12-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Interpreter/ |
H A D | Interpreter.h | 188 GenericValue executeGEPOperation(Value *Ptr, gep_type_iterator I,
|
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
H A D | Speculation.h | 169 static void speculateForEntryPoint(Speculator *Ptr, uint64_t StubId);
|
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Object/ |
H A D | MachO.h | 98 NodeState(const uint8_t *Ptr); 193 const uint8_t *Ptr; member in class:llvm::object::MachORebaseEntry 245 const uint8_t *Ptr; member in class:llvm::object::MachOBindEntry 265 const char *Ptr; // Where in memory the load command is. member in struct:llvm::object::MachOObjectFile::LoadCommandInfo
|