Searched refs:ShiftLeft (Results 1 – 6 of 6) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86InstCombineIntrinsic.cpp | 122 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 D | X86ISelLowering.cpp | 6218 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 D | RuntimeDyldChecker.cpp | 94 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 D | InstCombineMulDivRem.cpp | 909 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 D | Interp.h | 872 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 D | changes.txt | 3613 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
|