Lines Matching full:pconfig
36 X86GNULDBackend::X86GNULDBackend(const LinkerConfig& pConfig,
39 : GNULDBackend(pConfig, pInfo),
47 llvm::Triple::ArchType arch = pConfig.targets().triple().getArch();
50 pConfig.targets().triple().getEnvironment() == llvm::Triple::GNUX32) {
326 X86_32GNULDBackend::X86_32GNULDBackend(const LinkerConfig& pConfig,
328 : X86GNULDBackend(pConfig, pInfo, llvm::ELF::R_386_COPY),
511 X86_64GNULDBackend::X86_64GNULDBackend(const LinkerConfig& pConfig,
513 : X86GNULDBackend(pConfig, pInfo, llvm::ELF::R_X86_64_COPY),
699 TargetLDBackend* createX86LDBackend(const LinkerConfig& pConfig) {
700 if (pConfig.targets().triple().isOSDarwin()) {
708 if (pConfig.targets().triple().isOSWindows()) {
716 llvm::Triple::ArchType arch = pConfig.targets().triple().getArch();
719 pConfig, new X86_32GNUInfo(pConfig.targets().triple()));
721 return new X86_64GNULDBackend(pConfig,
722 new X86_64GNUInfo(pConfig.targets().triple()));