Module rustc_target::asm[−][src]

Modules

aarch64
arm
bpf
hexagon
mips
nvptx
powerpc
riscv
spirv
wasm
x86

Enums

AArch64InlineAsmReg
AArch64InlineAsmRegClass
ArmInlineAsmReg
ArmInlineAsmRegClass
BpfInlineAsmReg
BpfInlineAsmRegClass
HexagonInlineAsmReg
HexagonInlineAsmRegClass
InlineAsmArch
InlineAsmReg
InlineAsmRegClass
InlineAsmRegOrRegClass
InlineAsmType

Set of types which can be used with a particular register class.

MipsInlineAsmReg
MipsInlineAsmRegClass
NvptxInlineAsmReg
NvptxInlineAsmRegClass
PowerPCInlineAsmReg
PowerPCInlineAsmRegClass
RiscVInlineAsmReg
RiscVInlineAsmRegClass
SpirVInlineAsmReg
SpirVInlineAsmRegClass
WasmInlineAsmReg
WasmInlineAsmRegClass
X86InlineAsmReg
X86InlineAsmRegClass

Functions

allocatable_registers

Returns the full set of allocatable registers for a given architecture.