Searched refs:indirect_target (Results 1 – 4 of 4) sorted by relevance
253 static void WriteIndirectJumpInstruction(uptr from, uptr indirect_target) { in WriteIndirectJumpInstruction() argument259 int offset = indirect_target - from - kIndirectJumpInstructionLength; in WriteIndirectJumpInstruction()261 indirect_target)) { in WriteIndirectJumpInstruction()270 uptr from, uptr indirect_target, uptr target) { in WriteBranch() argument272 WriteIndirectJumpInstruction(from, indirect_target); in WriteBranch()273 *(u64*)indirect_target = target; in WriteBranch()275 (void)indirect_target; in WriteBranch()
268 static void WriteIndirectJumpInstruction(uptr from, uptr indirect_target) { in WriteIndirectJumpInstruction() argument274 int offset = indirect_target - from - kIndirectJumpInstructionLength; in WriteIndirectJumpInstruction()276 indirect_target)) { in WriteIndirectJumpInstruction()285 uptr from, uptr indirect_target, uptr target) { in WriteBranch() argument287 WriteIndirectJumpInstruction(from, indirect_target); in WriteBranch()288 *(u64*)indirect_target = target; in WriteBranch()290 (void)indirect_target; in WriteBranch()
104 %indirect_target = load void ()*, void ()** undef105 call void %indirect_target()
556 func @indirect_target() {561 // CHECK-NEXT: call @indirect_target() : () -> ()563 %indirect_fn = constant @indirect_target : () -> ()