Lines Matching +full:0 +full:x0700
3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
105 uint64_t Addend = 0;
148 RelocationEntry RE(SectionID, Offset, RelType, 0, -1, 0, 0, 0, false, 0);
164 TargetOffset, 0, 0, false, 0, IsTargetThumbFunc);
171 TargetOffset, 0, 0, false, 0);
177 RelocationEntry(TargetSectionID, Offset, RelType, 0);
190 TargetOffset, 0, 0, false, 0, IsTargetThumbFunc);
198 TargetOffset + Addend, true, 0);
211 int ISASelectionBit = RE.IsTargetThumbFunc ? 1 : 0;
229 << " Value: " << format("0x%08" PRIx32, Result)
236 // NOTE: use Section[0].getLoadAddress() as an approximation of ImageBase
238 Sections[0].getLoadAddress() + RE.Addend;
243 << " Value: " << format("0x%08" PRIx32, Result)
275 << " Value: " << format("0x%08" PRIx32, Result)
278 // MOVW(T3): |11110|i|10|0|1|0|0|imm4|0|imm3|Rd|imm8|
280 // MOVT(T1): |11110|i|10|1|1|0|0|imm4|0|imm3|Rd|imm8|
284 Bytes[0] |= ((Immediate & 0xf000) >> 12);
285 Bytes[1] |= ((Immediate & 0x0800) >> 11);
286 Bytes[2] |= ((Immediate & 0x00ff) >> 0);
287 Bytes[3] |= (((Immediate & 0x0700) >> 8) << 4);
290 EncodeImmediate(&Target[0],