Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstCombineIntrinsic.cpp122 bool ShiftLeft = false; in simplifyX86immShift() local
149 ShiftLeft = false; in simplifyX86immShift()
172 ShiftLeft = false; in simplifyX86immShift()
195 ShiftLeft = true; in simplifyX86immShift()
289 if (ShiftLeft) in simplifyX86immShift()
304 bool ShiftLeft = false; in simplifyX86varShift() local
319 ShiftLeft = false; in simplifyX86varShift()
331 ShiftLeft = false; in simplifyX86varShift()
343 ShiftLeft = true; in simplifyX86varShift()
361 return (LogicalShift ? (ShiftLeft ? Builder.CreateShl(Vec, Amt) in simplifyX86varShift()
[all …]
H A DX86ISelLowering.cpp6218 unsigned ShiftLeft = NumElems - SubVecNumElems; in insert1BitVector() local
6221 DAG.getTargetConstant(ShiftLeft, dl, MVT::i8)); in insert1BitVector()
6259 unsigned ShiftLeft = NumElems - SubVecNumElems; in insert1BitVector() local
6270 DAG.getTargetConstant(ShiftLeft, dl, MVT::i8)); in insert1BitVector()
6281 DAG.getTargetConstant(ShiftLeft, dl, MVT::i8)); in insert1BitVector()
/freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldChecker.cpp94 ShiftLeft, enumerator
160 return std::make_pair(BinOpToken::ShiftLeft, Expr.substr(2).ltrim()); in parseBinOpToken()
199 case BinOpToken::ShiftLeft: in computeBinOpResult()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineMulDivRem.cpp909 Value *ShiftLeft; in foldUDivShl() local
910 if (!match(Op1, m_ZExt(m_Value(ShiftLeft)))) in foldUDivShl()
911 ShiftLeft = Op1; in foldUDivShl()
915 if (!match(ShiftLeft, m_Shl(m_Constant(CI), m_Value(N)))) in foldUDivShl()
921 if (Op1 != ShiftLeft) in foldUDivShl()
/freebsd-13.1/contrib/llvm-project/clang/lib/AST/Interp/
H A DInterp.h872 inline bool ShiftLeft(InterpState &S, CodePtr OpPC, const T &V, unsigned RHS) { in ShiftLeft() function
905 return ShiftLeft<TL, TR>(S, OpPC, LHS, Trunc<TR, TL>(S, OpPC, Bits, -RHS)); in Shr()
922 return ShiftLeft<TL, TR>(S, OpPC, LHS, Trunc<TR, TL>(S, OpPC, Bits, RHS)); in Shl()
/freebsd-13.1/sys/contrib/dev/acpica/
H A Dchanges.txt3613 commutative" operators -- Subtract, Divide, Modulo, ShiftLeft, and
3915 Z = X << Y ShiftLeft (X, Y, Z)
3944 X <<= Y ShiftLeft (X, Y, X)
11573 Fixed a problem where a ShiftLeft or ShiftRight of more than 64 bits