Home
last modified time | relevance | path

Searched refs:ZeroExt (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/CodeGen/
H A DCGFunctionInfo.h119 bool ZeroExt : 1; // isExtend() variable
141 SignExt(false), ZeroExt(false) {}
333 assert(isExtend() && (SignExt + ZeroExt <= 1) && "Invalid kind / flags!"); in isSignExt()
342 assert(isExtend() && (SignExt + ZeroExt <= 1) && "Invalid kind / flags!"); in isZeroExt()
343 return ZeroExt; in isZeroExt()
347 ZeroExt = ZExt; in setZeroExt()
351 assert(isExtend() && (SignExt + ZeroExt <= 1) && "Invalid kind / flags!"); in isNoExt()
352 return !SignExt && !ZeroExt; in isNoExt()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.h536 bool ZeroExt, SelectionDAG &DAG) const;
H A DHexagonISelLoweringHVX.cpp1508 MVT ResTy, bool ZeroExt, SelectionDAG &DAG) const { in extendHvxVectorPred() argument
1513 if (!ZeroExt) in extendHvxVectorPred()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp23968 bool ZeroExt = In.getOpcode() == ISD::ZERO_EXTEND; in reduceBuildVecExtToExtBuildVec() local
23971 if (!ZeroExt && !AnyExt) { in reduceBuildVecExtToExtBuildVec()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp59841 if (SDValue ZeroExt = IsExt64(peekThroughOneUseBitcasts(Src), true)) in combineSCALAR_TO_VECTOR() local
59846 DAG.getZExtOrTrunc(ZeroExt, DL, MVT::i32)))); in combineSCALAR_TO_VECTOR()