| /freebsd-src/contrib/llvm-project/compiler-rt/lib/tsan/rtl/ |
| H A D | tsan_ilist.h | 27 template <typename Base, INode Base::*Node, typename Elem> 41 template <typename Base, INode Base::*Node, typename Elem = Base> 76 template <typename Base, INode Base::*Node, typename Elem> 77 IList<Base, Node, Elem>::IList() { in IList() 81 template <typename Base, INode Base::*Node, typename Elem> 82 void IList<Base, Node, Elem>::PushFront(Elem* e) { in PushFront() 86 template <typename Base, INode Base::*Node, typename Elem> 87 void IList<Base, Node, Elem>::PushBack(Elem* e) { in PushBack() 91 template <typename Base, INode Base::*Node, typename Elem> 92 void IList<Base, Node, Elem>::Push(Elem* e, INode* after) { in Push() [all …]
|
| /freebsd-src/contrib/llvm-project/clang/lib/AST/Interp/ |
| H A D | Pointer.h | 40 unsigned Base; 55 /// In the simplest form, a Pointer has a Block* (the pointee) and both Base 58 /// The Base field is used to access metadata about the data. For primitive 59 /// arrays, the Base is followed by an InitMap. In a variety of cases, the 60 /// Base is preceded by an InlineDescriptor, which is used to track the 78 /// Base 114 P.asBlockPointer().Base == asBlockPointer().Base && 141 if (asBlockPointer().Base == RootPtrMark) in narrow() 149 return Pointer(asBlockPointer().Pointee, asBlockPointer().Base, in narrow() 465 unsigned Base = 0; global() variable [all...] |
| H A D | Pointer.cpp | 39 Pointer::Pointer(Block *Pointee, unsigned Base, uint64_t Offset) in Pointer() 41 assert((Base == RootPtrMark || Base % alignof(void *) == 0) && "wrong base"); 43 PointeeStorage.BS = {Pointee, Base}; in ~Pointer() 137 APValue::LValueBase Base; in toAPValue() 139 Base = VD; in toAPValue() 141 Base = E; in toAPValue() 146 return APValue(Base, CharUnits::Zero(), Path, in toAPValue() 224 return APValue(Base, Offset, Path, /*IsOnePastEnd=*/isOnePastEnd(), in deactivate() 235 OS << "rootptr(" << PointeeStorage.BS.Base << "), "; in toRValue() 35 Pointer(Block * Pointee,unsigned Base,unsigned Offset) Pointer() argument 84 APValue::LValueBase Base; toAPValue() local [all...] |
| H A D | Record.h | 36 struct Base { struct 46 using BaseList = llvm::SmallVector<Base, 8>; argument 48 using VirtualBaseList = llvm::SmallVector<Base, 2>; 64 const Base *getBase(const RecordDecl *FD) const; 66 const Base *getBase(QualType T) const; 68 const Base *getVirtualBase(const RecordDecl *RD) const; 90 const Base *getBase(unsigned I) const { in getNumBases() 101 const Base *getVirtualBase(unsigned I) const { return &VirtualBases[I]; } in getNumVirtualBases() 126 llvm::DenseMap<const RecordDecl *, const Base *> BaseMap; 130 llvm::DenseMap<const RecordDecl *, Base *> VirtualBaseMa [all...] |
| /freebsd-src/contrib/llvm-project/lldb/include/lldb/Utility/ |
| H A D | Environment.h | 19 using Base = llvm::StringMap<std::string>; variable 41 using Base::const_iterator; 42 using Base::iterator; 43 using Base::value_type; 45 using Base::begin; 46 using Base::clear; 47 using Base::count; 48 using Base::empty; 49 using Base::end; 50 using Base::erase; [all …]
|
| /freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachineDominanceFrontier.h | 21 ForwardDominanceFrontierBase<MachineBasicBlock> Base; variable 38 ForwardDominanceFrontierBase<MachineBasicBlock> &getBase() { return Base; } in getBase() 41 return Base.getRoots(); in getRoots() 45 return Base.getRoot(); in getRoot() 49 return Base.isPostDominator(); in isPostDominator() 53 return Base.begin(); in begin() 57 return Base.begin(); in begin() 61 return Base.end(); in end() 65 return Base.end(); in end() 69 return Base.find(B); in find() [all …]
|
| H A D | SelectionDAGAddressAnalysis.h | 35 SDValue Base; 42 BaseIndexOffset(SDValue Base, SDValue Index, bool IsIndexSignExt) in BaseIndexOffset() 43 : Base(Base), Index(Index), IsIndexSignExt(IsIndexSignExt) {} in BaseIndexOffset() argument 44 BaseIndexOffset(SDValue Base, SDValue Index, int64_t Offset, in BaseIndexOffset() 46 : Base(Base), Index(Index), Offset(Offset), in BaseIndexOffset() 49 SDValue getBase() { return Base; } in getBase() 50 SDValue getBase() const { return Base; } in getIndex() 41 BaseIndexOffset(SDValue Base,SDValue Index,bool IsIndexSignExt) BaseIndexOffset() argument
|
| /freebsd-src/contrib/llvm-project/clang/lib/AST/ |
| H A D | VTTBuilder.cpp | 42 void VTTBuilder::AddVTablePointer(BaseSubobject Base, uint64_t VTableIndex, in AddVTablePointer() argument 46 assert(!SecondaryVirtualPointerIndices.count(Base) && in AddVTablePointer() 48 SecondaryVirtualPointerIndices[Base] = VTTComponents.size(); in AddVTablePointer() 56 VTTComponents.push_back(VTTComponent(VTableIndex, Base)); in AddVTablePointer() 59 void VTTBuilder::LayoutSecondaryVTTs(BaseSubobject Base) { in LayoutSecondaryVTTs() argument 60 const CXXRecordDecl *RD = Base.getBase(); in LayoutSecondaryVTTs() 71 CharUnits BaseOffset = Base.getBaseOffset() + in LayoutSecondaryVTTs() 80 VTTBuilder::LayoutSecondaryVirtualPointers(BaseSubobject Base, in LayoutSecondaryVirtualPointers() argument 85 const CXXRecordDecl *RD = Base.getBase(); in LayoutSecondaryVirtualPointers() 119 BaseOffset = Base in LayoutSecondaryVirtualPointers() 147 LayoutSecondaryVirtualPointers(BaseSubobject Base,uint64_t VTableIndex) LayoutSecondaryVirtualPointers() argument 179 LayoutVTT(BaseSubobject Base,bool BaseIsVirtual) LayoutVTT() argument [all...] |
| /freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGAddressAnalysis.cpp | 28 if (!Base.getNode() || !Other.Base.getNode()) in equalBaseIndex() 37 if (Other.Base == Base) in equalBaseIndex() 41 if (auto *A = dyn_cast<GlobalAddressSDNode>(Base)) { in equalBaseIndex() 42 if (auto *B = dyn_cast<GlobalAddressSDNode>(Other.Base)) in equalBaseIndex() 52 if (auto *A = dyn_cast<ConstantPoolSDNode>(Base)) { in equalBaseIndex() 53 if (auto *B = dyn_cast<ConstantPoolSDNode>(Other.Base)) { in equalBaseIndex() 72 if (auto *A = dyn_cast<FrameIndexSDNode>(Base)) in equalBaseIndex() 73 if (auto *B = dyn_cast<FrameIndexSDNode>(Other.Base)) { in equalBaseIndex() 207 SDValue Base = DAG.getTargetLoweringInfo().unwrapAddress(Ptr); matchLSNode() local [all...] |
| /freebsd-src/contrib/llvm-project/llvm/lib/Target/ARC/ |
| H A D | ARCISelDAGToDAG.cpp | 52 bool SelectFrameADDR_ri(SDValue Addr, SDValue &Base, SDValue &Offset); 53 bool SelectAddrModeS9(SDValue Addr, SDValue &Base, SDValue &Offset); 54 bool SelectAddrModeImm(SDValue Addr, SDValue &Base, SDValue &Offset); 55 bool SelectAddrModeFar(SDValue Addr, SDValue &Base, SDValue &Offset); 82 bool ARCDAGToDAGISel::SelectAddrModeImm(SDValue Addr, SDValue &Base, in SelectAddrModeImm() 85 Base = Addr.getOperand(0); 92 bool ARCDAGToDAGISel::SelectAddrModeS9(SDValue Addr, SDValue &Base, in SelectAddrModeS9() 103 Base = CurDAG->getTargetFrameIndex( in SelectAddrModeS9() 106 Base = Addr; in SelectAddrModeS9() 120 Base in SelectAddrModeS9() 76 SelectAddrModeImm(SDValue Addr,SDValue & Base,SDValue & Offset) SelectAddrModeImm() argument 86 SelectAddrModeS9(SDValue Addr,SDValue & Base,SDValue & Offset) SelectAddrModeS9() argument 128 SelectAddrModeFar(SDValue Addr,SDValue & Base,SDValue & Offset) SelectAddrModeFar() argument 147 SelectFrameADDR_ri(SDValue Addr,SDValue & Base,SDValue & Offset) SelectFrameADDR_ri() argument [all...] |
| /freebsd-src/contrib/llvm-project/llvm/lib/Target/VE/ |
| H A D | VEISelDAGToDAG.cpp | 49 bool selectADDRrri(SDValue N, SDValue &Base, SDValue &Index, SDValue &Offset); 50 bool selectADDRrii(SDValue N, SDValue &Base, SDValue &Index, SDValue &Offset); 51 bool selectADDRzri(SDValue N, SDValue &Base, SDValue &Index, SDValue &Offset); 52 bool selectADDRzii(SDValue N, SDValue &Base, SDValue &Index, SDValue &Offset); 53 bool selectADDRri(SDValue N, SDValue &Base, SDValue &Offset); 54 bool selectADDRzi(SDValue N, SDValue &Base, SDValue &Offset); 68 bool matchADDRrr(SDValue N, SDValue &Base, SDValue &Index); 69 bool matchADDRri(SDValue N, SDValue &Base, SDValue &Offset); 84 bool VEDAGToDAGISel::selectADDRrri(SDValue Addr, SDValue &Base, SDValue &Index, in INITIALIZE_PASS() 95 if (matchADDRrr(LHS, Base, Inde in INITIALIZE_PASS() 122 selectADDRrii(SDValue Addr,SDValue & Base,SDValue & Index,SDValue & Offset) selectADDRrii() argument 135 selectADDRzri(SDValue Addr,SDValue & Base,SDValue & Index,SDValue & Offset) selectADDRzri() argument 141 selectADDRzii(SDValue Addr,SDValue & Base,SDValue & Index,SDValue & Offset) selectADDRzii() argument 162 selectADDRri(SDValue Addr,SDValue & Base,SDValue & Offset) selectADDRri() argument 172 selectADDRzi(SDValue Addr,SDValue & Base,SDValue & Offset) selectADDRzi() argument 192 matchADDRrr(SDValue Addr,SDValue & Base,SDValue & Index) matchADDRrr() argument 220 matchADDRri(SDValue Addr,SDValue & Base,SDValue & Offset) matchADDRri() argument [all...] |
| /freebsd-src/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsSEISelDAGToDAG.h | 43 bool selectAddrFrameIndex(SDValue Addr, SDValue &Base, SDValue &Offset) const; 44 bool selectAddrFrameIndexOffset(SDValue Addr, SDValue &Base, SDValue &Offset, 48 bool selectAddrRegImm(SDValue Addr, SDValue &Base, 51 bool selectAddrDefault(SDValue Addr, SDValue &Base, 54 bool selectIntAddr(SDValue Addr, SDValue &Base, 57 bool selectAddrRegImm9(SDValue Addr, SDValue &Base, 60 bool selectAddrRegImm11(SDValue Addr, SDValue &Base, 63 bool selectAddrRegImm12(SDValue Addr, SDValue &Base, 66 bool selectAddrRegImm16(SDValue Addr, SDValue &Base, 69 bool selectIntAddr11MM(SDValue Addr, SDValue &Base, [all...] |
| H A D | MipsISelDAGToDAG.h | 53 virtual bool selectAddrRegImm(SDValue Addr, SDValue &Base, 57 virtual bool selectAddrDefault(SDValue Addr, SDValue &Base, 61 virtual bool selectIntAddr(SDValue Addr, SDValue &Base, 64 virtual bool selectIntAddr11MM(SDValue Addr, SDValue &Base, 67 virtual bool selectIntAddr12MM(SDValue Addr, SDValue &Base, 70 virtual bool selectIntAddr16MM(SDValue Addr, SDValue &Base, 73 virtual bool selectIntAddrLSL2MM(SDValue Addr, SDValue &Base, 77 virtual bool selectIntAddrSImm10(SDValue Addr, SDValue &Base, 80 virtual bool selectIntAddrSImm10Lsl1(SDValue Addr, SDValue &Base, 83 virtual bool selectIntAddrSImm10Lsl2(SDValue Addr, SDValue &Base, [all...] |
| H A D | MipsSEISelDAGToDAG.cpp | 268 bool MipsSEDAGToDAGISel::selectAddrFrameIndex(SDValue Addr, SDValue &Base, in selectAddrFrameIndex() argument 273 Base = CurDAG->getTargetFrameIndex(FIN->getIndex(), ValTy); in selectAddrFrameIndex() 282 SDValue Addr, SDValue &Base, SDValue &Offset, unsigned OffsetBits, in selectAddrFrameIndexOffset() argument 292 Base = CurDAG->getTargetFrameIndex(FIN->getIndex(), ValTy); in selectAddrFrameIndexOffset() 294 Base = Addr.getOperand(0); in selectAddrFrameIndexOffset() 312 bool MipsSEDAGToDAGISel::selectAddrRegImm(SDValue Addr, SDValue &Base, in selectAddrRegImm() argument 315 if (selectAddrFrameIndex(Addr, Base, Offset)) in selectAddrRegImm() 320 Base = Addr.getOperand(0); in selectAddrRegImm() 332 if (selectAddrFrameIndexOffset(Addr, Base, Offset, 16)) in selectAddrRegImm() 350 Base in selectAddrRegImm() 362 selectAddrDefault(SDValue Addr,SDValue & Base,SDValue & Offset) const selectAddrDefault() argument 369 selectIntAddr(SDValue Addr,SDValue & Base,SDValue & Offset) const selectIntAddr() argument 375 selectAddrRegImm9(SDValue Addr,SDValue & Base,SDValue & Offset) const selectAddrRegImm9() argument 387 selectAddrRegImm11(SDValue Addr,SDValue & Base,SDValue & Offset) const selectAddrRegImm11() argument 399 selectAddrRegImm12(SDValue Addr,SDValue & Base,SDValue & Offset) const selectAddrRegImm12() argument 410 selectAddrRegImm16(SDValue Addr,SDValue & Base,SDValue & Offset) const selectAddrRegImm16() argument 421 selectIntAddr11MM(SDValue Addr,SDValue & Base,SDValue & Offset) const selectIntAddr11MM() argument 427 selectIntAddr12MM(SDValue Addr,SDValue & Base,SDValue & Offset) const selectIntAddr12MM() argument 433 selectIntAddr16MM(SDValue Addr,SDValue & Base,SDValue & Offset) const selectIntAddr16MM() argument 439 selectIntAddrLSL2MM(SDValue Addr,SDValue & Base,SDValue & Offset) const selectIntAddrLSL2MM() argument 461 selectIntAddrSImm10(SDValue Addr,SDValue & Base,SDValue & Offset) const selectIntAddrSImm10() argument 473 selectIntAddrSImm10Lsl1(SDValue Addr,SDValue & Base,SDValue & Offset) const selectIntAddrSImm10Lsl1() argument 484 selectIntAddrSImm10Lsl2(SDValue Addr,SDValue & Base,SDValue & Offset) const selectIntAddrSImm10Lsl2() argument 495 selectIntAddrSImm10Lsl3(SDValue Addr,SDValue & Base,SDValue & Offset) const selectIntAddrSImm10Lsl3() argument 1381 SDValue Base, Offset; SelectInlineAsmMemoryOperand() local [all...] |
| /freebsd-src/sys/contrib/device-tree/Bindings/clock/ |
| H A D | lpc1850-cgu.txt | 42 specific LPC part. Base clocks are numbered from 0 to 27. 45 0 BASE_SAFE_CLK Base safe clock (always on) for WWDT 46 1 BASE_USB0_CLK Base clock for USB0 47 2 BASE_PERIPH_CLK Base clock for Cortex-M0SUB subsystem, 49 3 BASE_USB1_CLK Base clock for USB1 52 5 BASE_SPIFI_CLK Base clock for SPIFI 53 6 BASE_SPI_CLK Base clock for SPI 54 7 BASE_PHY_RX_CLK Base clock for Ethernet PHY Receive clock 55 8 BASE_PHY_TX_CLK Base clock for Ethernet PHY Transmit clock 56 9 BASE_APB1_CLK Base clock for APB peripheral block # 1 [all …]
|
| /freebsd-src/contrib/llvm-project/clang/lib/Tooling/ |
| H A D | GuessTargetAndModeCompilationDatabase.cpp | 19 TargetAndModeAdderDatabase(std::unique_ptr<CompilationDatabase> Base) in TargetAndModeAdderDatabase() argument 20 : Base(std::move(Base)) { in TargetAndModeAdderDatabase() 21 assert(this->Base != nullptr); in TargetAndModeAdderDatabase() 25 return Base->getAllFiles(); in getAllFiles() 29 return addTargetAndMode(Base->getAllCompileCommands()); in getAllCompileCommands() 34 return addTargetAndMode(Base->getCompileCommands(FilePath)); in getCompileCommands() 47 std::unique_ptr<CompilationDatabase> Base; member in clang::tooling::__anon5ef391110111::TargetAndModeAdderDatabase 52 inferTargetAndDriverMode(std::unique_ptr<CompilationDatabase> Base) { in inferTargetAndDriverMode() argument 53 return std::make_unique<TargetAndModeAdderDatabase>(std::move(Base)); in inferTargetAndDriverMode()
|
| H A D | ExpandResponseFilesCompilationDatabase.cpp | 28 std::unique_ptr<CompilationDatabase> Base, in ExpandResponseFilesDatabase() argument 31 : Base(std::move(Base)), Tokenizer(Tokenizer), FS(std::move(FS)) { in ExpandResponseFilesDatabase() 32 assert(this->Base != nullptr); in ExpandResponseFilesDatabase() 38 return Base->getAllFiles(); in getAllFiles() 43 return expand(Base->getCompileCommands(FilePath)); in getCompileCommands() 47 return expand(Base->getAllCompileCommands()); in getAllCompileCommands() 59 std::unique_ptr<CompilationDatabase> Base; member in clang::tooling::__anon1997490d0111::ExpandResponseFilesDatabase 67 expandResponseFiles(std::unique_ptr<CompilationDatabase> Base, in expandResponseFiles() argument 73 std::move(Base), Tokenizer, std::move(FS)); in expandResponseFiles()
|
| /freebsd-src/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | BaseSubobject.h | 32 const CXXRecordDecl *Base; variable 39 BaseSubobject(const CXXRecordDecl *Base, CharUnits BaseOffset) in BaseSubobject() argument 40 : Base(Base), BaseOffset(BaseOffset) {} in BaseSubobject() 43 const CXXRecordDecl *getBase() const { return Base; } in getBase() 49 return LHS.Base == RHS.Base && LHS.BaseOffset == RHS.BaseOffset; 70 static unsigned getHashValue(const clang::BaseSubobject &Base) { 73 return DenseMapInfo<PairTy>::getHashValue(PairTy(Base.getBase(), 74 Base.getBaseOffset()));
|
| H A D | TypeLocNodes.def | 14 // TYPELOC(Class, Base) - A TypeLoc subclass. If UNQUAL_TYPELOC is 17 // UNQUAL_TYPELOC(Class, Base, Type) - An UnqualTypeLoc subclass. 24 # define UNQUAL_TYPELOC(Class, Base) TYPELOC(Class, Base) 28 # define ABSTRACT_TYPELOC(Class, Base) UNQUAL_TYPELOC(Class, Base) 32 #define TYPE(Class, Base) UNQUAL_TYPELOC(Class, Base##Loc) 33 #define ABSTRACT_TYPE(Class, Base) ABSTRACT_TYPELOC(Class, Base##Loc)
|
| H A D | VTTBuilder.h | 38 VTTVTable(const CXXRecordDecl *Base, CharUnits BaseOffset, bool BaseIsVirtual) in VTTVTable() argument 39 : BaseAndIsVirtual(Base, BaseIsVirtual), BaseOffset(BaseOffset) {} in VTTVTable() 40 VTTVTable(BaseSubobject Base, bool BaseIsVirtual) in VTTVTable() argument 41 : BaseAndIsVirtual(Base.getBase(), BaseIsVirtual), in VTTVTable() 42 BaseOffset(Base.getBaseOffset()) {} in VTTVTable() 105 void AddVTablePointer(BaseSubobject Base, uint64_t VTableIndex, 109 void LayoutSecondaryVTTs(BaseSubobject Base); 116 void LayoutSecondaryVirtualPointers(BaseSubobject Base, 124 void LayoutSecondaryVirtualPointers(BaseSubobject Base, 134 void LayoutVTT(BaseSubobject Base, boo [all...] |
| /freebsd-src/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | ABIInfo.cpp | 51 bool ABIInfo::isHomogeneousAggregateSmallEnough(const Type *Base, in isHomogeneousAggregateSmallEnough() argument 61 bool ABIInfo::isHomogeneousAggregate(QualType Ty, const Type *&Base, in isHomogeneousAggregate() argument 67 if (!isHomogeneousAggregate(AT->getElementType(), Base, Members)) in isHomogeneousAggregate() 89 if (!isHomogeneousAggregate(I.getType(), Base, FldMembers)) in isHomogeneousAggregate() 113 if (!isHomogeneousAggregate(FD->getType(), Base, FldMembers)) in isHomogeneousAggregate() 120 if (!Base) in isHomogeneousAggregate() 124 if (getContext().getTypeSize(Base) * Members != in isHomogeneousAggregate() 142 if (!Base) { in isHomogeneousAggregate() 143 Base = TyPtr; in isHomogeneousAggregate() 146 if (const VectorType *VT = Base in isHomogeneousAggregate() [all...] |
| /freebsd-src/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZISelDAGToDAG.cpp | 59 // Base + Disp + Index + (IncludesDynAlloc ? ADJDYNALLOC : 0) 60 SDValue Base; member 77 errs() << " Base "; in dump() 78 if (Base.getNode()) in dump() 79 Base.getNode()->dump(DAG); in dump() 159 SDValue &Base, SDValue &Disp) const; 161 SDValue &Base, SDValue &Disp, SDValue &Index) const; 165 // Base and Disp respectively. 167 SDValue &Base, SDValue &Disp) const; 171 // base and displacement in Base an 192 selectBDAddr12Only(SDValue Addr,SDValue & Base,SDValue & Disp) const selectBDAddr12Only() argument 195 selectBDAddr12Pair(SDValue Addr,SDValue & Base,SDValue & Disp) const selectBDAddr12Pair() argument 198 selectBDAddr20Only(SDValue Addr,SDValue & Base,SDValue & Disp) const selectBDAddr20Only() argument 201 selectBDAddr20Pair(SDValue Addr,SDValue & Base,SDValue & Disp) const selectBDAddr20Pair() argument 206 selectMVIAddr12Pair(SDValue Addr,SDValue & Base,SDValue & Disp) const selectMVIAddr12Pair() argument 209 selectMVIAddr20Pair(SDValue Addr,SDValue & Base,SDValue & Disp) const selectMVIAddr20Pair() argument 214 selectBDXAddr12Only(SDValue Addr,SDValue & Base,SDValue & Disp,SDValue & Index) const selectBDXAddr12Only() argument 220 selectBDXAddr12Pair(SDValue Addr,SDValue & Base,SDValue & Disp,SDValue & Index) const selectBDXAddr12Pair() argument 226 selectDynAlloc12Only(SDValue Addr,SDValue & Base,SDValue & Disp,SDValue & Index) const selectDynAlloc12Only() argument 232 selectBDXAddr20Only(SDValue Addr,SDValue & Base,SDValue & Disp,SDValue & Index) const selectBDXAddr20Only() argument 238 selectBDXAddr20Only128(SDValue Addr,SDValue & Base,SDValue & Disp,SDValue & Index) const selectBDXAddr20Only128() argument 244 selectBDXAddr20Pair(SDValue Addr,SDValue & Base,SDValue & Disp,SDValue & Index) const selectBDXAddr20Pair() argument 250 selectLAAddr12Pair(SDValue Addr,SDValue & Base,SDValue & Disp,SDValue & Index) const selectLAAddr12Pair() argument 256 selectLAAddr20Pair(SDValue Addr,SDValue & Base,SDValue & Disp,SDValue & Index) const selectLAAddr20Pair() argument 437 expandIndex(SystemZAddressingMode & AM,SDValue Base,SDValue Index) expandIndex() argument 497 SDValue Base = N.getOperand(1); expandAddress() local 528 shouldUseLA(SDNode * Base,int64_t Disp,SDNode * Index) shouldUseLA() argument 638 getAddressOperands(const SystemZAddressingMode & AM,EVT VT,SDValue & Base,SDValue & Disp) const getAddressOperands() argument 663 getAddressOperands(const SystemZAddressingMode & AM,EVT VT,SDValue & Base,SDValue & Disp,SDValue & Index) const getAddressOperands() argument 675 selectBDAddr(SystemZAddressingMode::DispRange DR,SDValue Addr,SDValue & Base,SDValue & Disp) const selectBDAddr() argument 686 selectMVIAddr(SystemZAddressingMode::DispRange DR,SDValue Addr,SDValue & Base,SDValue & Disp) const selectMVIAddr() argument 698 selectBDXAddr(SystemZAddressingMode::AddrForm Form,SystemZAddressingMode::DispRange DR,SDValue Addr,SDValue & Base,SDValue & Disp,SDValue & Index) const selectBDXAddr() argument 709 selectBDVAddr12Only(SDValue Addr,SDValue Elem,SDValue & Base,SDValue & Disp,SDValue & Index) const selectBDVAddr12Only() argument 1238 SDValue Base, Disp, Index; tryGather() local 1272 SDValue Base, Disp, Index; tryScatter() local 1433 SDValue Base, Disp; tryFoldLoadStoreIntoMemOperand() local 1755 SDValue Base, Disp, Index; SelectInlineAsmMemoryOperand() local [all...] |
| /freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUGlobalISelUtils.cpp | 51 Register Base; in getBaseWithConstantOffset() local 52 if (KnownBits && mi_match(Reg, MRI, m_GOr(m_Reg(Base), m_ICst(Offset))) && in getBaseWithConstantOffset() 53 KnownBits->maskedValueIsZero(Base, APInt(32, Offset))) in getBaseWithConstantOffset() 54 return std::pair(Base, Offset); in getBaseWithConstantOffset() 58 MachineInstr *Base; in getBaseWithConstantOffset() local 60 m_GPtrAdd(m_MInstr(Base), m_ICst(Offset)))) { in getBaseWithConstantOffset() 61 // If Base was int converted to pointer, simply return int and offset. in getBaseWithConstantOffset() 62 if (Base->getOpcode() == TargetOpcode::G_INTTOPTR) in getBaseWithConstantOffset() 63 return std::pair(Base->getOperand(1).getReg(), Offset); in getBaseWithConstantOffset() 66 return std::pair(Base in getBaseWithConstantOffset() [all...] |
| /freebsd-src/contrib/llvm-project/compiler-rt/lib/scudo/standalone/ |
| H A D | mem_map.cpp | 21 Base = reinterpret_cast<uptr>(MappedAddr); in mapImpl() 22 MappedBase = Base; in mapImpl() 29 Base = MappedBase = Capacity = 0; in unmapImpl() 31 if (Base == Addr) { in unmapImpl() 32 Base = Addr + Size; in unmapImpl() 33 MappedBase = MappedBase == 0 ? Base : Max(MappedBase, Base); in unmapImpl() 61 ::scudo::unmap(reinterpret_cast<void *>(Base), Capacity, UNMAP_ALL, &Data); in releaseImpl() 71 Base = reinterpret_cast<uptr>(Reserved); in createImpl()
|
| /freebsd-src/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
| H A D | Store.cpp | 60 const ElementRegion *StoreManager::MakeElementRegion(const SubRegion *Base, in MakeElementRegion() argument 64 return MRMgr.getElementRegion(EleTy, idx, Base, svalBuilder.getContext()); in MakeElementRegion() 260 for (const CXXBaseSpecifier *Base : Cast->path()) { in evalDerivedToBase() local 261 Result = evalDerivedToBase(Result, Base->getType(), Base->isVirtual()); in evalDerivedToBase() 270 Result = evalDerivedToBase(Result, I.Base->getType(), in evalDerivedToBase() 271 I.Base->isVirtual()); in evalDerivedToBase() 316 std::optional<SVal> StoreManager::evalBaseToDerived(SVal Base, in evalBaseToDerived() argument 318 const MemRegion *MR = Base.getAsRegion(); in evalBaseToDerived() 398 SVal StoreManager::getLValueFieldOrIvar(const Decl *D, SVal Base) { in getLValueFieldOrIvar() argument 444 getLValueElement(QualType elementType,NonLoc Offset,SVal Base) getLValueElement() argument [all...] |