Lines Matching +full:state +full:- +full:labels
1 //===-- ARMAsmPrinter.h - ARM implementation of AsmPrinter ------*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
33 /// Subtarget - Keep a pointer to the ARMSubtarget around so that we can
37 /// AFI - Keep a pointer to ARMFunctionInfo for the current
41 /// MCP - Keep a pointer to constantpool entries of the current
45 /// InConstantPool - Maintain state when emitting a sequence of constant
49 /// ThumbIndirectPads - These maintain a per-function list of jump pad
50 /// labels used for ARMv4t thumb code to make register indirect calls.
53 /// OptimizationGoals - Maintain a combined optimization goal for all
55 /// -1 if uninitialized, 0 if conflicting goals
61 /// when all non-function globals are emitted.
63 /// Set of globals in PromotedGlobals that we've emitted labels for.
64 /// We need to emit labels even for promoted globals so that DWARF
109 // lowerOperand - Convert a MachineOperand into the equivalent MCOperand.
112 //===------------------------------------------------------------------===//
114 //===------------------------------------------------------------------===//
116 // XRay-specific lowering for ARM.
129 // emitPseudoExpansionLowering - tblgen'erated.
152 /// EmitMachineConstantPoolValue - Print a machine constantpool value to