Lines Matching +defs:file +defs:start
76 bool needsThunk(RelExpr expr, RelType type, const InputFile *file,
107 static uint64_t getBits(uint64_t val, int start, int end) {
108 uint64_t mask = ((uint64_t)1 << (end + 1 - start)) - 1;
109 return (val >> start) & mask;
417 bool AArch64::needsThunk(RelExpr expr, RelType type, const InputFile *file,
999 // The static linker must place a bti instruction at the start of any PLT entry
1001 // lazy resolver indirectly this must have a bti instruction at start. In
1163 Symbol &sym = sec.file->getRelocTargetSym(rel);
1171 // STB_LOCAL symbols can't be referenced from outside the object file, and
1202 for (InputFile *file : ctx.objectFiles) {
1203 if (file->kind() != InputFile::ObjKind)
1205 for (InputSectionBase *section : file->getSections()) {
1218 for (InputFile *file : ctx.objectFiles) {
1219 if (file->kind() != InputFile::BinaryKind &&
1220 file->kind() != InputFile::ObjKind)
1223 for (Symbol *symbol : file->getSymbols()) {