Searched defs:Ptr (Results 151 - 175 of 337) sorted by relevance

1234567891011>>

/external/swiftshader/third_party/LLVM/lib/VMCore/
H A DMetadata.cpp226 void *Ptr = malloc(sizeof(MDNode)+Vals.size()*sizeof(MDNodeOperand)); local
227 N = new (Ptr) MDNode(Context, Vals, isFunctionLocal);
/external/clang/include/clang/AST/
H A DDeclarationName.h67 /// upper bits of the Ptr field. This is only used internally.
79 /// Ptr - The lowest two bits are used to express what kind of name
81 /// on the kind of name this is, the upper bits of Ptr may have one
84 /// StoredIdentifier - The name is a normal identifier, and Ptr is
88 /// selector with zero arguments, and Ptr is an IdentifierInfo
92 /// with one argument, and Ptr is an IdentifierInfo pointer
95 /// StoredDeclarationNameExtra - Ptr is actually a pointer to a
99 uintptr_t Ptr; member in class:clang::DeclarationName
102 /// Ptr.
104 return static_cast<StoredNameKind>(Ptr
161 DeclarationName(uintptr_t Ptr) argument
[all...]
H A DExternalASTSource.h327 mutable uint64_t Ptr; member in struct:clang::LazyOffsetPtr
330 LazyOffsetPtr() : Ptr(0) { }
332 explicit LazyOffsetPtr(T *Ptr) : Ptr(reinterpret_cast<uint64_t>(Ptr)) { } argument
333 explicit LazyOffsetPtr(uint64_t Offset) : Ptr((Offset << 1) | 0x01) {
336 Ptr = 0;
339 LazyOffsetPtr &operator=(T *Ptr) { argument
340 this->Ptr = reinterpret_cast<uint64_t>(Ptr);
453 getFromOpaqueValue(void *Ptr) argument
466 typedef clang::LazyGenerationalUpdatePtr<Owner, T, Update> Ptr; typedef in struct:llvm::PointerLikeTypeTraits
[all...]
/external/clang/include/clang/Lex/
H A DToken.h206 void setRawIdentifierData(const char *Ptr) { argument
208 PtrData = const_cast<char*>(Ptr);
218 void setLiteralData(const char *Ptr) { argument
220 PtrData = const_cast<char*>(Ptr);
/external/compiler-rt/lib/cfi/
H A Dcfi.cc300 ALWAYS_INLINE void CfiSlowPathCommon(u64 CallSiteTypeId, void *Ptr, argument
302 uptr Addr = (uptr)Ptr;
303 VReport(3, "__cfi_slowpath: %llx, %p\n", CallSiteTypeId, Ptr);
306 VReport(1, "CFI: invalid memory region for a check target: %p\n", Ptr);
317 VReport(2, "CFI: unchecked call (shadow=FFFF): %p\n", Ptr);
322 cfi_check(CallSiteTypeId, Ptr, DiagData);
361 __cfi_slowpath(u64 CallSiteTypeId, void *Ptr) { argument
362 CfiSlowPathCommon(CallSiteTypeId, Ptr, nullptr);
367 __cfi_slowpath_diag(u64 CallSiteTypeId, void *Ptr, void *DiagData) { argument
368 CfiSlowPathCommon(CallSiteTypeId, Ptr, DiagDat
[all...]
/external/llvm/include/llvm/ADT/
H A DFoldingSet.h323 void AddPointer(const void *Ptr);
666 void *Ptr; member in class:llvm::FoldingSetBucketIteratorImpl
671 : Ptr(Bucket) {}
674 void *Probe = static_cast<FoldingSetNode*>(Ptr)->getNextInBucket();
676 Ptr = reinterpret_cast<void*>(x);
681 return Ptr == RHS.Ptr;
684 return Ptr != RHS.Ptr;
697 T &operator*() const { return *static_cast<T*>(Ptr); }
[all...]
H A DSTLExtras.h100 inline void deleter(T *Ptr) { argument
101 delete Ptr;
H A DStringMap.h190 char *Ptr = const_cast<char*>(KeyData) - sizeof(StringMapEntry<ValueTy>); local
191 return *reinterpret_cast<StringMapEntry*>(Ptr);
445 StringMapEntryBase **Ptr; member in class:llvm::StringMapConstIterator
450 StringMapConstIterator() : Ptr(nullptr) { }
454 : Ptr(Bucket) {
459 return *static_cast<StringMapEntry<ValueTy>*>(*Ptr);
462 return static_cast<StringMapEntry<ValueTy>*>(*Ptr);
466 return Ptr == RHS.Ptr;
469 return Ptr !
[all...]
/external/llvm/include/llvm/Analysis/
H A DAliasAnalysis.h560 const Value *Ptr, uint64_t Size,
562 return canInstructionRangeModRef(I1, I2, MemoryLocation(Ptr, Size), Mode);
559 canInstructionRangeModRef(const Instruction &I1, const Instruction &I2, const Value *Ptr, uint64_t Size, const ModRefInfo Mode) argument
/external/llvm/include/llvm/ExecutionEngine/Orc/
H A DOrcRemoteTargetServer.h429 uintptr_t *Ptr = local
431 *Ptr = static_cast<uintptr_t>(PtrVal);
/external/llvm/include/llvm/Object/
H A DMachO.h82 NodeState(const uint8_t *Ptr);
127 const uint8_t *Ptr; member in class:llvm::object::MachORebaseEntry
170 const uint8_t *Ptr; member in class:llvm::object::MachOBindEntry
190 const char *Ptr; // Where in memory the load command is. member in struct:llvm::object::MachOObjectFile::LoadCommandInfo
/external/llvm/include/llvm/Support/
H A DMathExtras.h597 /// \brief Returns the necessary adjustment for aligning \c Ptr to \c Alignment
599 inline size_t alignmentAdjustment(const void *Ptr, size_t Alignment) { argument
600 return alignAddr(Ptr, Alignment) - (uintptr_t)Ptr;
H A DOnDiskHashTable.h445 const unsigned char *Ptr; member in class:llvm::OnDiskIterableChainedHashTable::iterator_base
452 iterator_base(const unsigned char *const Ptr, offset_type NumEntries) argument
453 : Ptr(Ptr), NumItemsInBucketLeft(0), NumEntriesLeft(NumEntries) {}
455 : Ptr(nullptr), NumItemsInBucketLeft(0), NumEntriesLeft(0) {}
471 endian::readNext<uint16_t, little, unaligned>(Ptr);
473 Ptr += sizeof(hash_value_type); // Skip the hash.
476 Info::ReadKeyDataLength(Ptr);
477 Ptr += L.first + L.second;
487 return Ptr
507 key_iterator(const unsigned char *const Ptr, offset_type NumEntries, Info *InfoObj) argument
553 data_iterator(const unsigned char *const Ptr, offset_type NumEntries, Info *InfoObj) argument
[all...]
/external/llvm/lib/Analysis/
H A DCFLGraph.h235 auto *Ptr = Inst.getOperand(0); local
236 addNode(Ptr, getAttrEscaped());
240 auto *Ptr = &Inst; local
241 addNode(Ptr, getAttrUnknown());
257 auto *Ptr = Inst.getPointerOperand(); local
259 addDerefEdge(Ptr, Val);
263 auto *Ptr = Inst.getPointerOperand(); local
265 addDerefEdge(Ptr, Val);
293 auto *Ptr = Inst.getPointerOperand(); local
295 addDerefEdge(Ptr, Va
299 auto *Ptr = Inst.getPointerOperand(); local
420 auto *Ptr = Inst.getVectorOperand(); local
447 auto *Ptr = Inst.getAggregateOperand(); local
[all...]
H A DGlobalsModRef.cpp414 Value *Ptr = GetUnderlyingObject(SI->getOperand(0), local
417 if (!isAllocLikeFn(Ptr, &TLI))
422 if (AnalyzeUsesOfPointer(Ptr, /*Readers*/ nullptr, /*Writers*/ nullptr,
427 AllocRelatedValues.push_back(Ptr);
735 const Value *Ptr = GetUnderlyingObject(LI->getPointerOperand(), DL); local
736 if (isNonEscapingGlobalNoAliasWithLoad(GV, Ptr, Depth, DL))
779 const Value *UV1 = GetUnderlyingObject(LocA.Ptr, DL);
780 const Value *UV2 = GetUnderlyingObject(LocB.Ptr, DL);
890 dyn_cast<GlobalValue>(GetUnderlyingObject(Loc.Ptr, DL)))
H A DLint.cpp75 void visitMemoryReference(Instruction &I, Value *Ptr,
373 Value *Ptr, uint64_t Size, unsigned Align,
380 Value *UnderlyingObject = findValue(Ptr, /*OffsetOk=*/true);
420 if (Value *Base = GetPointerBaseWithConstantOffset(Ptr, Offset, *DL)) {
421 // OK, so the access is to a constant offset from Ptr. Check that Ptr is
372 visitMemoryReference(Instruction &I, Value *Ptr, uint64_t Size, unsigned Align, Type *Ty, unsigned Flags) argument
H A DMemoryBuiltins.cpp375 /// \brief Compute the size of the object pointed by Ptr. Returns true and the
379 bool llvm::getObjectSize(const Value *Ptr, uint64_t &Size, const DataLayout &DL, argument
382 ObjectSizeOffsetVisitor Visitor(DL, TLI, Ptr->getContext(),
384 SizeOffsetType Data = Visitor.compute(const_cast<Value*>(Ptr));
/external/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeTypesGeneric.cpp264 SDValue Ptr = LD->getBasePtr(); local
273 Lo = DAG.getLoad(NVT, dl, Chain, Ptr, LD->getPointerInfo(),
279 Ptr = DAG.getNode(ISD::ADD, dl, Ptr.getValueType(), Ptr,
280 DAG.getConstant(IncrementSize, dl, Ptr.getValueType()));
281 Hi = DAG.getLoad(NVT, dl, Chain, Ptr,
304 SDValue Ptr = N->getOperand(1); local
308 Lo = DAG.getVAArg(NVT, dl, Chain, Ptr, N->getOperand(2), Align);
309 Hi = DAG.getVAArg(NVT, dl, Lo.getValue(1), Ptr,
479 SDValue Ptr = St->getBasePtr(); local
[all...]
H A DStatepointLowering.cpp484 const Value *Ptr = SI.Ptrs[i]; local
485 lowerIncomingStatepointValue(Builder.getValue(Ptr), Ops, Builder);
/external/llvm/lib/DebugInfo/CodeView/
H A DTypeDumper.cpp400 Error CVTypeDumper::visitPointer(PointerRecord &Ptr) { argument
401 printTypeIndex("PointeeType", Ptr.getReferentType());
402 W->printHex("PointerAttributes", uint32_t(Ptr.getOptions()));
403 W->printEnum("PtrType", unsigned(Ptr.getPointerKind()),
405 W->printEnum("PtrMode", unsigned(Ptr.getMode()), makeArrayRef(PtrModeNames));
407 W->printNumber("IsFlat", Ptr.isFlat());
408 W->printNumber("IsConst", Ptr.isConst());
409 W->printNumber("IsVolatile", Ptr.isVolatile());
410 W->printNumber("IsUnaligned", Ptr.isUnaligned());
411 W->printNumber("SizeOf", Ptr
[all...]
/external/llvm/lib/IR/
H A DIRBuilder.cpp46 Value *IRBuilderBase::getCastedInt8PtrValue(Value *Ptr) { argument
47 PointerType *PT = cast<PointerType>(Ptr->getType());
49 return Ptr;
53 BitCastInst *BCI = new BitCastInst(Ptr, PT, "");
82 CreateMemSet(Value *Ptr, Value *Val, Value *Size, unsigned Align, argument
85 Ptr = getCastedInt8PtrValue(Ptr);
86 Value *Ops[] = { Ptr, Val, Size, getInt32(Align), getInt1(isVolatile) };
87 Type *Tys[] = { Ptr->getType(), Size->getType() };
164 CallInst *IRBuilderBase::CreateLifetimeStart(Value *Ptr, ConstantIn argument
179 CreateLifetimeEnd(Value *Ptr, ConstantInt *Size) argument
212 CreateMaskedLoad(Value *Ptr, unsigned Align, Value *Mask, Value *PassThru, const Twine &Name) argument
232 CreateMaskedStore(Value *Val, Value *Ptr, unsigned Align, Value *Mask) argument
[all...]
/external/llvm/lib/Support/
H A Draw_ostream.cpp298 raw_ostream &raw_ostream::write(const char *Ptr, size_t Size) { argument
303 write_impl(Ptr, Size);
308 return write(Ptr, Size);
319 write_impl(Ptr, BytesToWrite);
323 return write(Ptr + BytesToWrite, BytesRemaining);
325 copy_to_buffer(Ptr + BytesToWrite, BytesRemaining);
331 copy_to_buffer(Ptr, NumBytes);
333 return write(Ptr + NumBytes, Size - NumBytes);
336 copy_to_buffer(Ptr, Size);
341 void raw_ostream::copy_to_buffer(const char *Ptr, size_ argument
567 write_impl(const char *Ptr, size_t Size) argument
634 pwrite_impl(const char *Ptr, size_t Size, uint64_t Offset) argument
752 write_impl(const char *Ptr, size_t Size) argument
762 write_impl(const char *Ptr, size_t Size) argument
766 pwrite_impl(const char *Ptr, size_t Size, uint64_t Offset) argument
784 write_impl(const char *Ptr, size_t Size) argument
791 pwrite_impl(const char *Ptr, size_t Size, uint64_t Offset) argument
[all...]
/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp322 Value *Ptr = LI.getPointerOperand(); local
328 IC.Builder->CreateBitCast(Ptr, NewTy->getPointerTo(AS)),
367 ConstantPointerNull::get(cast<PointerType>(Ptr->getType())), ITy);
395 Value *Ptr = SI.getPointerOperand(); local
401 V, IC.Builder->CreateBitCast(Ptr, V->getType()->getPointerTo(AS)),
562 auto *Ptr = IC.Builder->CreateInBoundsGEP(ST, Addr, makeArrayRef(Indices), local
565 auto *L = IC.Builder->CreateAlignedLoad(Ptr, EltAlign, Name + ".unpack");
599 auto *Ptr = IC.Builder->CreateInBoundsGEP(AT, Addr, makeArrayRef(Indices), local
601 auto *L = IC.Builder->CreateAlignedLoad(Ptr, MinAlign(Align, Offset),
772 static Instruction *replaceGEPIdxWithZero(InstCombiner &IC, Value *Ptr, argument
1065 auto *Ptr = IC.Builder->CreateInBoundsGEP(ST, Addr, makeArrayRef(Indices), local
1105 auto *Ptr = IC.Builder->CreateInBoundsGEP(AT, Addr, makeArrayRef(Indices), local
1150 Value *Ptr = SI.getOperand(1); local
[all...]
/external/llvm/tools/llvm-bcanalyzer/
H A Dllvm-bcanalyzer.cpp617 auto Ptr = Stream.getPointerToByte(BlockEntryPos, BlockSize); local
618 Hasher.update(ArrayRef<uint8_t>(Ptr, BlockSize));
/external/llvm/tools/llvm-c-test/
H A Decho.cpp546 LLVMValueRef Ptr = CloneValue(LLVMGetOperand(Src, 0)); local
547 Dst = LLVMBuildLoad(Builder, Ptr, Name);
553 LLVMValueRef Ptr = CloneValue(LLVMGetOperand(Src, 1)); local
554 Dst = LLVMBuildStore(Builder, Val, Ptr);
559 LLVMValueRef Ptr = CloneValue(LLVMGetOperand(Src, 0)); local
565 Dst = LLVMBuildInBoundsGEP(Builder, Ptr, Idx.data(), NumIdx, Name);
567 Dst = LLVMBuildGEP(Builder, Ptr, Idx.data(), NumIdx, Name);
571 LLVMValueRef Ptr = CloneValue(LLVMGetOperand(Src, 0)); local
578 Dst = LLVMBuildAtomicCmpXchg(Builder, Ptr, Cmp, New, Succ, Fail,

Completed in 539 milliseconds

1234567891011>>