/external/llvm/include/llvm/MC/ |
H A D | MCAsmLayout.h | 18 class MCFragment; 38 mutable DenseMap<const MCSection *, MCFragment *> LastValidFragment; 42 void ensureValid(const MCFragment *F) const; 45 bool isFragmentValid(const MCFragment *F) const; 56 void invalidateFragmentsFrom(MCFragment *F); 61 void layoutFragment(MCFragment *Fragment); 76 uint64_t getFragmentOffset(const MCFragment *F) const;
|
H A D | MCAssembler.h | 31 class MCFragment; 38 class MCFragment : public ilist_node_with_parent<MCFragment, MCSection> { class in namespace:llvm 41 MCFragment(const MCFragment &) = delete; 42 void operator=(const MCFragment &) = delete; 93 MCFragment(FragmentType Kind, bool HasInstructions, 96 ~MCFragment(); 100 friend struct ilist_sentinel_traits<MCFragment>; 101 MCFragment(); [all...] |
H A D | MCSection.h | 30 class MCFragment; 36 struct ilist_node_traits<MCFragment> { 37 MCFragment *createNode(const MCFragment &V); 38 static void deleteNode(MCFragment *V); 40 void addNodeToList(MCFragment *) {} 41 void removeNodeFromList(MCFragment *) {} 43 ilist_iterator<MCFragment> /*first*/, 44 ilist_iterator<MCFragment> /*last*/) {} 60 typedef iplist<MCFragment> FragmentListTyp [all...] |
H A D | MCSymbol.h | 27 class MCFragment; 60 static MCFragment *AbsolutePseudoFragment; 77 mutable PointerIntPair<MCFragment *, 1> FragmentAndHasName; 180 if (MCFragment *F = getFragment(SetUsed)) { 270 void setFragment(MCFragment *F) const { 377 MCFragment *getFragment(bool SetUsed = true) const { 378 MCFragment *Fragment = FragmentAndHasName.getPointer();
|
H A D | MCObjectStreamer.h | 23 class MCFragment; 63 MCFragment *getCurrentFragment() const; 65 void insert(MCFragment *F) { 82 void flushPendingLabels(MCFragment *F, uint64_t FOffset = 0);
|
H A D | MCAsmBackend.h | 25 class MCFragment; 83 const MCFixup &Fixup, const MCFragment *DF,
|
H A D | MCMachObjectWriter.h | 67 const MCFragment *Fragment, 142 uint64_t getFragmentAddress(const MCFragment *Fragment, 223 const MCFragment *Fragment, 228 const MCFragment *Fragment, const MCFixup &Fixup, 232 const MCFragment *Fragment, const MCFixup &Fixup, 257 const MCFragment &FB, bool InSet,
|
H A D | MCObjectWriter.h | 24 class MCFragment; 85 const MCFragment *Fragment, 106 const MCFragment &FB,
|
/external/llvm/lib/MC/ |
H A D | MCAssembler.cpp | 79 bool MCAsmLayout::isFragmentValid(const MCFragment *F) const { 81 const MCFragment *LastValid = LastValidFragment.lookup(Sec); 88 void MCAsmLayout::invalidateFragmentsFrom(MCFragment *F) { 98 void MCAsmLayout::ensureValid(const MCFragment *F) const { 101 if (MCFragment *Cur = LastValidFragment[Sec]) 114 uint64_t MCAsmLayout::getFragmentOffset(const MCFragment *F) const { 215 const MCFragment &F = Sec->getFragmentList().back(); 229 const MCFragment *F, 271 void ilist_node_traits<MCFragment>::deleteNode(MCFragment * 275 MCFragment::MCFragment() : Kind(FragmentType(~0)), HasInstructions(false), function in class:MCFragment 281 MCFragment::MCFragment(FragmentType Kind, bool HasInstructions, function in class:MCFragment [all...] |
H A D | MCSection.cpp | 61 SmallVectorImpl<std::pair<unsigned, MCFragment *>>::iterator MI = 64 std::make_pair(Subsection, (MCFragment *)nullptr)); 79 MCFragment *F = new MCDataFragment();
|
H A D | MCSymbol.cpp | 20 MCFragment *MCSymbol::AbsolutePseudoFragment = 21 reinterpret_cast<MCFragment *>(4);
|
H A D | MCObjectWriter.cpp | 47 const MCAssembler &Asm, const MCSymbol &SymA, const MCFragment &FB,
|
/external/llvm/lib/Target/Hexagon/MCTargetDesc/ |
H A D | HexagonMCExpr.h | 24 MCFragment *findAssociatedFragment() const override;
|
H A D | HexagonMCExpr.cpp | 32 MCFragment *llvm::HexagonNoExtendOperand::findAssociatedFragment() const {
|
/external/llvm/lib/Target/NVPTX/ |
H A D | NVPTXMCExpr.h | 71 MCFragment *findAssociatedFragment() const override { return nullptr; } 113 MCFragment *findAssociatedFragment() const override { return nullptr; }
|
/external/llvm/lib/Target/PowerPC/MCTargetDesc/ |
H A D | PPCMachObjectWriter.cpp | 30 const MCFragment *Fragment, 36 const MCFragment *Fragment, const MCFixup &Fixup, 44 const MCAsmLayout &Layout, const MCFragment *Fragment, 177 const MCFragment *Fragment, 193 const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target, 303 const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target,
|
H A D | PPCMCExpr.h | 85 MCFragment *findAssociatedFragment() const override {
|
/external/llvm/lib/Target/ARM/MCTargetDesc/ |
H A D | ARMMachObjectWriter.cpp | 32 const MCFragment *Fragment, 41 const MCFragment *Fragment, 47 const MCFragment &Fragment, unsigned RelocType, 55 const MCAsmLayout &Layout, const MCFragment *Fragment, 142 const MCFragment *Fragment, 246 const MCFragment *Fragment, 312 const MCFragment &Fragment, 351 const MCFragment *Fragment,
|
H A D | ARMMCExpr.h | 66 MCFragment *findAssociatedFragment() const override {
|
H A D | ARMAsmBackend.h | 44 const MCFixup &Fixup, const MCFragment *DF,
|
/external/llvm/lib/Target/Mips/MCTargetDesc/ |
H A D | MipsAsmBackend.h | 85 const MCFixup &Fixup, const MCFragment *DF,
|
H A D | MipsMCExpr.h | 54 MCFragment *findAssociatedFragment() const override {
|
/external/mesa3d/src/gallium/drivers/radeon/MCTargetDesc/ |
H A D | AMDGPUAsmBackend.cpp | 31 const MCFragment *Fragment,
|
/external/llvm/lib/Target/X86/MCTargetDesc/ |
H A D | X86MachObjectWriter.cpp | 31 const MCFragment *Fragment, 39 const MCFragment *Fragment, 47 const MCFragment *Fragment, 53 const MCFragment *Fragment, const MCFixup &Fixup, 61 const MCAsmLayout &Layout, const MCFragment *Fragment, 99 const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target, 363 const MCFragment *Fragment, 463 const MCFragment *Fragment, 505 const MCFragment *Fragment,
|
/external/llvm/lib/Target/Sparc/MCTargetDesc/ |
H A D | SparcMCExpr.h | 93 MCFragment *findAssociatedFragment() const override {
|