Searched refs:Base (Results 51 - 75 of 454) sorted by relevance

1234567891011>>

/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
H A DCXXInheritance.cpp91 bool CXXRecordDecl::isDerivedFrom(const CXXRecordDecl *Base) const {
94 return isDerivedFrom(Base, Paths);
97 bool CXXRecordDecl::isDerivedFrom(const CXXRecordDecl *Base, argument
99 if (getCanonicalDecl() == Base->getCanonicalDecl())
104 const CXXRecordDecl *BaseDecl = Base->getCanonicalDecl();
112 bool CXXRecordDecl::isVirtuallyDerivedFrom(const CXXRecordDecl *Base) const {
119 if (getCanonicalDecl() == Base->getCanonicalDecl())
124 const CXXRecordDecl *BaseDecl = Base->getCanonicalDecl();
132 bool CXXRecordDecl::isProvablyNotDerivedFrom(const CXXRecordDecl *Base) const {
133 const CXXRecordDecl *TargetDecl = Base
[all...]
H A DAPValue.cpp47 LValueBase Base; local
48 Base.Ptr = LV;
49 Base.DynamicAllocType = Type.getAsOpaquePtr();
50 return Base;
55 LValueBase Base; local
56 Base.Ptr = LV;
57 Base.TypeInfoType = TypeInfo.getAsOpaquePtr();
58 return Base;
94 APValue::LValueBase Base; member in struct:__anon1552::LVBase
127 llvm::hash_code hash_value(const APValue::LValueBase &Base) { argument
135 getHashValue( const clang::APValue::LValueBase &Base) argument
435 LValueBase Base = getLValueBase(); local
[all...]
H A DRecordLayoutBuilder.cpp189 for (const CXXBaseSpecifier &Base : Class->bases()) {
190 const CXXRecordDecl *BaseDecl = Base.getType()->getAsCXXRecordDecl();
282 for (const BaseSubobjectInfo *Base : Info->Bases) {
283 if (Base->IsVirtual)
286 CharUnits BaseOffset = Offset + Layout.getBaseClassOffset(Base->Class);
288 if (!CanPlaceBaseSubobjectAtOffset(Base, BaseOffset))
332 for (const BaseSubobjectInfo *Base : Info->Bases) {
333 if (Base->IsVirtual)
336 CharUnits BaseOffset = Offset + Layout.getBaseClassOffset(Base->Class);
337 UpdateEmptyBaseSubobjects(Base, BaseOffse
815 const CXXRecordDecl *Base = I.getType()->getAsCXXRecordDecl(); local
856 const CXXRecordDecl *Base = I.getType()->getAsCXXRecordDecl(); local
1074 LayoutNonVirtualBase( const BaseSubobjectInfo *Base) argument
1165 LayoutVirtualBase( const BaseSubobjectInfo *Base) argument
1181 LayoutBase(const BaseSubobjectInfo *Base) argument
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/Disassembler/
H A DSystemZDisassembler.cpp293 uint64_t Base = Field >> 12;
295 assert(Base < 16 && "Invalid BDAddr12");
296 Inst.addOperand(MCOperand::createReg(Base == 0 ? 0 : Regs[Base]));
303 uint64_t Base = Field >> 20;
305 assert(Base < 16 && "Invalid BDAddr20");
306 Inst.addOperand(MCOperand::createReg(Base == 0 ? 0 : Regs[Base]));
314 uint64_t Base = (Field >> 12) & 0xf;
317 Inst.addOperand(MCOperand::createReg(Base
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/
H A DJITLink.h41 /// Base class for errors originating in JIT linker, e.g. missing relocation
101 /// Base class for Addressable entities (externals, absolutes, blocks).
303 Symbol(Addressable &Base, JITTargetAddress Offset, StringRef Name,
306 : Name(Name), Base(&Base), Offset(Offset), Size(Size) {
314 static Symbol &constructCommon(void *SymStorage, Block &Base, StringRef Name,
318 assert(Base.isDefined() &&
320 assert(static_cast<Block &>(Base).getSize() == Size &&
323 new (Sym) Symbol(Base, 0, Name, Size, Linkage::Weak, S, IsLive, false);
327 static Symbol &constructExternal(void *SymStorage, Addressable &Base,
522 Addressable *Base = nullptr; member in class:llvm::jitlink::Block
972 Addressable &Base = *Sym.Base; local
984 Addressable &Base = *Sym.Base; local
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DStore.cpp60 const ElementRegion *StoreManager::MakeElementRegion(const SubRegion *Base, argument
64 return MRMgr.getElementRegion(EleTy, idx, Base, svalBuilder.getContext());
269 Result = evalDerivedToBase(Result, I.Base->getType(),
270 I.Base->isVirtual());
315 SVal StoreManager::attemptDownCast(SVal Base, QualType TargetType, argument
319 const MemRegion *MR = Base.getAsRegion();
439 SVal StoreManager::getLValueFieldOrIvar(const Decl *D, SVal Base) { argument
440 if (Base.isUnknownOrUndef())
441 return Base;
443 Loc BaseL = Base
484 getLValueElement(QualType elementType, NonLoc Offset, SVal Base) argument
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsSEISelDAGToDAG.cpp268 bool MipsSEDAGToDAGISel::selectAddrFrameIndex(SDValue Addr, SDValue &Base, argument
273 Base = CurDAG->getTargetFrameIndex(FIN->getIndex(), ValTy);
282 SDValue Addr, SDValue &Base, SDValue &Offset, unsigned OffsetBits,
292 Base = CurDAG->getTargetFrameIndex(FIN->getIndex(), ValTy);
294 Base = Addr.getOperand(0);
312 bool MipsSEDAGToDAGISel::selectAddrRegImm(SDValue Addr, SDValue &Base, argument
315 if (selectAddrFrameIndex(Addr, Base, Offset))
320 Base = Addr.getOperand(0);
332 if (selectAddrFrameIndexOffset(Addr, Base, Offset, 16))
350 Base
281 selectAddrFrameIndexOffset( SDValue Addr, SDValue &Base, SDValue &Offset, unsigned OffsetBits, unsigned ShiftAmount = 0) const argument
362 selectAddrDefault(SDValue Addr, SDValue &Base, SDValue &Offset) const argument
369 selectIntAddr(SDValue Addr, SDValue &Base, SDValue &Offset) const argument
375 selectAddrRegImm9(SDValue Addr, SDValue &Base, SDValue &Offset) const argument
387 selectAddrRegImm11(SDValue Addr, SDValue &Base, SDValue &Offset) const argument
399 selectAddrRegImm12(SDValue Addr, SDValue &Base, SDValue &Offset) const argument
410 selectAddrRegImm16(SDValue Addr, SDValue &Base, SDValue &Offset) const argument
421 selectIntAddr11MM(SDValue Addr, SDValue &Base, SDValue &Offset) const argument
427 selectIntAddr12MM(SDValue Addr, SDValue &Base, SDValue &Offset) const argument
433 selectIntAddr16MM(SDValue Addr, SDValue &Base, SDValue &Offset) const argument
439 selectIntAddrLSL2MM(SDValue Addr, SDValue &Base, SDValue &Offset) const argument
461 selectIntAddrSImm10(SDValue Addr, SDValue &Base, SDValue &Offset) const argument
473 selectIntAddrSImm10Lsl1(SDValue Addr, SDValue &Base, SDValue &Offset) const argument
484 selectIntAddrSImm10Lsl2(SDValue Addr, SDValue &Base, SDValue &Offset) const argument
495 selectIntAddrSImm10Lsl3(SDValue Addr, SDValue &Base, SDValue &Offset) const argument
1352 SDValue Base, Offset; local
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelDAGToDAG.cpp58 // Base + Disp + Index + (IncludesDynAlloc ? ADJDYNALLOC : 0)
59 SDValue Base; member in struct:__anon4325::SystemZAddressingMode
65 : Form(form), DR(dr), Base(), Disp(0), Index(),
77 errs() << " Base ";
78 if (Base.getNode())
79 Base.getNode()->dump(DAG);
159 SDValue &Base, SDValue &Disp) const;
161 SDValue &Base, SDValue &Disp, SDValue &Index) const;
165 // Base and Disp respectively.
167 SDValue &Base, SDValu
192 selectBDAddr12Only(SDValue Addr, SDValue &Base, SDValue &Disp) const argument
195 selectBDAddr12Pair(SDValue Addr, SDValue &Base, SDValue &Disp) const argument
198 selectBDAddr20Only(SDValue Addr, SDValue &Base, SDValue &Disp) const argument
201 selectBDAddr20Pair(SDValue Addr, SDValue &Base, SDValue &Disp) const argument
206 selectMVIAddr12Pair(SDValue Addr, SDValue &Base, SDValue &Disp) const argument
209 selectMVIAddr20Pair(SDValue Addr, SDValue &Base, SDValue &Disp) const argument
214 selectBDXAddr12Only(SDValue Addr, SDValue &Base, SDValue &Disp, SDValue &Index) const argument
220 selectBDXAddr12Pair(SDValue Addr, SDValue &Base, SDValue &Disp, SDValue &Index) const argument
226 selectDynAlloc12Only(SDValue Addr, SDValue &Base, SDValue &Disp, SDValue &Index) const argument
232 selectBDXAddr20Only(SDValue Addr, SDValue &Base, SDValue &Disp, SDValue &Index) const argument
238 selectBDXAddr20Only128(SDValue Addr, SDValue &Base, SDValue &Disp, SDValue &Index) const argument
244 selectBDXAddr20Pair(SDValue Addr, SDValue &Base, SDValue &Disp, SDValue &Index) const argument
250 selectLAAddr12Pair(SDValue Addr, SDValue &Base, SDValue &Disp, SDValue &Index) const argument
256 selectLAAddr20Pair(SDValue Addr, SDValue &Base, SDValue &Disp, SDValue &Index) const argument
427 expandIndex(SystemZAddressingMode &AM, SDValue Base, SDValue Index) argument
486 SDValue Base = N.getOperand(1); local
517 shouldUseLA(SDNode *Base, int64_t Disp, SDNode *Index) argument
626 getAddressOperands(const SystemZAddressingMode &AM, EVT VT, SDValue &Base, SDValue &Disp) const argument
651 getAddressOperands(const SystemZAddressingMode &AM, EVT VT, SDValue &Base, SDValue &Disp, SDValue &Index) const argument
663 selectBDAddr(SystemZAddressingMode::DispRange DR, SDValue Addr, SDValue &Base, SDValue &Disp) const argument
674 selectMVIAddr(SystemZAddressingMode::DispRange DR, SDValue Addr, SDValue &Base, SDValue &Disp) const argument
685 selectBDXAddr(SystemZAddressingMode::AddrForm Form, SystemZAddressingMode::DispRange DR, SDValue Addr, SDValue &Base, SDValue &Disp, SDValue &Index) const argument
697 selectBDVAddr12Only(SDValue Addr, SDValue Elem, SDValue &Base, SDValue &Disp, SDValue &Index) const argument
1388 SDValue Base, Disp; local
1636 SDValue Base, Disp, Index; local
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/
H A DTemplateArgumentVisitor.h25 class Base { class in namespace:clang::templateargumentvisitor
84 : public templateargumentvisitor::Base<std::add_lvalue_reference, ImplClass,
93 : public templateargumentvisitor::Base<llvm::make_const_ref, ImplClass,
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/ubsan/
H A Dubsan_type_hash_itanium.cpp115 /// \brief Determine whether \p Derived has a \p Base base class subobject at
118 const abi::__class_type_info *Base,
120 if (Derived->__type_name == Base->__type_name ||
121 __ubsan::checkTypeInfoEquality(Derived, Base))
126 return isDerivedFromAtOffset(SI->__base_type, Base, Offset);
134 // Look for a base class which is derived from \p Base at the right offset.
147 Base, Offset - OffsetHere))
178 if (const abi::__class_type_info *Base =
181 return Base;
237 abi::__class_type_info *Base
117 isDerivedFromAtOffset(const abi::__class_type_info *Derived, const abi::__class_type_info *Base, sptr Offset) argument
[all...]
/freebsd-13-stable/sys/contrib/dev/acpica/components/executer/
H A Dexconvrt.c166 UINT16 Base,
412 * Base - ACPI_STRING_DECIMAL or ACPI_STRING_HEX
425 UINT16 Base,
442 switch (Base)
557 UINT16 Base = 16; local
584 Base = 10;
610 ObjDesc->Integer.Value, Base, NewBuf, AcpiGbl_IntegerByteWidth);
631 Base = 10;
709 if (Base == 16)
718 (UINT64) ObjDesc->Buffer.Pointer[i], Base, NewBu
423 AcpiExConvertToAscii( UINT64 Integer, UINT16 Base, UINT8 *String, UINT8 DataWidth) argument
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/
H A DPtrTypesSemantics.h29 const clang::CXXRecordDecl *isRefCountable(const clang::CXXBaseSpecifier *Base);
H A DRefCntblBaseVirtualDtorChecker.cpp73 &ProblematicBaseClass](const CXXBaseSpecifier *Base, CXXBasePath &) {
74 const auto AccSpec = Base->getAccessSpecifier();
80 isRefCountable(Base);
90 ProblematicBaseSpecifier = Base;
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DPrettyClassDefinitionDumper.cpp69 const auto &Base = BC->getBase(); local
70 if (Base.isIndirectVirtualBaseClass())
75 WithColor(Printer, PDB_ColorItem::Keyword).get() << Base.getAccess();
79 WithColor(Printer, PDB_ColorItem::Type).get() << " " << Base.getName();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/Disassembler/
H A DMipsDisassembler.cpp1538 unsigned Base = fieldFromInstruction(Insn, 21, 5); local
1541 Base = getReg(Decoder, Mips::GPR32RegClassID, Base);
1548 Inst.addOperand(MCOperand::createReg(Base));
1560 unsigned Base = fieldFromInstruction(Insn, 21, 5); local
1563 Base = getReg(Decoder, Mips::GPR32RegClassID, Base);
1569 Inst.addOperand(MCOperand::createReg(Base));
1580 unsigned Base = fieldFromInstruction(Insn, 16, 5); local
1583 Base
1599 unsigned Base = fieldFromInstruction(Insn, 21, 5); local
1615 unsigned Base = fieldFromInstruction(Insn, 16, 5); local
1632 unsigned Base = fieldFromInstruction(Insn, 16, 5); local
1650 unsigned Base = fieldFromInstruction(Insn, 21, 5); local
1666 unsigned Base = fieldFromInstruction(Insn, 21, 5); local
1679 unsigned Base = fieldFromInstruction(Insn, 16, 5); local
1694 unsigned Base = fieldFromInstruction(Insn, 16, 5); local
1708 unsigned Base = fieldFromInstruction(Insn, 11, 5); local
1756 unsigned Base = fieldFromInstruction(Insn, 4, 3); local
1871 unsigned Base = fieldFromInstruction(Insn, 16, 5); local
1892 unsigned Base = fieldFromInstruction(Insn, 16, 5); local
1927 unsigned Base = fieldFromInstruction(Insn, 16, 5); local
1945 unsigned Base = fieldFromInstruction(Insn, 21, 5); local
1962 unsigned Base = fieldFromInstruction(Insn, 16, 5); local
1981 unsigned Base = fieldFromInstruction(Insn, 21, 5); local
1999 unsigned Base = fieldFromInstruction(Insn, 21, 5); local
2017 unsigned Base = fieldFromInstruction(Insn, 11, 5); local
2033 unsigned Base = fieldFromInstruction(Insn, 16, 5); local
2051 unsigned Base = fieldFromInstruction(Insn, 21, 5); local
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430ISelDAGToDAG.cpp45 } Base; member in struct:__anon4190::MSP430ISelAddressMode
64 if (BaseType == RegBase && Base.Reg.getNode() != nullptr) {
65 errs() << "Base.Reg ";
66 Base.Reg.getNode()->dump();
68 errs() << " Base.FrameIndex " << Base.FrameIndex << '\n';
119 bool SelectAddr(SDValue Addr, SDValue &Base, SDValue &Disp);
169 if (AM.BaseType != MSP430ISelAddressMode::RegBase || AM.Base.Reg.getNode()) {
176 AM.Base.Reg = N;
198 && AM.Base
244 SelectAddr(SDValue N, SDValue &Base, SDValue &Disp) argument
[all...]
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
H A Dstring_utils.cpp25 // Appends number in a given Base to buffer. If its length is less than
29 u8 Base, u8 MinNumberLength, bool PadWithZero,
32 RAW_CHECK(Base == 10 || Base == 16);
33 RAW_CHECK(Base == 10 || !Negative);
46 NumBuffer[Pos++] = static_cast<uptr>(AbsoluteValue % Base);
47 AbsoluteValue /= Base;
72 u8 Base, u8 MinNumberLength, bool PadWithZero,
74 return appendNumber(Buffer, BufferEnd, Num, Base, MinNumberLength,
28 appendNumber(char **Buffer, const char *BufferEnd, u64 AbsoluteValue, u8 Base, u8 MinNumberLength, bool PadWithZero, bool Negative, bool Upper) argument
71 appendUnsigned(char **Buffer, const char *BufferEnd, u64 Num, u8 Base, u8 MinNumberLength, bool PadWithZero, bool Upper) argument
/freebsd-13-stable/contrib/googletest/googlemock/test/
H A Dgmock_stress_test.cc67 class Base { class in namespace:testing::__anon806
69 explicit Base(int a_x) : x_(a_x) {} function in class:testing::__anon806::Base
70 virtual ~Base() {}
76 class Derived1 : public Base {
78 Derived1(int a_x, int a_y) : Base(a_x), y_(a_y) {}
84 class Derived2 : public Base {
86 Derived2(int a_x, int a_z) : Base(a_x), z_(a_z) {}
112 linked_ptr<Base> p2;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DValueProfileCollector.cpp48 using Base = PluginChain<Ts...>;
57 Base::get(K, Candidates);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrBuilder.h19 // (Operand), Base, Scale, Index, Displacement.
51 } Base; member in struct:llvm::X86AddressMode
62 Base.Reg = 0;
69 MO.push_back(MachineOperand::CreateReg(Base.Reg, false, false, false,
73 MO.push_back(MachineOperand::CreateFI(Base.FrameIndex));
98 AM.Base.Reg = Op0.getReg();
101 AM.Base.FrameIndex = Op0.getIndex();
177 MIB.addReg(AM.Base.Reg);
180 MIB.addFrameIndex(AM.Base.FrameIndex);
/freebsd-13-stable/share/mk/
H A Dbsd.own.mk27 # LIBDIR Base path for libraries. [/usr/lib]
29 # LIBCOMPATDIR Base path for compat libraries. [/usr/lib/compat]
31 # LIBDATADIR Base path for misc. utility data files. [/usr/libdata]
33 # LIBEXECDIR Base path for system daemons and utilities. [/usr/libexec]
35 # SHLIBDIR Base path for shared libraries. [${LIBDIR}]
44 # DEBUGDIR Base path for standalone debug files. [/usr/lib/debug]
49 # KMODDIR Base path for loadable kernel modules
59 # EFIDIR Base path for the UEFI ESP [/boot/efi]
68 # SHAREDIR Base path for architecture-independent ascii
78 # CONFDIR Base pat
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
H A DScopeInfo.cpp117 : Base(nullptr, true), Property(getBestPropertyDecl(PropE)) {
122 Base = getBaseInfo(E);
124 Base.setPointer(PropE->getClassReceiver());
132 : Base(nullptr, true), Property(Prop) {
134 Base = getBaseInfo(BaseE);
140 : Base(nullptr, true), Property(DRE->getDecl()) {
146 : Base(getBaseInfo(IvarE->getBase())), Property(IvarE->getDecl()) {
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/ADT/
H A DPointerUnion.h120 using Base = PointerUnionMembers<Derived, ValTy, I + 1, Types...>;
122 using Base::Base;
125 : Base(ValTy(const_cast<void *>(
129 using Base::operator=;
169 using Base = typename PointerUnion::PointerUnionMembers;
175 using Base::Base;
232 using Base::operator=;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/DebugInfo/PDB/
H A DUDTLayout.cpp156 Base(std::move(B)) {
162 IsVirtualBase = Base->isVirtualBaseClass();
177 if (auto Base = unique_dyn_cast<PDBSymbolTypeBaseClass>(Child)) {
178 if (Base->isVirtualBaseClass())
179 VirtualBaseSyms.push_back(std::move(Base));
181 Bases.push_back(std::move(Base));
205 for (auto &Base : Bases) {
206 uint32_t Offset = Base->getOffset();
209 std::move(Base));
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGVTables.h111 uint64_t getSubVTTIndex(const CXXRecordDecl *RD, BaseSubobject Base);
116 BaseSubobject Base);
121 GenerateConstructionVTable(const CXXRecordDecl *RD, const BaseSubobject &Base,

Completed in 140 milliseconds

1234567891011>>