Home | History | Annotate | Download | only in ARM

Lines Matching full:immediate

102 /// specified immediate.
120 /// a destreg = basereg + immediate in Thumb code. Materialize the immediate
121 /// in a register using mov / mvn sequences or load the immediate from a
177 /// a destreg = basereg + immediate in Thumb code. Tries a series of ADDs or
202 // immediate range of each. The instructions we use will depend on whether
209 // full immediate.
210 // If the immediate ranges of these instructions are not large enough to cover
260 // We could handle an unaligned immediate with an unaligned copy instruction
266 // If we would emit the copy with an immediate of 0, just use tMOVr.
278 // aligned immediate, but we do not currently do this.
280 "Extra instruction requires immediate to be aligned");
455 // ldr/str immediate offsets must be positive, and if we're referencing
558 // If we get here, the immediate doesn't fit into the instruction. We folded
590 // Use [reg, reg] addrmode. Replace the immediate operand w/ the frame
612 // Use [reg, reg] addrmode. Replace the immediate operand w/ the frame