Lines Matching refs:llvm
38 llvm::StringMap<bool> features; in AddX86NativeCPUFeatures()
39 if (llvm::sys::getHostCPUFeatures(features)) { in AddX86NativeCPUFeatures()
61 mTargetOpts.FloatABIType = llvm::FloatABI::Soft; in CompilerConfig()
66 mCodeModel = llvm::CodeModel::Small; in CompilerConfig()
71 mOptLevel = llvm::CodeGenOpt::Default; in CompilerConfig()
76 mArchType = llvm::Triple::UnknownArch; in CompilerConfig()
86 mTarget = llvm::TargetRegistry::lookupTarget(mTriple, error); in initializeTarget()
98 mArchType = llvm::Triple::getArchTypeForLLVMName(mTarget->getName()); in initializeArch()
100 mArchType = llvm::Triple::UnknownArch; in initializeArch()
108 case llvm::Triple::arm: { in initializeArch()
109 llvm::StringMap<bool> features; in initializeArch()
110 llvm::sys::getHostCPUFeatures(features); in initializeArch()
157 setCPU(llvm::sys::getHostCPUName()); in initializeArch()
167 case llvm::Triple::aarch64: in initializeArch()
171 setCPU(llvm::sys::getHostCPUName()); in initializeArch()
179 case llvm::Triple::mips: in initializeArch()
180 case llvm::Triple::mipsel: in initializeArch()
182 mRelocModel = llvm::Reloc::Static; in initializeArch()
188 case llvm::Triple::mips64: in initializeArch()
189 case llvm::Triple::mips64el: in initializeArch()
196 case llvm::Triple::x86: in initializeArch()
199 setCPU(llvm::sys::getHostCPUName()); in initializeArch()
210 case llvm::Triple::x86_64: in initializeArch()
212 setCPU(llvm::sys::getHostCPUName()); in initializeArch()
219 if (mRelocModel.hasValue() && mRelocModel.getValue() == llvm::Reloc::PIC_) { in initializeArch()
220 setCodeModel(llvm::CodeModel::Small); in initializeArch()
222 setCodeModel(llvm::CodeModel::Medium); in initializeArch()
238 llvm::SubtargetFeatures f; in setFeatureString()