Lines Matching refs:target
219 bool Instruction::IsTargetInImmPCOffsetRange(Instruction* target) {
220 return IsValidImmPCOffset(BranchType(), DistanceTo(target));
224 Instruction* target) {
226 SetPCRelImmTarget(options, target);
228 SetBranchImmTarget(target);
230 SetUnresolvedInternalReferenceImmTarget(options, target);
233 SetImmLLiteral(target);
238 Instruction* target) {
242 ptrdiff_t target_offset = DistanceTo(target);
254 void Instruction::SetBranchImmTarget(Instruction* target) {
255 DCHECK(IsAligned(DistanceTo(target), kInstrSize));
256 DCHECK(IsValidImmPCOffset(BranchType(), DistanceTo(target)));
257 int offset = static_cast<int>(DistanceTo(target) >> kInstrSizeLog2);
288 const AssemblerOptions& options, Instruction* target) {
290 DCHECK(IsAligned(DistanceTo(target), kInstrSize));
291 DCHECK(is_int32(DistanceTo(target) >> kInstrSizeLog2));
293 static_cast<int32_t>(DistanceTo(target) >> kInstrSizeLog2);