Home
last modified time | relevance | path

Searched refs:Binary (Results 1 – 25 of 291) sorted by relevance

12345678910>>...12

/llvm-project-15.0.7/llvm/unittests/ObjCopy/
H A DObjCopyTest.cpp107 function_ref<bool(const Binary &File)> IsValidFormat) { in createObjectFileFromYamlDescription()
123 Expected<std::unique_ptr<Binary>>
124 callObjCopy(ConfigManager &Config, object::Binary &In, in callObjCopy()
126 function_ref<bool(const Binary &File)> IsValidFormat) { in callObjCopy()
135 Expected<std::unique_ptr<Binary>> Result = createBinary(Buffer); in callObjCopy()
188 function_ref<bool(const Binary &File)> IsValidFormat) { in copySimpleInMemoryFileImpl()
203 Expected<std::unique_ptr<Binary>> Result = in copySimpleInMemoryFileImpl()
240 function_ref<bool(const Binary &File)> IsValidFormat, in addOrUpdateSectionToFileImpl()
268 Expected<std::unique_ptr<Binary>> Result = in addOrUpdateSectionToFileImpl()
335 function_ref<bool(const Binary &File)> IsValidFormat, in removeSectionByPatternImpl()
[all …]
/llvm-project-15.0.7/llvm/tools/llvm-profgen/
H A DPerfReader.cpp100 Binary->virtualAddrToOffset(End), Binary)) { in unwindLinear()
106 if (Binary->usePseudoProbes()) { in unwindLinear()
211 T EmptyStack(Binary); in collectSamplesFromFrameTrie()
237 if (Binary->usePseudoProbes()) { in collectSamplesFromFrameTrie()
238 AddressStack Stack(Binary); in collectSamplesFromFrameTrie()
241 FrameStack Stack(Binary); in collectSamplesFromFrameTrie()
259 if (Binary->usePseudoProbes()) { in recordBranchCount()
272 UnwindState State(Sample, Binary); in unwind()
481 if (Binary->useFSDiscriminator()) in unwindSamples()
659 if (!Binary->getMissingMMapWarned() && !Binary->getIsLoadedByMMap()) { in warnIfMissingMMap()
[all …]
H A DProfileGenerator.cpp119 if (Binary->useFSDiscriminator()) in create()
136 if (Binary->useFSDiscriminator()) in create()
481 if (Binary->usePseudoProbes()) in generateProfile()
482 Binary->decodePseudoProbe(); in generateProfile()
485 if (Binary->usePseudoProbes()) { in generateProfile()
602 if (Binary->usePseudoProbes()) { in getLeafProfileAndAddTotalSamples()
622 if (Binary->usePseudoProbes()) { in getLeafProfileAndAddTotalSamples()
774 if (Binary->usePseudoProbes()) in generateProfile()
775 Binary->decodePseudoProbe(); in generateProfile()
778 if (Binary->usePseudoProbes()) { in generateProfile()
[all …]
H A DProfileGenerator.h35 ProfileGeneratorBase(ProfiledBinary *Binary) : Binary(Binary){}; in ProfileGeneratorBase() argument
36 ProfileGeneratorBase(ProfiledBinary *Binary, in ProfileGeneratorBase() argument
38 : Binary(Binary), SampleCounters(Counters){}; in ProfileGeneratorBase()
39 ProfileGeneratorBase(ProfiledBinary *Binary, in ProfileGeneratorBase() argument
41 : Binary(Binary), ProfileMap(std::move(Profiles)){}; in ProfileGeneratorBase()
48 create(ProfiledBinary *Binary, SampleProfileMap &ProfileMap,
136 ProfiledBinary *Binary = nullptr; variable
149 ProfileGenerator(ProfiledBinary *Binary, in ProfileGenerator() argument
151 : ProfileGeneratorBase(Binary, Counters){}; in ProfileGenerator()
183 CSProfileGenerator(ProfiledBinary *Binary, in CSProfileGenerator() argument
[all …]
H A DPerfReader.h229 const ProfiledBinary *Binary; member
269 : Binary(Binary), LBRStack(Sample->LBRStack), in UnwindState()
420 ProfiledBinary *Binary; member
421 FrameStack(ProfiledBinary *B) : Binary(B) {} in FrameStack()
438 ProfiledBinary *Binary; member
476 : CtxCounterMap(Counter), Binary(B) {} in VirtualUnwinder()
556 ProfiledBinary *Binary; variable
565 : Binary(B), PerfTraceFile(PerfTrace) { in PerfReaderBase()
567 Binary->setBaseAddress(Binary->getPreferredBaseAddress()); in PerfReaderBase()
582 ProfiledBinary *Binary = nullptr;
[all …]
/llvm-project-15.0.7/llvm/tools/obj2yaml/
H A Doffload2yaml.cpp27 Member.StringEntries = std::vector<OffloadYAML::Binary::StringEntry>(); in populateYAML()
29 Member.StringEntries->emplace_back(OffloadYAML::Binary::StringEntry( in populateYAML()
37 Expected<OffloadYAML::Binary *> dump(MemoryBufferRef Source, in dump()
44 std::unique_ptr<OffloadYAML::Binary> YAMLBinary = in dump()
45 std::make_unique<OffloadYAML::Binary>(); in dump()
47 YAMLBinary->Members = std::vector<OffloadYAML::Binary::Member>(); in dump()
57 object::OffloadBinary &Binary = **BinaryOrErr; in dump() local
59 populateYAML(*YAMLBinary, Binary, Saver); in dump()
61 Offset += Binary.getSize(); in dump()
73 Expected<OffloadYAML::Binary *> YAMLOrErr = dump(Source, Saver); in offload2yaml()
[all …]
H A Dobj2yaml.cpp73 Expected<std::unique_ptr<Binary>> BinOrErr = in dumpInput()
78 Binary &Binary = *BinOrErr->get(); in dumpInput() local
81 if (Binary.isMachO() || Binary.isMachOUniversalBinary()) in dumpInput()
82 return macho2yaml(OS, Binary, RawSegment.getBits()); in dumpInput()
83 if (ObjectFile *Obj = dyn_cast<ObjectFile>(&Binary)) in dumpInput()
85 if (MinidumpFile *Minidump = dyn_cast<MinidumpFile>(&Binary)) in dumpInput()
/llvm-project-15.0.7/llvm/lib/Object/
H A DBinary.cpp34 Binary::~Binary() = default;
36 Binary::Binary(unsigned int Type, MemoryBufferRef Source) in Binary() function in Binary
39 StringRef Binary::getData() const { return Data.getBuffer(); } in getData()
41 StringRef Binary::getFileName() const { return Data.getBufferIdentifier(); } in getFileName()
43 MemoryBufferRef Binary::getMemoryBufferRef() const { return Data; } in getMemoryBufferRef()
45 Expected<std::unique_ptr<Binary>> object::createBinary(MemoryBufferRef Buffer, in createBinary()
101 Expected<OwningBinary<Binary>>
110 Expected<std::unique_ptr<Binary>> BinOrErr = in createBinary()
114 std::unique_ptr<Binary> &Bin = BinOrErr.get(); in createBinary()
116 return OwningBinary<Binary>(std::move(Bin), std::move(Buffer)); in createBinary()
/llvm-project-15.0.7/llvm/include/llvm/ObjectYAML/
H A DOffloadYAML.h26 struct Binary { struct
50 LLVM_YAML_IS_SEQUENCE_VECTOR(llvm::OffloadYAML::Binary::Member) argument
51 LLVM_YAML_IS_SEQUENCE_VECTOR(llvm::OffloadYAML::Binary::StringEntry) in LLVM_YAML_IS_SEQUENCE_VECTOR()
64 template <> struct MappingTraits<OffloadYAML::Binary> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
65 static void mapping(IO &IO, OffloadYAML::Binary &O); in LLVM_YAML_IS_SEQUENCE_VECTOR()
68 template <> struct MappingTraits<OffloadYAML::Binary::StringEntry> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
69 static void mapping(IO &IO, OffloadYAML::Binary::StringEntry &M); in LLVM_YAML_IS_SEQUENCE_VECTOR()
72 template <> struct MappingTraits<OffloadYAML::Binary::Member> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
73 static void mapping(IO &IO, OffloadYAML::Binary::Member &M); in LLVM_YAML_IS_SEQUENCE_VECTOR()
/llvm-project-15.0.7/llvm/tools/llvm-lipo/
H A Dllvm-lipo.cpp318 static SmallVector<OwningBinary<Binary>, 1>
322 Expected<OwningBinary<Binary>> BinaryOrErr = in readInputBinaries()
326 const Binary *B = BinaryOrErr->getBinary(); in readInputBinaries()
382 static void printBinaryArchs(LLVMContext &LLVMCtx, const Binary *Binary, in printBinaryArchs() argument
429 const auto *IR = cast<IRObjectFile>(Binary); in printBinaryArchs()
448 const Binary *Binary = IB.getBinary(); in printInfo() local
449 if (Binary->isMachOUniversalBinary()) { in printInfo()
456 const Binary *Binary = IB.getBinary(); in printInfo() local
457 if (!Binary->isMachOUniversalBinary()) { in printInfo()
492 Binary *B; in thinSlice()
[all …]
/llvm-project-15.0.7/llvm/unittests/Object/
H A DOffloadingTest.cpp53 auto &Binary = **BinaryOrErr; in TEST() local
54 ASSERT_EQ(Data.TheImageKind, Binary.getImageKind()); in TEST()
55 ASSERT_EQ(Data.TheOffloadKind, Binary.getOffloadKind()); in TEST()
56 ASSERT_EQ(Data.Flags, Binary.getFlags()); in TEST()
60 Binary.getString(KeyAndValue.first)); in TEST()
62 EXPECT_TRUE(Data.Image->getBuffer() == Binary.getImage()); in TEST()
65 EXPECT_TRUE(Binary.getSize() % OffloadBinary::getAlignment() == 0); in TEST()
66 EXPECT_TRUE(Binary.getSize() == BinaryBuffer->getBuffer().size()); in TEST()
/llvm-project-15.0.7/llvm/lib/Target/CSKY/MCTargetDesc/
H A DCSKYMCCodeEmitter.cpp76 uint32_t Binary; in expandJBTF() local
82 Binary = getBinaryCodeForInstr(TmpInst, Fixups, STI); in expandJBTF()
83 writeData(Binary, 2, OS); in expandJBTF()
93 writeData(Binary, 4, OS); in expandJBTF()
101 uint32_t Binary; in expandNEG() local
108 writeData(Binary, Size, OS); in expandNEG()
115 writeData(Binary, Size, OS); in expandNEG()
123 uint32_t Binary; in expandRSUBI() local
130 writeData(Binary, Size, OS); in expandRSUBI()
137 writeData(Binary, Size, OS); in expandRSUBI()
[all …]
/llvm-project-15.0.7/llvm/test/tools/llvm-profgen/
H A DmmapEvent.test22 ; CHECK: Mmap: Binary /home/a.out loaded at 0x400000
23 ; CHECK: Mmap: Binary /usr/lib64/ld-2.17.so loaded at 0x7f2505b40000
24 ; CHECK: Mmap: Binary [vdso] loaded at 0x7ffe88097000
25 ; CHECK: Mmap: Binary /usr/lib64/perf_fopen_hook.so loaded at 0x7f2505d56000
26 ; CHECK: Mmap: Binary /usr/lib64/libdl-2.17.so loaded at 0x7f250593c000
27 ; CHECK: Mmap: Binary /usr/lib64/libc-2.17.so loaded at 0x7f250556e000
28 ; CHECK: Mmap: Binary /usr/lib64/libz.so.1.2.7 loaded at 0x7f2505358000
29 ; CHECK: Mmap: Binary /usr/lib64/perf_fopen_hook.so loaded at 0x7f2505d56000
30 ; CHECK: Mmap: Binary /home/hoy/test/dlopen/helper.so loaded at 0x7f2505156000
31 ; CHECK: Mmap: Binary /home/hoy/test/dlopen/helper.so loaded at 0x7f2505156000
/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/MCTargetDesc/
H A DWebAssemblyMCCodeEmitter.cpp64 uint64_t Binary = getBinaryCodeForInstr(MI, Fixups, STI); in encodeInstruction() local
65 if (Binary < (1 << 8)) { in encodeInstruction()
66 OS << uint8_t(Binary); in encodeInstruction()
67 } else if (Binary < (1 << 16)) { in encodeInstruction()
68 OS << uint8_t(Binary >> 8); in encodeInstruction()
69 encodeULEB128(uint8_t(Binary), OS); in encodeInstruction()
70 } else if (Binary < (1 << 24)) { in encodeInstruction()
71 OS << uint8_t(Binary >> 16); in encodeInstruction()
72 encodeULEB128(uint16_t(Binary), OS); in encodeInstruction()
/llvm-project-15.0.7/llvm/lib/ObjectYAML/
H A DOffloadYAML.cpp46 void MappingTraits<OffloadYAML::Binary>::mapping(IO &IO, in mapping()
47 OffloadYAML::Binary &O) { in mapping()
59 void MappingTraits<OffloadYAML::Binary::StringEntry>::mapping( in mapping()
60 IO &IO, OffloadYAML::Binary::StringEntry &SE) { in mapping()
66 void MappingTraits<OffloadYAML::Binary::Member>::mapping( in mapping()
67 IO &IO, OffloadYAML::Binary::Member &M) { in mapping()
H A DOffloadEmitter.cpp21 bool yaml2offload(Binary &Doc, raw_ostream &Out, ErrorHandler EH) { in yaml2offload()
44 std::unique_ptr<MemoryBuffer> Binary = object::OffloadBinary::write(Image); in yaml2offload() local
48 std::copy(Binary->getBufferStart(), Binary->getBufferEnd(), in yaml2offload()
/llvm-project-15.0.7/llvm/include/llvm/Object/
H A DBinary.h32 class Binary {
39 Binary(unsigned int Type, MemoryBufferRef Source);
92 Binary() = delete;
93 Binary(const Binary &other) = delete;
94 virtual ~Binary();
182 DEFINE_ISA_CONVERSION_FUNCTIONS(Binary, LLVMBinaryRef)
187 Expected<std::unique_ptr<Binary>> createBinary(MemoryBufferRef Source,
239 Expected<OwningBinary<Binary>> createBinary(StringRef Path,
/llvm-project-15.0.7/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMMCCodeEmitter.cpp1024 return Binary; in getAddrModeImm12OpValue()
1054 return Binary; in getT2ScaledImmOpValue()
1147 return Binary; in getT2AddrModeImm8s4OpValue()
1174 return Binary; in getT2AddrModeImm7s4OpValue()
1279 return Binary; in getLdStSORegOpValue()
1452 return Binary; in getAddrMode5OpValue()
1492 return Binary; in getAddrMode5FP16OpValue()
1578 Binary |= 0x60; in getSORegImmOpValue()
1579 return Binary; in getSORegImmOpValue()
1689 return Binary; in getT2SORegOpValue()
[all …]
/llvm-project-15.0.7/bolt/test/X86/
H A Dlayout-heuristic.test14 CHECK: Binary Function "main"
16 CHECK: Binary Function "SolveCubic"
18 CHECK: Binary Function "usqrt"
22 CHECK: Binary Function "main"
24 CHECK: Binary Function "SolveCubic"
26 CHECK: Binary Function "usqrt"
/llvm-project-15.0.7/llvm/tools/llvm-objdump/
H A DOffloadDump.cpp59 OffloadBinary &Binary = **BinaryOrErr; in visitAllBinaries() local
60 printBinary(Binary, Index++); in visitAllBinaries()
62 Offset += Binary.getSize(); in visitAllBinaries()
93 OffloadBinary &Binary = **BinaryOrErr; in dumpOffloadBinary() local
97 if (Error Err = visitAllBinaries(Binary)) in dumpOffloadBinary()
/llvm-project-15.0.7/bolt/tools/llvm-bolt-fuzzer/
H A Dllvm-bolt-fuzzer.cpp34 Expected<std::unique_ptr<Binary>> BinaryOrErr = in LLVMFuzzerTestOneInput()
41 Binary &Binary = *BinaryOrErr.get(); in LLVMFuzzerTestOneInput() local
43 auto *E = dyn_cast<ELF64LEObjectFile>(&Binary); in LLVMFuzzerTestOneInput()
/llvm-project-15.0.7/bolt/test/runtime/X86/
H A Dfdata-escape-chars.ll77 ; INSTR_CHECK: Binary Function "symb whitespace"
79 ; INSTR_CHECK: Binary Function "symb backslash\"
82 ; INSTR_CHECK: Binary Function "main"
86 ; INSTR_CHECK: Binary Function "static symb backslash\/1(*2)"
96 ; PREAGR_CHECK: Binary Function "symb whitespace"
98 ; PREAGR_CHECK: Binary Function "symb backslash\"
100 ; PREAGR_CHECK: Binary Function "static symb backslash\/1(*2)"
/llvm-project-15.0.7/bolt/tools/driver/
H A Dllvm-bolt.cpp212 Expected<OwningBinary<Binary>> BinaryOrErr = in main()
216 Binary &Binary = *BinaryOrErr.get().getBinary(); in main() local
218 if (auto *e = dyn_cast<ELFObjectFileBase>(&Binary)) { in main()
246 } else if (auto *O = dyn_cast<MachOObjectFile>(&Binary)) { in main()
266 Expected<OwningBinary<Binary>> BinaryOrErr1 = in main()
268 Expected<OwningBinary<Binary>> BinaryOrErr2 = in main()
274 Binary &Binary1 = *BinaryOrErr1.get().getBinary(); in main()
275 Binary &Binary2 = *BinaryOrErr2.get().getBinary(); in main()
/llvm-project-15.0.7/flang/lib/Decimal/
H A Ddecimal-to-binary.cpp243 using Binary = BinaryFloatingPointNumber<PREC>; in ToBinary() typedef
248 int expo{exponent_ + Binary::exponentBias + (precision - 1)}; in ToBinary()
260 return {Binary{}, static_cast<enum ConversionResultFlags>(flags)}; in ToBinary()
298 if (expo >= Binary::maxExponent) { in ToBinary()
299 expo = Binary::maxExponent; // Inf in ToBinary()
303 using Raw = typename Binary::RawType; in ToBinary()
304 Raw raw = static_cast<Raw>(isNegative) << (Binary::bits - 1); in ToBinary()
305 raw |= static_cast<Raw>(expo) << Binary::significandBits; in ToBinary()
306 if constexpr (Binary::isImplicitMSB) { in ToBinary()
310 return {Binary(raw), static_cast<enum ConversionResultFlags>(flags)}; in ToBinary()
/llvm-project-15.0.7/llvm/unittests/ObjectYAML/
H A DYAMLTest.cpp16 yaml::BinaryRef Binary; member
24 IO.mapRequired("Binary", BH.Binary); in mapping()
53 EXPECT_EQ(BH2.Binary, yaml::BinaryRef("AAAA")); in TEST()

12345678910>>...12