/external/swiftshader/third_party/LLVM/lib/VMCore/ |
H A D | Metadata.cpp | 226 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 D | DeclarationName.h | 67 /// 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 D | ExternalASTSource.h | 327 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 D | Token.h | 206 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 D | cfi.cc | 300 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 D | FoldingSet.h | 323 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 D | STLExtras.h | 100 inline void deleter(T *Ptr) { argument 101 delete Ptr;
|
H A D | StringMap.h | 190 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 D | AliasAnalysis.h | 560 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 D | OrcRemoteTargetServer.h | 429 uintptr_t *Ptr = local 431 *Ptr = static_cast<uintptr_t>(PtrVal);
|
/external/llvm/include/llvm/Object/ |
H A D | MachO.h | 82 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 D | MathExtras.h | 597 /// \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 D | OnDiskHashTable.h | 445 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 D | CFLGraph.h | 235 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 D | GlobalsModRef.cpp | 414 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 D | Lint.cpp | 75 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 D | MemoryBuiltins.cpp | 375 /// \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 D | LegalizeTypesGeneric.cpp | 264 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 D | StatepointLowering.cpp | 484 const Value *Ptr = SI.Ptrs[i]; local 485 lowerIncomingStatepointValue(Builder.getValue(Ptr), Ops, Builder);
|
/external/llvm/lib/DebugInfo/CodeView/ |
H A D | TypeDumper.cpp | 400 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 D | IRBuilder.cpp | 46 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 D | raw_ostream.cpp | 298 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 D | InstCombineLoadStoreAlloca.cpp | 322 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 D | llvm-bcanalyzer.cpp | 617 auto Ptr = Stream.getPointerToByte(BlockEntryPos, BlockSize); local 618 Hasher.update(ArrayRef<uint8_t>(Ptr, BlockSize));
|
/external/llvm/tools/llvm-c-test/ |
H A D | echo.cpp | 546 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,
|