Lines Matching refs:Value
22 static unsigned adjustFixupValue(unsigned Kind, uint64_t Value) {
30 return Value;
34 return (Value >> 2) & 0x3fffffff;
37 return (Value >> 2) & 0x3fffff;
40 return (Value >> 2) & 0x7ffff;
43 return (Value >> 2) & 0xc000;
46 return (Value >> 2) & 0x3fff;
54 return (Value >> 10) & 0x3fffff;
62 return Value & 0x3ff;
66 return (~Value >> 10) & 0x3fffff;
70 return (~(~Value & 0x3ff)) & 0x1fff;
73 return (Value >> 22) & 0x3fffff;
76 return (Value >> 12) & 0x3ff;
79 return Value & 0xfff;
82 return (Value >> 42) & 0x3fffff;
85 return (Value >> 32) & 0x3ff;
208 const MCValue &Target, uint64_t &Value,
244 uint64_t Value,
276 uint64_t Value, bool IsPCRel) const override {
278 Value = adjustFixupValue(Fixup.getKind(), Value);
279 if (!Value) return; // Doesn't change encoding.
284 // from the fixup value. The Value has been "split up" into the
288 Data[Offset + Idx] |= uint8_t((Value >> (i * 8)) & 0xff);