Lines Matching refs:pRel
766 bool MipsGNULDBackend::relaxRelocation(IRBuilder& pBuilder, Relocation& pRel) { in relaxRelocation() argument
769 LDSymbol* symbol = pRel.symInfo()->outSymbol(); in relaxRelocation()
777 pRel, sym_value, pBuilder, *getBRIslandFactory()); in relaxRelocation()
784 pRel.setSymInfo(stub->symInfo()); in relaxRelocation()
898 bool MipsGNULDBackend::readRelocation(const llvm::ELF::Elf32_Rel& pRel, in readRelocation() argument
902 return GNULDBackend::readRelocation(pRel, pType, pSymIdx, pOffset); in readRelocation()
905 bool MipsGNULDBackend::readRelocation(const llvm::ELF::Elf32_Rela& pRel, in readRelocation() argument
910 return GNULDBackend::readRelocation(pRel, pType, pSymIdx, pOffset, pAddend); in readRelocation()
913 bool MipsGNULDBackend::readRelocation(const llvm::ELF::Elf64_Rel& pRel, in readRelocation() argument
919 pOffset = pRel.r_offset; in readRelocation()
920 r_info = pRel.r_info; in readRelocation()
922 pOffset = mcld::bswap64(pRel.r_offset); in readRelocation()
923 r_info = mcld::bswap64(pRel.r_info); in readRelocation()
935 bool MipsGNULDBackend::readRelocation(const llvm::ELF::Elf64_Rela& pRel, in readRelocation() argument
942 pOffset = pRel.r_offset; in readRelocation()
943 r_info = pRel.r_info; in readRelocation()
944 pAddend = pRel.r_addend; in readRelocation()
946 pOffset = mcld::bswap64(pRel.r_offset); in readRelocation()
947 r_info = mcld::bswap64(pRel.r_info); in readRelocation()
948 pAddend = mcld::bswap64(pRel.r_addend); in readRelocation()
956 void MipsGNULDBackend::emitRelocation(llvm::ELF::Elf32_Rel& pRel, in emitRelocation() argument
960 GNULDBackend::emitRelocation(pRel, pType, pSymIdx, pOffset); in emitRelocation()
963 void MipsGNULDBackend::emitRelocation(llvm::ELF::Elf32_Rela& pRel, in emitRelocation() argument
968 GNULDBackend::emitRelocation(pRel, pType, pSymIdx, pOffset, pAddend); in emitRelocation()
971 void MipsGNULDBackend::emitRelocation(llvm::ELF::Elf64_Rel& pRel, in emitRelocation() argument
979 pRel.r_info = r_info; in emitRelocation()
980 pRel.r_offset = pOffset; in emitRelocation()
983 void MipsGNULDBackend::emitRelocation(llvm::ELF::Elf64_Rela& pRel, in emitRelocation() argument
992 pRel.r_info = r_info; in emitRelocation()
993 pRel.r_offset = pOffset; in emitRelocation()
994 pRel.r_addend = pAddend; in emitRelocation()