Lines Matching +full:hi +full:- +full:fi
1 //===-- MipsBaseInfo.h - Top level definitions for MIPS MC ------*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
10 // the Mips target useful for the compiler back-end and the MC libraries.
12 //===----------------------------------------------------------------------===//
25 /// MipsII - This namespace holds all of the target specific flags that
31 //===------------------------------------------------------------------===//
36 /// MO_GOT - Represents the offset into the global offset table at which
40 /// MO_GOT_CALL - Represents the offset into the global offset table at
46 /// MO_GPREL - Represents the offset from the current gp value to be used
50 /// MO_ABS_HI/LO - Represents the hi or low part of an absolute symbol
55 /// MO_TLSGD - Represents the offset into the global offset table at which
60 /// MO_TLSLDM - Represents the offset into the global offset table at which
67 /// MO_GOTTPREL - Represents the offset from the thread pointer (Initial
71 /// MO_TPREL_HI/LO - Represents the hi and low part of the offset from
83 /// MO_HIGHER/HIGHEST - Represents the highest or higher half word of a
84 /// 64-bit symbol address.
88 /// MO_GOT_HI16/LO16, MO_CALL_HI16/LO16 - Relocations used for large GOTs.
99 //===------------------------------------------------------------------===//
104 // Pseudo - This represents an instruction that is a pseudo instruction
109 /// FrmR - This form is for instructions of the format R.
111 /// FrmI - This form is for instructions of the format I.
113 /// FrmJ - This form is for instructions of the format J.
115 /// FrmFR - This form is for instructions of the format FR.
117 /// FrmFI - This form is for instructions of the format FI.
119 /// FrmOther - This form is for instructions that have no specific format.
123 /// IsCTI - Instruction is a Control Transfer Instruction.
125 /// HasForbiddenSlot - Instruction has a forbidden slot.
127 /// HasFCCRegOperand - Instruction uses an $fcc<x> register.
141 return Reg - Mips::F0 + Mips::W0;
143 return Reg - Mips::D0_64 + Mips::W0;