Lines Matching defs:bind
318 llvm_unreachable("cannot bind to an undefined symbol");
335 llvm_unreachable("cannot bind to an undefined symbol");
356 rebase->bind = 0;
369 auto *bind = reinterpret_cast<dyld_chained_ptr_64_bind *>(buf);
371 bind->ordinal = ordinal;
372 bind->addend = inlineAddend;
373 bind->reserved = 0;
374 bind->next = 0;
375 bind->bind = 1;
428 // The bind opcode "interpreter" remembers the values of each binding field, so
460 // Pass 1: Combine bind/add pairs
544 llvm_unreachable("cannot bind to an unrecognized symbol");
623 // Emit bind opcodes, which are a stream of byte-sized opcodes that dyld
632 // When dyld sees BIND_OPCODE_DO_BIND, it uses the current record state to bind
634 // entry. It does *not* clear the record state after doing the bind, so
1010 assert(!config->emitChainedFixups && "Chained fixups always bind eagerly");
1018 // Unlike the non-lazy binding section, the bind opcodes in this section aren't
1023 // complete bind information for each symbol.