Home | History | Annotate | Download | only in AsmParser

Lines Matching defs:Bit

499     unsigned isNegative : 1;  // Negated OffsetReg? (~'U' bit)
1803 // Make a 32-bit mask w/ the referenced bits clear and all other bits set.
4045 // Bit 4: Special Reg (cpsr, apsr => 0; spsr => 1)
4066 // and bit 5 is R.
4954 // a bitcast of the 64-bit floating point value. The various operands
4996 // If we had a '-' in front, toggle the sign bit.
5005 // immediates also allow a raw encoded 8-bit value.
5162 // parsePrefix - Parse ARM 16-bit relocations expression prefix, i.e.
5242 // FIXME: This is a bit of a maze of special cases.
5302 // Next, determine if we have a carry setting bit. We explicitly ignore all
5550 // use the 16-bit encoding or not.
5558 // outside of an IT block, we have to use the 32-bit encoding, so
5576 // outside of an IT block, we have to use the 32-bit encoding, so
5634 // FIXME: This bit should probably be handled via an explicit match class
5742 // For mnemonics which can ever incorporate a carry setting bit or predication
6052 unsigned Bit = 1;
6056 Bit = (ITState.Mask >> (5 - ITState.CurPosition)) & 1;
6061 unsigned ITCond = Bit ? ITState.Cond :
6228 // true even for the 32-bit wide encodings.
6341 // This would be converted to a 32-bit stm, but that's not valid if the
8171 // same, we need to use the 32-bit encoding if it's available.
8209 // doesn't match what tLDMIA can do, we need to use the 32-bit encoding
8220 // 16-bit encoding isn't sufficient. Switch to the 32-bit version.
8234 // the 32-bit encoding instead if we're in Thumb2. Otherwise, this
8239 // 16-bit encoding isn't sufficient. Switch to the 32-bit version.
8249 // the 32-bit encoding instead if we're in Thumb2. Otherwise, this
8272 // If we can use the 16-bit encoding and the user didn't explicitly
8273 // request the 32-bit variant, transform it here.
8295 // If we can use the 16-bit encoding and the user didn't explicitly
8296 // request the 32-bit variant, transform it here.
8319 // If we can use the 16-bit encoding and the user didn't explicitly
8320 // request the 32-bit variant, transform it here.
8403 // the low bit of the condition code value implies 't'. We currently
8404 // always have 1 implies 't', so XOR toggle the bits if the low bit
8512 // 16-bit thumb arithmetic instructions either require or preclude the 'S'