Searched refs:SimpleFile (Results 1 - 16 of 16) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/lld/include/lld/Core/
H A DPass.h16 class SimpleFile;
33 virtual llvm::Error perform(SimpleFile &mergedFile) = 0;
H A DPassManager.h19 class SimpleFile;
34 llvm::Error runOnFile(SimpleFile &file) {
H A DResolver.h55 std::unique_ptr<SimpleFile> resultFile() { return std::move(_result); }
73 class MergedFile : public SimpleFile {
75 MergedFile() : SimpleFile("<linker-internal>", kindResolverMergedObject) {}
H A DSimple.h38 class SimpleFile : public File { class in namespace:lld
40 SimpleFile(StringRef path, File::Kind kind) function in class:lld::SimpleFile
43 ~SimpleFile() override {
/freebsd-11-stable/contrib/llvm-project/lld/lib/Core/
H A DLinkingContext.cpp38 std::unique_ptr<SimpleFile> entryFile(new SimpleFile(filename,
53 std::unique_ptr<SimpleFile> undefinedSymFile(
54 new SimpleFile(filename, File::kindUndefinedSymsObject));
/freebsd-11-stable/contrib/llvm-project/lld/lib/ReaderWriter/MachO/
H A DExecutableAtoms.h33 class CEntryFile : public SimpleFile {
36 : SimpleFile("C entry", kindCEntryObject),
50 class StubHelperFile : public SimpleFile {
53 : SimpleFile("stub runtime", kindStubHelperObject),
67 class MachHeaderAliasFile : public SimpleFile {
70 : SimpleFile("mach_header symbols", kindHeaderObject) {
H A DLayoutPass.h23 class SimpleFile;
68 llvm::Error perform(SimpleFile &mergedFile) override;
H A DObjCPass.cpp104 llvm::Error perform(SimpleFile &mergedFile) override {
H A DShimPass.cpp49 llvm::Error perform(SimpleFile &mergedFile) override {
H A DCompactUnwindPass.cpp283 llvm::Error perform(SimpleFile &mergedFile) override {
361 const SimpleFile &mergedFile,
430 collectDwarfFrameEntries(const SimpleFile &mergedFile,
450 const SimpleFile &mergedFile,
481 SimpleFile &mergedFile,
H A DFile.h27 class MachOFile : public SimpleFile {
32 : SimpleFile(mb->getBufferIdentifier(), File::kindMachObject),
37 : SimpleFile(path, File::kindMachObject) {}
H A DTLVPass.cpp74 llvm::Error perform(SimpleFile &mergedFile) override {
H A DGOTPass.cpp100 llvm::Error perform(SimpleFile &mergedFile) override {
H A DStubsPass.cpp217 llvm::Error perform(SimpleFile &mergedFile) override {
H A DLayoutPass.cpp443 llvm::Error LayoutPass::perform(SimpleFile &mergedFile) {
/freebsd-11-stable/contrib/llvm-project/lld/lib/Driver/
H A DDarwinLdDriver.cpp1184 SimpleFile *merged = nullptr;
1186 std::unique_ptr<SimpleFile> mergedFile = resolver.resultFile();

Completed in 192 milliseconds