Home | History | Annotate | Download | only in AsmParser

Lines Matching defs:bit

389     unsigned isNegative : 1;  // Negated OffsetReg? (~'U' bit)
1591 // Make a 32-bit mask w/ the referenced bits clear and all other bits set.
3696 // Bit 4: Special Reg (cpsr, apsr => 0; spsr => 1)
4363 // a bitcast of the 64-bit floating point value. The various operands
4401 // If we had a '-' in front, toggle the sign bit.
4410 // immediates also allow a raw encoded 8-bit value.
4549 // parsePrefix - Parse ARM 16-bit relocations expression prefix, i.e.
4586 // FIXME: This is a bit of a maze of special cases.
4645 // Next, determine if we have a carry setting bit. We explicitly ignore all
4806 // use the 16-bit encoding or not.
4814 // outside of an IT block, we have to use the 32-bit encoding, so
4833 // outside of an IT block, we have to use the 32-bit encoding, so
4897 // FIXME: This bit should probably be handled via an explicit match class
4977 // For mnemonics which can ever incorporate a carry setting bit or predication
5225 unsigned bit = 1;
5229 bit = (ITState.Mask >> (5 - ITState.CurPosition)) & 1;
5234 unsigned ITCond = bit ? ITState.Cond :
5316 // true even for the 32-bit wide encodings.
7086 // same, we need to use the 32-bit encoding if it's available.
7124 // doesn't match what tLDMIA can do, we need to use the 32-bit encoding
7135 // 16-bit encoding isn't sufficient. Switch to the 32-bit version.
7149 // the 32-bit encoding instead if we're in Thumb2. Otherwise, this
7154 // 16-bit encoding isn't sufficient. Switch to the 32-bit version.
7164 // the 32-bit encoding instead if we're in Thumb2. Otherwise, this
7187 // If we can use the 16-bit encoding and the user didn't explicitly
7188 // request the 32-bit variant, transform it here.
7210 // If we can use the 16-bit encoding and the user didn't explicitly
7211 // request the 32-bit variant, transform it here.
7234 // If we can use the 16-bit encoding and the user didn't explicitly
7235 // request the 32-bit variant, transform it here.
7318 // the low bit of the condition code value implies 't'. We currently
7319 // always have 1 implies 't', so XOR toggle the bits if the low bit
7425 // 16-bit thumb arithmetic instructions either require or preclude the 'S'