Home
last modified time | relevance | path

Searched refs:AVXLevel (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DX86.cpp1194 static unsigned getNativeVectorSizeForAVXABI(X86AVXABILevel AVXLevel) { in getNativeVectorSizeForAVXABI() argument
1195 switch (AVXLevel) { in getNativeVectorSizeForAVXABI()
1354 X86AVXABILevel AVXLevel; member in __anon8aa8892d0211::X86_64ABIInfo
1360 X86_64ABIInfo(CodeGen::CodeGenTypes &CGT, X86AVXABILevel AVXLevel) in X86_64ABIInfo() argument
1361 : ABIInfo(CGT), AVXLevel(AVXLevel), in X86_64ABIInfo()
1392 WinX86_64ABIInfo(CodeGen::CodeGenTypes &CGT, X86AVXABILevel AVXLevel) in WinX86_64ABIInfo() argument
1393 : ABIInfo(CGT), AVXLevel(AVXLevel), in WinX86_64ABIInfo()
1418 X86AVXABILevel AVXLevel; member in __anon8aa8892d0211::WinX86_64ABIInfo
1425 X86_64TargetCodeGenInfo(CodeGen::CodeGenTypes &CGT, X86AVXABILevel AVXLevel) in X86_64TargetCodeGenInfo() argument
1426 : TargetCodeGenInfo(std::make_unique<X86_64ABIInfo>(CGT, AVXLevel)) { in X86_64TargetCodeGenInfo()
[all …]
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DTargetInfo.h623 createX86_64TargetCodeGenInfo(CodeGenModule &CGM, X86AVXABILevel AVXLevel);
626 createWinX86_64TargetCodeGenInfo(CodeGenModule &CGM, X86AVXABILevel AVXLevel);
H A DCodeGenModule.cpp265 X86AVXABILevel AVXLevel = (ABI == "avx512" ? X86AVXABILevel::AVX512 in createTargetCodeGenInfo() local
272 return createWinX86_64TargetCodeGenInfo(CGM, AVXLevel); in createTargetCodeGenInfo()
274 return createX86_64TargetCodeGenInfo(CGM, AVXLevel); in createTargetCodeGenInfo()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FastISel.cpp2843 unsigned AVXLevel = Subtarget->hasAVX512() ? 2 : in fastLowerIntrinsicCall() local
2849 case MVT::f32: Opc = SqrtOpc[AVXLevel][0]; break; in fastLowerIntrinsicCall()
2850 case MVT::f64: Opc = SqrtOpc[AVXLevel][1]; break; in fastLowerIntrinsicCall()
2861 if (AVXLevel > 0) { in fastLowerIntrinsicCall()
3032 unsigned AVXLevel = Subtarget->hasAVX512() ? 2 : in fastLowerIntrinsicCall() local
3038 case MVT::i32: Opc = CvtOpc[AVXLevel][IsInputDouble][0]; break; in fastLowerIntrinsicCall()
3039 case MVT::i64: Opc = CvtOpc[AVXLevel][IsInputDouble][1]; break; in fastLowerIntrinsicCall()