Home
last modified time | relevance | path

Searched refs:LCStruct (Results 1 – 9 of 9) sorted by relevance

/llvm-project/llvm/lib/ObjCopy/MachO/
H A DMachOReader.cpp192 #define HANDLE_LOAD_COMMAND(LCName, LCValue, LCStruct) \ in readLoadCommands()
194 memcpy((void *)&(LC.MachOLoadCommand.LCStruct##_data), LoadCmd.Ptr, \ in readLoadCommands()
195 sizeof(MachO::LCStruct)); \ in readLoadCommands()
197 MachO::swapStruct(LC.MachOLoadCommand.LCStruct##_data); \ in readLoadCommands()
198 if (LoadCmd.C.cmdsize > sizeof(MachO::LCStruct)) \ in readLoadCommands()
201 sizeof(MachO::LCStruct), \ in readLoadCommands()
202 LoadCmd.C.cmdsize - sizeof(MachO::LCStruct)); \ in readLoadCommands()
189 HANDLE_LOAD_COMMAND(LCName,LCValue,LCStruct) readLoadCommands() argument
H A DMachOWriter.cpp182 #define HANDLE_LOAD_COMMAND(LCName, LCValue, LCStruct) \ in writeLoadCommands()
184 assert(sizeof(MachO::LCStruct) + LC.Payload.size() == \ in writeLoadCommands()
187 MachO::swapStruct(MLC.LCStruct##_data); \ in writeLoadCommands()
188 memcpy(Begin, &MLC.LCStruct##_data, sizeof(MachO::LCStruct)); \ in writeLoadCommands()
189 Begin += sizeof(MachO::LCStruct); \ in writeLoadCommands()
183 HANDLE_LOAD_COMMAND(LCName,LCValue,LCStruct) writeLoadCommands() argument
H A DMachOLayoutBuilder.cpp43 #define HANDLE_LOAD_COMMAND(LCName, LCValue, LCStruct) \ in computeSizeOfCmds() argument
45 Size += sizeof(MachO::LCStruct) + LC.Payload.size(); \ in computeSizeOfCmds()
/llvm-project/llvm/include/llvm/ObjectYAML/
H A DMachOYAML.h251 #define HANDLE_LOAD_COMMAND(LCName, LCValue, LCStruct) \ in LLVM_YAML_IS_SEQUENCE_VECTOR()
318 #define LOAD_COMMAND_STRUCT(LCStruct) \ in LLVM_YAML_IS_SEQUENCE_VECTOR()
319 template <> struct MappingTraits<MachO::LCStruct> { \ in LLVM_YAML_IS_SEQUENCE_VECTOR()
320 static void mapping(IO &IO, MachO::LCStruct &LoadCommand); \ in LLVM_YAML_IS_SEQUENCE_VECTOR()
/llvm-project/llvm/lib/ObjectYAML/
H A DMachOEmitter.cpp251 #define HANDLE_LOAD_COMMAND(LCName, LCValue, LCStruct) \ in writeLoadCommands()
254 MachO::swapStruct(Data.LCStruct##_data); \ in writeLoadCommands()
255 OS.write(reinterpret_cast<const char *>(&(Data.LCStruct##_data)), \ in writeLoadCommands()
256 sizeof(MachO::LCStruct)); \ in writeLoadCommands()
257 BytesWritten = sizeof(MachO::LCStruct); \ in writeLoadCommands()
259 writeLoadCommandData<MachO::LCStruct>(LC, OS, Obj.IsLittleEndian); \ in writeLoadCommands()
253 HANDLE_LOAD_COMMAND(LCName,LCValue,LCStruct) writeLoadCommands() argument
H A DMachOYAML.cpp288 #define HANDLE_LOAD_COMMAND(LCName, LCValue, LCStruct) \ in mapping()
290 MappingTraits<MachO::LCStruct>::mapping(IO, \ in mapping() argument
291 LoadCommand.Data.LCStruct##_data); \ in mapping()
292 mapLoadCommandData<MachO::LCStruct>(IO, LoadCommand); \ in mapping()
/llvm-project/llvm/tools/obj2yaml/
H A Dmacho2yaml.cpp67 #define HANDLE_LOAD_COMMAND(LCName, LCValue, LCStruct) \ argument
69 memcpy((void *)&(LC.Data.LCStruct##_data), LoadCmd.Ptr, \
70 sizeof(MachO::LCStruct)); \
72 MachO::swapStruct(LC.Data.LCStruct##_data); \
74 processLoadCommandData<MachO::LCStruct>(LC, LoadCmd, *Y.get())) \
/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DMachOBuilder.h48 #define HANDLE_LOAD_COMMAND(Name, Value, LCStruct) \ argument
51 : public MachO::LCStruct, public MachOBuilderLoadCommandBase { \
52 using CmdStruct = LCStruct; \
/llvm-project/llvm/include/llvm/BinaryFormat/
H A DMachO.h96 #define HANDLE_LOAD_COMMAND(LCName, LCValue, LCStruct) LCName = LCValue, argument
2180 #define LOAD_COMMAND_STRUCT(LCStruct) LCStruct LCStruct##_data;
2146 LOAD_COMMAND_STRUCT(LCStruct) global() argument