Searched refs:Ptr (Results 176 - 200 of 419) sorted by relevance

1234567891011>>

/freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/
H A DStmtVisitor.h34 template<template <typename> class Ptr, typename ImplClass, typename RetTy=void,
38 #define PTR(CLASS) typename Ptr<CLASS>::type
H A DVTableBuilder.h201 VTableComponent(Kind ComponentKind, uintptr_t Ptr) { argument
205 assert((Ptr & 7) == 0 && "Pointer not sufficiently aligned!");
207 Value = Ptr | ComponentKind;
H A DAPValue.h151 bool is() const { return Ptr.is<T>(); }
154 T get() const { return Ptr.get<T>(); }
157 T dyn_cast() const { return Ptr.dyn_cast<T>(); }
177 PtrTy Ptr; member in class:clang::APValue::LValueBase
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXAsmPrinter.h109 unsigned addBytes(unsigned char *Ptr, int Num, int Bytes) { argument
113 buffer[curpos] = Ptr[i];
/freebsd-12-stable/sys/contrib/dev/acpica/components/utilities/
H A Dutdebug.c720 * Ptr - Pointer to display
735 UINT8 *Ptr)
744 "%s %p\n", AcpiGbl_FunctionExitPrefix, Ptr);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DBuildLibCalls.cpp847 Value *llvm::emitStrLen(Value *Ptr, IRBuilder<> &B, const DataLayout &DL, argument
851 B.getInt8PtrTy(), castToCStr(Ptr, B), B, TLI);
854 Value *llvm::emitStrDup(Value *Ptr, IRBuilder<> &B, argument
857 castToCStr(Ptr, B), B, TLI);
860 Value *llvm::emitStrChr(Value *Ptr, char C, IRBuilder<> &B, argument
865 {castToCStr(Ptr, B), ConstantInt::get(I32Ty, C)}, B, TLI);
929 Value *llvm::emitMemChr(Value *Ptr, Value *Val, Value *Len, IRBuilder<> &B, argument
935 {castToCStr(Ptr, B), Val, Len}, B, TLI);
1248 Value *llvm::emitFWrite(Value *Ptr, Value *Size, Value *File, IRBuilder<> &B, argument
1263 B.CreateCall(F, {castToCStr(Ptr,
1313 emitFWriteUnlocked(Value *Ptr, Value *Size, Value *N, Value *File, IRBuilder<> &B, const DataLayout &DL, const TargetLibraryInfo *TLI) argument
1375 emitFReadUnlocked(Value *Ptr, Value *Size, Value *N, Value *File, IRBuilder<> &B, const DataLayout &DL, const TargetLibraryInfo *TLI) argument
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAG.h866 SDValue getObjectPtrOffset(const SDLoc &SL, SDValue Ptr, int64_t Offset) { argument
869 return getMemBasePlusOffset(Ptr, Offset, SL, Flags);
872 SDValue getObjectPtrOffset(const SDLoc &SL, SDValue Ptr, SDValue Offset) { argument
877 return getMemBasePlusOffset(Ptr, Offset, SL, Flags);
1043 SDValue getVAArg(EVT VT, const SDLoc &dl, SDValue Chain, SDValue Ptr,
1051 SDVTList VTs, SDValue Chain, SDValue Ptr,
1057 SDValue Ptr, SDValue Val, MachineMemOperand *MMO);
1062 SDValue Chain, SDValue Ptr, MachineMemOperand *MMO);
1102 SDValue getLoad(EVT VT, const SDLoc &dl, SDValue Chain, SDValue Ptr,
1107 SDValue getLoad(EVT VT, const SDLoc &dl, SDValue Chain, SDValue Ptr,
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCContext.h678 void deallocate(void *Ptr) {} argument
720 /// \c Context.Deallocate(Ptr).
737 inline void operator delete(void *Ptr, llvm::MCContext &C, size_t) noexcept {
738 C.deallocate(Ptr);
753 /// \c Context.Deallocate(Ptr).
771 inline void operator delete[](void *Ptr, llvm::MCContext &C) noexcept {
772 C.deallocate(Ptr);
/freebsd-12-stable/contrib/llvm-project/clang/utils/TableGen/
H A DClangAttrEmitter.cpp578 OS << "is" << getLowerName() << "Expr, " << getLowerName() << "Ptr";
583 OS << " void *" << getLowerName() << "Ptr;\n";
585 OS << " " << getLowerName() << "Ptr = Record.readExpr();\n";
588 << "Ptr = Record.readTypeSourceInfo();\n";
1257 std::unique_ptr<Argument> Ptr; local
1261 Ptr = std::make_unique<AlignedArgument>(Arg, Attr);
1263 Ptr = std::make_unique<EnumArgument>(Arg, Attr);
1265 Ptr = std::make_unique<ExprArgument>(Arg, Attr);
1267 Ptr = std::make_unique<SimpleArgument>(Arg, Attr, "FunctionDecl *");
1269 Ptr
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Support/
H A DFileCheck.cpp889 for (const char *Ptr = MB.getBufferStart(), *End = MB.getBufferEnd();
890 Ptr != End; ++Ptr) {
892 if (Ptr <= End - 2 && Ptr[0] == '\r' && Ptr[1] == '\n') {
898 if (Req.NoCanonicalizeWhiteSpace || (*Ptr != ' ' && *Ptr != '\t')) {
899 OutputBuffer.push_back(*Ptr);
905 while (Ptr
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp502 void setDebugLocFromInst(IRBuilder<> &B, const Value *Ptr);
820 void InnerLoopVectorizer::setDebugLocFromInst(IRBuilder<> &B, const Value *Ptr) { argument
821 if (const Instruction *Inst = dyn_cast_or_null<Instruction>(Ptr)) {
1202 /// for the given \p DataType and kind of access to \p Ptr.
1203 bool isLegalMaskedStore(Type *DataType, Value *Ptr, MaybeAlign Alignment) { argument
1204 return Legal->isConsecutivePtr(Ptr) &&
1209 /// for the given \p DataType and kind of access to \p Ptr.
1210 bool isLegalMaskedLoad(Type *DataType, Value *Ptr, MaybeAlign Alignment) { argument
1211 return Legal->isConsecutivePtr(Ptr) &&
2387 // Either Ptr feed
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/ADT/
H A Diterator.h315 mutable T Ptr; member in class:llvm::pointer_iterator
323 T &operator*() { return Ptr = &*this->I; }
324 const T &operator*() const { return Ptr = &*this->I; }
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DAliasSetTracker.h318 AliasResult aliasesPointer(const Value *Ptr, LocationSize Size,
377 void add(Value *Ptr, LocationSize Size, const AAMDNodes &AAInfo); // Add a loc
449 AliasSet *mergeAliasSetsForPointer(const Value *Ptr, LocationSize Size,
H A DTargetTransformInfo.h226 int getGEPCost(Type *PointeeType, const Value *Ptr,
959 /// \p Ptr - pointer [or vector of pointers] - address[es] in memory
963 int getGatherScatterOpCost(unsigned Opcode, Type *DataTy, Value *Ptr,
1026 /// is used in order to get the Ptr step value in case of constant stride.
1027 /// The 'Ptr' parameter holds SCEV of the access pointer.
1029 const SCEV *Ptr = nullptr) const;
1179 virtual int getGEPCost(Type *PointeeType, const Value *Ptr,
1337 Value *Ptr, bool VariableMask,
1359 const SCEV *Ptr) = 0;
1416 int getGEPCost(Type *PointeeType, const Value *Ptr,
[all...]
/freebsd-12-stable/contrib/llvm-project/clang/lib/Rewrite/
H A DRewriter.cpp203 const char *Ptr = SourceMgr->getCharacterData(Range.getBegin()); local
210 return std::string(Ptr, Ptr+EndOff-StartOff);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Bitstream/Reader/
H A DBitstreamReader.cpp330 const char *Ptr = (const char *)getPointerToBit(CurBitPos, NumElts); local
334 *Blob = StringRef(Ptr, NumElts);
338 Vals.push_back((unsigned char)*Ptr++);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DAlignmentFromAssumptions.cpp125 // alignment for Ptr.
127 const SCEV *OffSCEV, Value *Ptr,
129 const SCEV *PtrSCEV = SE->getSCEV(Ptr);
140 LLVM_DEBUG(dbgs() << "AFI: alignment of " << *Ptr << " relative to "
126 getNewAlignment(const SCEV *AASCEV, const SCEV *AlignSCEV, const SCEV *OffSCEV, Value *Ptr, ScalarEvolution *SE) argument
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DGlobalDCE.cpp211 Constant *Ptr = local
214 if (!Ptr) {
220 auto Callee = dyn_cast<Function>(Ptr->stripPointerCasts());
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600ISelLowering.h93 SDValue stackPtrToRegIndex(SDValue Ptr, unsigned StackWidth,
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonTargetTransformInfo.h122 unsigned getGatherScatterOpCost(unsigned Opcode, Type *DataTy, Value *Ptr,
/freebsd-12-stable/contrib/llvm-project/llvm/lib/WindowsManifest/
H A DWindowsManifestMerger.cpp50 void operator()(xmlChar *Ptr) { xmlFree(Ptr); } argument
51 void operator()(xmlDoc *Ptr) { xmlFreeDoc(Ptr); } argument
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroutines.cpp520 void coro::Shape::emitDealloc(IRBuilder<> &Builder, Value *Ptr, argument
529 Ptr = Builder.CreateBitCast(Ptr,
531 auto *Call = Builder.CreateCall(Dealloc, Ptr);
/freebsd-12-stable/contrib/gcc/
H A Dsystem.h148 # define fread(Ptr, Size, N, Stream) fread_unlocked (Ptr, Size, N, Stream)
155 # define fwrite(Ptr, Size, N, Stream) fwrite_unlocked (Ptr, Size, N, Stream)
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGAddressAnalysis.cpp166 /// Parses tree in Ptr for base, index, offset addresses.
169 SDValue Ptr = N->getBasePtr(); local
172 SDValue Base = DAG.getTargetLoweringInfo().unwrapAddress(Ptr);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/IR/
H A DInstructions.cpp1285 "Ptr must have pointer type.");
1290 LoadInst::LoadInst(Type *Ty, Value *Ptr, const Twine &Name, argument
1292 : LoadInst(Ty, Ptr, Name, /*isVolatile=*/false, InsertBef) {}
1294 LoadInst::LoadInst(Type *Ty, Value *Ptr, const Twine &Name, argument
1296 : LoadInst(Ty, Ptr, Name, /*isVolatile=*/false, InsertAE) {}
1298 LoadInst::LoadInst(Type *Ty, Value *Ptr, const Twine &Name, bool isVolatile, argument
1300 : LoadInst(Ty, Ptr, Name, isVolatile, /*Align=*/None, InsertBef) {}
1302 LoadInst::LoadInst(Type *Ty, Value *Ptr, const Twine &Name, bool isVolatile, argument
1304 : LoadInst(Ty, Ptr, Name, isVolatile, /*Align=*/None, InsertAE) {}
1306 LoadInst::LoadInst(Type *Ty, Value *Ptr, cons argument
1311 LoadInst(Type *Ty, Value *Ptr, const Twine &Name, bool isVolatile, MaybeAlign Align, BasicBlock *InsertAE) argument
1316 LoadInst(Type *Ty, Value *Ptr, const Twine &Name, bool isVolatile, MaybeAlign Align, AtomicOrdering Order, SyncScope::ID SSID, Instruction *InsertBef) argument
1328 LoadInst(Type *Ty, Value *Ptr, const Twine &Name, bool isVolatile, MaybeAlign Align, AtomicOrdering Order, SyncScope::ID SSID, BasicBlock *InsertAE) argument
1427 Init(Value *Ptr, Value *Cmp, Value *NewVal, AtomicOrdering SuccessOrdering, AtomicOrdering FailureOrdering, SyncScope::ID SSID) argument
1460 AtomicCmpXchgInst(Value *Ptr, Value *Cmp, Value *NewVal, AtomicOrdering SuccessOrdering, AtomicOrdering FailureOrdering, SyncScope::ID SSID, Instruction *InsertBefore) argument
1472 AtomicCmpXchgInst(Value *Ptr, Value *Cmp, Value *NewVal, AtomicOrdering SuccessOrdering, AtomicOrdering FailureOrdering, SyncScope::ID SSID, BasicBlock *InsertAtEnd) argument
1488 Init(BinOp Operation, Value *Ptr, Value *Val, AtomicOrdering Ordering, SyncScope::ID SSID) argument
1508 AtomicRMWInst(BinOp Operation, Value *Ptr, Value *Val, AtomicOrdering Ordering, SyncScope::ID SSID, Instruction *InsertBefore) argument
1519 AtomicRMWInst(BinOp Operation, Value *Ptr, Value *Val, AtomicOrdering Ordering, SyncScope::ID SSID, BasicBlock *InsertAtEnd) argument
1589 init(Value *Ptr, ArrayRef<Value *> IdxList, const Twine &Name) argument
[all...]

Completed in 376 milliseconds

1234567891011>>