|
LLVM
8.0.1
|
Fixups relating to the LDI instruction. More...
Functions | |
| void | fixup (unsigned Size, const MCFixup &Fixup, uint64_t &Value, MCContext *Ctx=nullptr) |
Adjusts a value to fix up the immediate of an LDI Rd, K instruction. More... | |
| void | neg (uint64_t &Value) |
| void | lo8 (unsigned Size, const MCFixup &Fixup, uint64_t &Value, MCContext *Ctx=nullptr) |
| void | hi8 (unsigned Size, const MCFixup &Fixup, uint64_t &Value, MCContext *Ctx=nullptr) |
| void | hh8 (unsigned Size, const MCFixup &Fixup, uint64_t &Value, MCContext *Ctx=nullptr) |
| void | ms8 (unsigned Size, const MCFixup &Fixup, uint64_t &Value, MCContext *Ctx=nullptr) |
Fixups relating to the LDI instruction.
| void adjust::ldi::fixup | ( | unsigned | Size, |
| const MCFixup & | Fixup, | ||
| uint64_t & | Value, | ||
| MCContext * | Ctx = nullptr |
||
| ) |
Adjusts a value to fix up the immediate of an LDI Rd, K instruction.
Resolves to: 0000 KKKK 0000 KKKK Offset of 0 (so the result isn't left-shifted before application).
Definition at line 193 of file AVRAsmBackend.cpp.
Referenced by llvm::AVRAsmBackend::adjustFixupValue(), hh8(), hi8(), lo8(), and ms8().
| void adjust::ldi::hh8 | ( | unsigned | Size, |
| const MCFixup & | Fixup, | ||
| uint64_t & | Value, | ||
| MCContext * | Ctx = nullptr |
||
| ) |
Definition at line 215 of file AVRAsmBackend.cpp.
References fixup().
Referenced by llvm::AVRAsmBackend::adjustFixupValue().
| void adjust::ldi::hi8 | ( | unsigned | Size, |
| const MCFixup & | Fixup, | ||
| uint64_t & | Value, | ||
| MCContext * | Ctx = nullptr |
||
| ) |
Definition at line 209 of file AVRAsmBackend.cpp.
References fixup().
Referenced by llvm::AVRAsmBackend::adjustFixupValue().
| void adjust::ldi::lo8 | ( | unsigned | Size, |
| const MCFixup & | Fixup, | ||
| uint64_t & | Value, | ||
| MCContext * | Ctx = nullptr |
||
| ) |
Definition at line 203 of file AVRAsmBackend.cpp.
References fixup().
Referenced by llvm::AVRAsmBackend::adjustFixupValue().
| void adjust::ldi::ms8 | ( | unsigned | Size, |
| const MCFixup & | Fixup, | ||
| uint64_t & | Value, | ||
| MCContext * | Ctx = nullptr |
||
| ) |
Definition at line 221 of file AVRAsmBackend.cpp.
References fixup().
Referenced by llvm::AVRAsmBackend::adjustFixupValue().
| void adjust::ldi::neg | ( | uint64_t & | Value | ) |
Definition at line 201 of file AVRAsmBackend.cpp.
Referenced by llvm::AVRAsmBackend::adjustFixupValue().
1.8.13