Searched refs:Base (Results 126 - 150 of 454) sorted by relevance

1234567891011>>

/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Sema/
H A DScopeInfo.h232 /// Access Expression | "Base" Decl | "Property" Decl
250 /// The extra flag is "true" if the Base and Property are enough to uniquely
255 BaseInfoTy Base;
271 WeakObjectProfileTy(const Expr *Base, const ObjCPropertyDecl *Property);
275 const NamedDecl *getBase() const { return Base.getPointer(); }
290 return Base.getInt();
294 return Base == Other.Base && Property == Other.Property;
314 return llvm::DenseMapInfo<Pair>::getHashValue(Pair(Val.Base,
1010 : Base(nullpt
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFISelDAGToDAG.cpp74 bool SelectAddr(SDValue Addr, SDValue &Base, SDValue &Offset);
75 bool SelectFIAddr(SDValue Addr, SDValue &Base, SDValue &Offset);
100 bool BPFDAGToDAGISel::SelectAddr(SDValue Addr, SDValue &Base, SDValue &Offset) { argument
104 Base = CurDAG->getTargetFrameIndex(FIN->getIndex(), MVT::i64);
121 Base = CurDAG->getTargetFrameIndex(FIN->getIndex(), MVT::i64);
123 Base = Addr.getOperand(0);
130 Base = Addr;
136 bool BPFDAGToDAGISel::SelectFIAddr(SDValue Addr, SDValue &Base, argument
149 Base = CurDAG->getTargetFrameIndex(FIN->getIndex(), MVT::i64);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86ShuffleDecode.cpp116 unsigned Base = i + Imm; local
117 int M = Base + l;
118 if (Base >= NumLaneElts) M = SM_SentinelZero;
129 unsigned Base = i + Imm; local
131 if (Base >= NumLaneElts) Base += NumElts - NumLaneElts;
132 ShuffleMask.push_back(Base + l);
301 int Base = (i / 16) * 16; local
307 int Index = Base + (M & 0xf);
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/ubsan/
H A Dubsan_handlers.cpp765 ValueHandle Base,
771 if (Base == 0 && Result == 0)
773 else if (Base == 0 && Result != 0)
775 else if (Base != 0 && Result == 0)
794 << (void *)Base;
795 } else if ((sptr(Base) >= 0) == (sptr(Result) >= 0)) {
796 if (Base > Result)
799 << (void *)Base << (void *)Result;
803 << (void *)Base << (void *)Result;
807 << (void *)Base << (voi
764 handlePointerOverflowImpl(PointerOverflowData *Data, ValueHandle Base, ValueHandle Result, ReportOptions Opts) argument
811 __ubsan_handle_pointer_overflow(PointerOverflowData *Data, ValueHandle Base, ValueHandle Result) argument
818 __ubsan_handle_pointer_overflow_abort(PointerOverflowData *Data, ValueHandle Base, ValueHandle Result) argument
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSILoadStoreOptimizer.cpp198 BaseRegisters Base; member in struct:__anon3979::SILoadStoreOptimizer::MemAddress
263 void processBaseWithConstOffset(const MachineOperand &Base, MemAddress &Addr) const;
1650 assert((TRI->getRegSizeInBits(Addr.Base.LoReg, *MRI) == 32 ||
1651 Addr.Base.LoSubReg) &&
1652 "Expected 32-bit Base-Register-Low!!");
1654 assert((TRI->getRegSizeInBits(Addr.Base.HiReg, *MRI) == 32 ||
1655 Addr.Base.HiSubReg) &&
1656 "Expected 32-bit Base-Register-Hi!!");
1658 LLVM_DEBUG(dbgs() << " Re-Computed Anchor-Base:\n");
1672 .addReg(Addr.Base
1705 auto Base = TII->getNamedOperand(MI, AMDGPU::OpName::vaddr); local
1737 processBaseWithConstOffset(const MachineOperand &Base, MemAddress &Addr) const argument
1816 MachineOperand &Base = *TII->getNamedOperand(MI, AMDGPU::OpName::vaddr); local
1915 Register Base = computeBase(MI, AnchorAddr); local
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DLoads.cpp30 static bool isAligned(const Value *Base, const APInt &Offset, Align Alignment, argument
32 Align BA = Base->getPointerAlignment(DL);
44 assert(V->getType()->isPointerTy() && "Base must be pointer");
80 const Value *Base = GEP->getPointerOperand(); local
89 // GEP (== Base + Offset) is dereferenceable for Size bytes. If the base
91 // then the GEP (== Base + Offset == k_0 * Align + k_1 * Align) is also
97 Base, Alignment, Offset + Size.sextOrTrunc(Offset.getBitWidth()), DL,
125 // a query of whether [Base, V] is dereferenceable and V is aligned (since
237 Value *Base = StartS->getValue(); local
244 return isDereferenceableAndAlignedPointer(Base, Alignmen
[all...]
H A DStackSafetyAnalysis.cpp203 ConstantRange offsetFrom(Value *Addr, Value *Base);
204 ConstantRange getAccessRange(Value *Addr, Value *Base,
206 ConstantRange getAccessRange(Value *Addr, Value *Base, TypeSize Size);
208 Value *Base);
223 ConstantRange StackSafetyLocalAnalysis::offsetFrom(Value *Addr, Value *Base) { argument
224 if (!SE.isSCEVable(Addr->getType()) || !SE.isSCEVable(Base->getType()))
229 const SCEV *BaseExp = SE.getTruncateOrZeroExtend(SE.getSCEV(Base), PtrTy);
239 StackSafetyLocalAnalysis::getAccessRange(Value *Addr, Value *Base, argument
246 ConstantRange Offsets = offsetFrom(Addr, Base);
256 ConstantRange StackSafetyLocalAnalysis::getAccessRange(Value *Addr, Value *Base, argument
267 getMemIntrinsicAccessRange( const MemIntrinsic *MI, const Use &U, Value *Base) argument
[all...]
H A DPostDominators.cpp62 return Base::dominates(BB1, BB2);
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DRegionStore.cpp54 /// from region \p Base.
55 explicit BindingKey(const SubRegion *r, const SubRegion *Base, Kind k) argument
56 : P(r, k | Symbolic), Data(reinterpret_cast<uintptr_t>(Base)) {
57 assert(r && Base && "Must have known regions.");
58 assert(getConcreteOffsetRegion() == Base && "Failed to store base region");
275 const MemRegion *Base = K.getBaseRegion(); local
277 const ClusterBindings *ExistingCluster = lookup(Base);
282 return add(Base, NewCluster);
305 const MemRegion *Base = K.getBaseRegion(); local
306 const ClusterBindings *Cluster = lookup(Base);
723 includeEntireMemorySpace(const MemRegion *Base) argument
743 const MemRegion *Base = RI.getKey(); local
817 const MemRegion *Base = K.getConcreteOffsetRegion(); local
910 const MemRegion *Base = NextKey.getConcreteOffsetRegion(); local
1262 includeEntireMemorySpace(const MemRegion *Base) argument
1872 const MemRegion *Base = SR->getSuperRegion(); local
2618 const MemRegion *Base = I.getKey(); local
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
H A DExprConstant.cpp104 const Expr *Base = B.get<const Expr*>(); local
109 dyn_cast<MaterializeTemporaryExpr>(Base)) {
121 return Base->getType();
177 /// Determines whether or not the given Base contains a call to a function
179 static bool isBaseAnAllocSizeCall(APValue::LValueBase Base) { argument
180 const auto *E = Base.dyn_cast<const Expr *>();
195 findMostDerivedSubobject(ASTContext &Ctx, APValue::LValueBase Base, argument
201 assert(!isBaseAnAllocSizeCall(Base) &&
204 Type = getType(Base);
306 void truncate(ASTContext &Ctx, APValue::LValueBase Base, argument
635 APValue::LValueBase Base; member in class:__anon1580::Cleanup
639 Cleanup(APValue *Val, APValue::LValueBase Base, QualType T, bool IsLifetimeExtended) argument
664 APValue::LValueBase Base; member in struct:__anon1580::ObjectUnderConstruction
855 isEvaluatingCtorDtor(APValue::LValueBase Base, ArrayRef<APValue::LValuePathEntry> Path) argument
939 setEvaluatingDecl(APValue::LValueBase Base, APValue &Value, EvaluatingDeclKind EDK = EvaluatingDeclKind::Ctor) argument
1492 APValue::LValueBase Base; member in struct:__anon1582::LValue
[all...]
H A DMicrosoftCXXABI.cpp149 const CXXRecordDecl *Base = local
151 if (RD->isPolymorphic() && !Base->isPolymorphic())
153 RD = Base;
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/ADT/
H A DFoldingSet.h557 static const Ctx &getContext(const FoldingSetBase *Base) { argument
558 return static_cast<const ContextualFoldingSet*>(Base)->Context;
563 static void GetNodeProfile(const FoldingSetBase *Base, Node *N, argument
566 ContextualFoldingSetTrait<T, Ctx>::Profile(*TN, ID, getContext(Base));
569 static bool NodeEquals(const FoldingSetBase *Base, Node *N, argument
574 getContext(Base));
577 static unsigned ComputeNodeHash(const FoldingSetBase *Base, Node *N, argument
581 getContext(Base));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/AsmParser/
H A DSystemZAsmParser.cpp108 // Base + Disp + Index, where Base and Index are LLVM registers or 0.
113 unsigned Base : 12; member in struct:__anon4315::SystemZOperand::MemOp
182 createMem(MemoryKind MemKind, RegisterKind RegKind, unsigned Base, argument
188 Op->Mem.Base = Base;
304 Inst.addOperand(MCOperand::createReg(Mem.Base));
310 Inst.addOperand(MCOperand::createReg(Mem.Base));
317 Inst.addOperand(MCOperand::createReg(Mem.Base));
324 Inst.addOperand(MCOperand::createReg(Mem.Base));
1039 unsigned Base = 0, Index = 0, LengthReg = 0; local
1478 const MCExpr *Base = MCSymbolRefExpr::create(Sym, MCSymbolRefExpr::VK_None, local
[all...]
/freebsd-13-stable/release/packages/
H A DMakefile.package66 runtime_COMMENT= FreeBSD Base System
67 runtime_DESC= FreeBSD Base System
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/gwp_asan/
H A Dguarded_pool_allocator.h63 // Execute the callback Cb for every allocation the lies in [Base, Base +
66 void iterate(void *Base, size_t Size, iterate_callback Cb, void *Arg);
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
H A Dsize_class_map.h59 typedef SizeClassMapBase<Config> Base; typedef in class:scudo::FixedSizeClassMap
100 return Base::getMaxCachedHint(Size);
106 typedef SizeClassMapBase<Config> Base; typedef in class:scudo::TableSizeClassMap
167 return Base::getMaxCachedHint(Size);
H A Drelease.h169 releaseFreeMemoryToOS(const IntrusiveList<TransferBatchT> &FreeList, uptr Base, argument
227 const uptr P = reinterpret_cast<uptr>(It.get(I)) - Base;
228 // This takes care of P < Base and P >= Base + RoundedSize.
243 const uptr P = reinterpret_cast<uptr>(It.get(I)) - Base;
244 // This takes care of P < Base and P >= Base + RoundedSize.
/freebsd-13-stable/contrib/llvm-project/llvm/lib/DebugInfo/GSYM/
H A DGsymCreator.cpp37 const uint32_t Base = insertString(filename); local
38 FileEntry FE(Dir, Base);
127 assert(Files[0].Base == 0);
135 O.writeU32(File.Base);
H A DInlineInfo.cpp145 if (CallFile->Dir || CallFile->Base) {
150 SrcLoc.Base = GR.getString(CallFile->Base);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Support/
H A DFoldingSet.cpp98 const unsigned *Base = (const unsigned*) String.data(); local
101 if (!((intptr_t)Base & 3)) {
102 Bits.append(Base, Base + Units);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreISelDAGToDAG.cpp65 bool SelectADDRspii(SDValue Addr, SDValue &Base, SDValue &Offset);
87 bool XCoreDAGToDAGISel::SelectADDRspii(SDValue Addr, SDValue &Base, argument
91 Base = CurDAG->getTargetFrameIndex(FIN->getIndex(), MVT::i32);
101 Base = CurDAG->getTargetFrameIndex(FIN->getIndex(), MVT::i32);
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCXX.cpp83 const auto *Base = local
85 if (Base->hasTrivialDestructor()) continue;
90 UniqueBase = Base;
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/
H A DDIContext.h299 template <typename Derived, typename Base = LoadedObjectInfo>
300 struct LoadedObjectInfoHelper : Base {
307 LoadedObjectInfoHelper(Ts &&... Args) : Base(std::forward<Ts>(Args)...) {}
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/
H A DUDTLayout.h151 bool Elide, std::unique_ptr<PDBSymbolTypeBaseClass> Base);
153 const PDBSymbolTypeBaseClass &getBase() const { return *Base; }
158 std::unique_ptr<PDBSymbolTypeBaseClass> Base; member in class:llvm::pdb::BaseClassLayout
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DDominators.h146 using Base = DominatorTreeBase<BasicBlock, false>;
159 using Base::dominates;
179 using Base::isReachableFromEntry;

Completed in 167 milliseconds

1234567891011>>