OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:MCTextAtom
(Results
1 - 8
of
8
) sorted by null
/external/llvm/include/llvm/MC/
MCFunction.h
27
class
MCTextAtom
;
30
/// The basic block is backed by an
MCTextAtom
, which holds the instructions,
34
const
MCTextAtom
*Insts;
39
MCBasicBlock(const
MCTextAtom
&Insts, MCFunction *Parent);
49
/// \brief Get the backing
MCTextAtom
, containing the instruction sequence.
50
const
MCTextAtom
*getInsts() const { return Insts; }
95
MCBasicBlock &createBlock(const
MCTextAtom
&Insts);
MCAtom.h
28
class
MCTextAtom
;
107
/// \brief An entry in an
MCTextAtom
: a disassembled instruction.
121
class
MCTextAtom
: public MCAtom {
146
MCTextAtom
*split(uint64_t SplitPt) LLVM_OVERRIDE;
155
MCTextAtom
(MCModule *P, uint64_t Begin, uint64_t End)
MCModule.h
29
class
MCTextAtom
;
74
MCTextAtom
*createTextAtom(uint64_t Begin, uint64_t End);
/external/llvm/lib/MC/
MCFunction.cpp
28
MCBasicBlock &MCFunction::createBlock(const
MCTextAtom
&TA) {
35
MCBasicBlock::MCBasicBlock(const
MCTextAtom
&Insts, MCFunction *Parent)
MCObjectDisassembler.cpp
73
MCTextAtom
*Text = Module->createTextAtom(StartAddr, EndAddr);
100
MCTextAtom
*Atom;
126
MCTextAtom
*TA = dyn_cast<
MCTextAtom
>(*AI);
130
for (
MCTextAtom
::const_iterator II = TA->begin(), IE = TA->end();
148
MCTextAtom
*TA = cast<
MCTextAtom
>(A);
151
MCTextAtom
*NewAtom = TA->split(*SI);
162
MCTextAtom
*TA = dyn_cast<
MCTextAtom
>(*AI)
[
all
...]
MCAtom.cpp
72
//
MCTextAtom
74
void
MCTextAtom
::addInst(const MCInst &I, uint64_t Size) {
81
void
MCTextAtom
::truncate(uint64_t TruncPt) {
94
MCTextAtom
*
MCTextAtom
::split(uint64_t SplitPt) {
98
MCTextAtom
*RightAtom = Parent->createTextAtom(RBegin, REnd);
MCModule.cpp
36
MCTextAtom
*MCModule::createTextAtom(uint64_t Begin, uint64_t End) {
37
MCTextAtom
*NewAtom = new
MCTextAtom
(this, Begin, End);
/external/llvm/tools/llvm-objdump/
llvm-objdump.cpp
344
if (const
MCTextAtom
*TA = dyn_cast<
MCTextAtom
>(*AI)) {
345
for (
MCTextAtom
::const_iterator II = TA->begin(), IE = TA->end();
Completed in 156 milliseconds