Home
last modified time | relevance | path

Searched refs:PreferVectorWidth (Results 1 – 6 of 6) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86Subtarget.cpp303 PreferVectorWidth = PreferVectorWidthOverride; in initSubtargetFeatures()
305 PreferVectorWidth = 256; in initSubtargetFeatures()
H A DX86Subtarget.h443 unsigned PreferVectorWidth = UINT32_MAX; variable
678 unsigned getPreferVectorWidth() const { return PreferVectorWidth; } in getPreferVectorWidth()
H A DX86TargetTransformInfo.cpp133 unsigned PreferVectorWidth = ST->getPreferVectorWidth(); in getRegisterBitWidth() local
135 if (ST->hasAVX512() && PreferVectorWidth >= 512) in getRegisterBitWidth()
137 if (ST->hasAVX() && PreferVectorWidth >= 256) in getRegisterBitWidth()
139 if (ST->hasSSE1() && PreferVectorWidth >= 128) in getRegisterBitWidth()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/
H A DCodeGenOptions.h284 std::string PreferVectorWidth; variable
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGCall.cpp1786 if (!CodeGenOpts.PreferVectorWidth.empty() && in ConstructDefaultFnAttrList()
1787 CodeGenOpts.PreferVectorWidth != "none") in ConstructDefaultFnAttrList()
1789 CodeGenOpts.PreferVectorWidth); in ConstructDefaultFnAttrList()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Frontend/
H A DCompilerInvocation.cpp930 Opts.PreferVectorWidth = Args.getLastArgValue(OPT_mprefer_vector_width_EQ); in ParseCodeGenArgs()