Home
last modified time | relevance | path

Searched refs:MRE (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86MachObjectWriter.cpp199 MachO::any_relocation_info MRE; in RecordX86_64Relocation() local
200 MRE.r_word0 = FixupOffset; in RecordX86_64Relocation()
201 MRE.r_word1 = in RecordX86_64Relocation()
203 Writer->addRelocation(A_Base, Fragment->getParent(), MRE); in RecordX86_64Relocation()
337 MachO::any_relocation_info MRE; in RecordX86_64Relocation() local
338 MRE.r_word0 = FixupOffset; in RecordX86_64Relocation()
339 MRE.r_word1 = (Index << 0) | (IsPCRel << 24) | (Log2Size << 25) | in RecordX86_64Relocation()
341 Writer->addRelocation(RelSymbol, Fragment->getParent(), MRE); in RecordX86_64Relocation()
406 MachO::any_relocation_info MRE; in recordScatteredRelocation() local
407 MRE.r_word0 = ((0 << 0) | // r_address in recordScatteredRelocation()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMMachObjectWriter.cpp219 MachO::any_relocation_info MRE; in recordARMScatteredHalfRelocation() local
220 MRE.r_word0 = ((OtherHalf << 0) | in recordARMScatteredHalfRelocation()
226 MRE.r_word1 = Value2; in recordARMScatteredHalfRelocation()
227 Writer->addRelocation(nullptr, Fragment->getParent(), MRE); in recordARMScatteredHalfRelocation()
230 MachO::any_relocation_info MRE; in recordARMScatteredHalfRelocation() local
231 MRE.r_word0 = ((FixupOffset << 0) | in recordARMScatteredHalfRelocation()
237 MRE.r_word1 = Value; in recordARMScatteredHalfRelocation()
238 Writer->addRelocation(nullptr, Fragment->getParent(), MRE); in recordARMScatteredHalfRelocation()
290 MachO::any_relocation_info MRE; in recordARMScatteredRelocation() local
291 MRE.r_word0 = ((0 << 0) | in recordARMScatteredRelocation()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64MachObjectWriter.cpp225 MachO::any_relocation_info MRE; in recordRelocation() local
226 MRE.r_word0 = FixupOffset; in recordRelocation()
227 MRE.r_word1 = (IsPCRel << 24) | (Log2Size << 25) | (Type << 28); in recordRelocation()
228 Writer->addRelocation(A_Base, Fragment->getParent(), MRE); in recordRelocation()
278 MachO::any_relocation_info MRE; in recordRelocation() local
279 MRE.r_word0 = FixupOffset; in recordRelocation()
280 MRE.r_word1 = (IsPCRel << 24) | (Log2Size << 25) | (Type << 28); in recordRelocation()
281 Writer->addRelocation(A_Base, Fragment->getParent(), MRE); in recordRelocation()
366 MachO::any_relocation_info MRE; in recordRelocation() local
367 MRE.r_word0 = FixupOffset; in recordRelocation()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCMachObjectWriter.h134 MachO::any_relocation_info MRE; member
135 RelAndSymbol(const MCSymbol *Sym, const MachO::any_relocation_info &MRE) in RelAndSymbol()
136 : Sym(Sym), MRE(MRE) {} in RelAndSymbol()
320 MachO::any_relocation_info &MRE) { in addRelocation() argument
321 RelAndSymbol P(RelSymbol, MRE); in addRelocation()
/freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DMachOEmitter.cpp378 MachO::any_relocation_info MRE; in makeRelocationInfo() local
379 MRE.r_word0 = R.address; in makeRelocationInfo()
381 MRE.r_word1 = ((unsigned)R.symbolnum << 0) | ((unsigned)R.is_pcrel << 24) | in makeRelocationInfo()
385 MRE.r_word1 = ((unsigned)R.symbolnum << 8) | ((unsigned)R.is_pcrel << 7) | in makeRelocationInfo()
388 return MRE; in makeRelocationInfo()
394 MachO::any_relocation_info MRE; in makeScatteredRelocationInfo() local
395 MRE.r_word0 = (((unsigned)R.address << 0) | ((unsigned)R.type << 24) | in makeScatteredRelocationInfo()
398 MRE.r_word1 = R.value; in makeScatteredRelocationInfo()
399 return MRE; in makeScatteredRelocationInfo()
412 MachO::any_relocation_info MRE = in writeRelocations() local
[all …]
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMachObjectWriter.cpp673 Rel.MRE.r_word1 = (Rel.MRE.r_word1 & (~0U << 24)) | Index | (1 << 27); in computeSymbolTable()
675 Rel.MRE.r_word1 = (Rel.MRE.r_word1 & 0xff) | Index << 8 | (1 << 4); in computeSymbolTable()
781 MachO::any_relocation_info MRE; in populateAddrSigSection() local
782 MRE.r_word0 = 0; in populateAddrSigSection()
783 MRE.r_word1 = (Log2Size << 25) | (MachO::GENERIC_RELOC_VANILLA << 28); in populateAddrSigSection()
784 addRelocation(S, AddrSigSection, MRE); in populateAddrSigSection()
1045 W.write<uint32_t>(Rel.MRE.r_word0); in writeObject()
1046 W.write<uint32_t>(Rel.MRE.r_word1); in writeObject()
/freebsd/contrib/one-true-awk/testdir/
H A Dfunstack.in15594 @Article{Johnston:1975:MRE,