mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-10-06 14:57:41 +00:00
[Hexagon] Alphabetical ordering of functions, NFC.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@239826 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
5202cab841
commit
69266c3990
@ -41,14 +41,11 @@ int64_t const outerLoopMask = 1 << outerLoopOffset;
|
|||||||
|
|
||||||
size_t const bundleInstructionsOffset = 1;
|
size_t const bundleInstructionsOffset = 1;
|
||||||
|
|
||||||
// Returns the number of instructions in the bundle
|
|
||||||
size_t bundleSize(MCInst const &MCI);
|
|
||||||
|
|
||||||
// Returns a iterator range of instructions in this bundle
|
// Returns a iterator range of instructions in this bundle
|
||||||
iterator_range<MCInst::const_iterator> bundleInstructions(MCInst const &MCI);
|
iterator_range<MCInst::const_iterator> bundleInstructions(MCInst const &MCI);
|
||||||
|
|
||||||
// Return the extender for instruction at Index or nullptr if none
|
// Returns the number of instructions in the bundle
|
||||||
MCInst const *extenderForIndex(MCInst const &MCB, size_t Index);
|
size_t bundleSize(MCInst const &MCI);
|
||||||
|
|
||||||
// Create a duplex instruction given the two subinsts
|
// Create a duplex instruction given the two subinsts
|
||||||
MCInst *deriveDuplex(MCContext &Context, unsigned iClass, MCInst const &inst0,
|
MCInst *deriveDuplex(MCContext &Context, unsigned iClass, MCInst const &inst0,
|
||||||
@ -57,6 +54,9 @@ MCInst *deriveDuplex(MCContext &Context, unsigned iClass, MCInst const &inst0,
|
|||||||
// Convert this instruction in to a duplex subinst
|
// Convert this instruction in to a duplex subinst
|
||||||
MCInst deriveSubInst(MCInst const &Inst);
|
MCInst deriveSubInst(MCInst const &Inst);
|
||||||
|
|
||||||
|
// Return the extender for instruction at Index or nullptr if none
|
||||||
|
MCInst const *extenderForIndex(MCInst const &MCB, size_t Index);
|
||||||
|
|
||||||
// Return memory access size
|
// Return memory access size
|
||||||
HexagonII::MemAccessSize getAccessSize(MCInstrInfo const &MCII,
|
HexagonII::MemAccessSize getAccessSize(MCInstrInfo const &MCII,
|
||||||
MCInst const &MCI);
|
MCInst const &MCI);
|
||||||
|
Loading…
Reference in New Issue
Block a user