Searched refs:AVXLevel (Results 1 – 4 of 4) sorted by relevance
| /src/contrib/llvm-project/clang/lib/CodeGen/Targets/ |
| H A D | X86.cpp | 1195 static unsigned getNativeVectorSizeForAVXABI(X86AVXABILevel AVXLevel) { in getNativeVectorSizeForAVXABI() argument 1196 switch (AVXLevel) { in getNativeVectorSizeForAVXABI() 1346 X86AVXABILevel AVXLevel; member in __anonf160ca420211::X86_64ABIInfo 1352 X86_64ABIInfo(CodeGen::CodeGenTypes &CGT, X86AVXABILevel AVXLevel) in X86_64ABIInfo() argument 1353 : ABIInfo(CGT), AVXLevel(AVXLevel), in X86_64ABIInfo() 1384 WinX86_64ABIInfo(CodeGen::CodeGenTypes &CGT, X86AVXABILevel AVXLevel) in WinX86_64ABIInfo() argument 1385 : ABIInfo(CGT), AVXLevel(AVXLevel), in WinX86_64ABIInfo() 1410 X86AVXABILevel AVXLevel; member in __anonf160ca420211::WinX86_64ABIInfo 1417 X86_64TargetCodeGenInfo(CodeGen::CodeGenTypes &CGT, X86AVXABILevel AVXLevel) in X86_64TargetCodeGenInfo() argument 1418 : TargetCodeGenInfo(std::make_unique<X86_64ABIInfo>(CGT, AVXLevel)) { in X86_64TargetCodeGenInfo() [all …]
|
| /src/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | TargetInfo.h | 574 createX86_64TargetCodeGenInfo(CodeGenModule &CGM, X86AVXABILevel AVXLevel); 577 createWinX86_64TargetCodeGenInfo(CodeGenModule &CGM, X86AVXABILevel AVXLevel);
|
| H A D | CodeGenModule.cpp | 267 X86AVXABILevel AVXLevel = (ABI == "avx512" ? X86AVXABILevel::AVX512 in createTargetCodeGenInfo() local 273 return createWinX86_64TargetCodeGenInfo(CGM, AVXLevel); in createTargetCodeGenInfo() 275 return createX86_64TargetCodeGenInfo(CGM, AVXLevel); in createTargetCodeGenInfo()
|
| /src/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86FastISel.cpp | 2807 unsigned AVXLevel = Subtarget->hasAVX512() ? 2 : in fastLowerIntrinsicCall() local 2813 case MVT::f32: Opc = SqrtOpc[AVXLevel][0]; break; in fastLowerIntrinsicCall() 2814 case MVT::f64: Opc = SqrtOpc[AVXLevel][1]; break; in fastLowerIntrinsicCall() 2825 if (AVXLevel > 0) { in fastLowerIntrinsicCall() 2996 unsigned AVXLevel = Subtarget->hasAVX512() ? 2 : in fastLowerIntrinsicCall() local 3002 case MVT::i32: Opc = CvtOpc[AVXLevel][IsInputDouble][0]; break; in fastLowerIntrinsicCall() 3003 case MVT::i64: Opc = CvtOpc[AVXLevel][IsInputDouble][1]; break; in fastLowerIntrinsicCall()
|