Home
last modified time | relevance | path

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

/llvm-project-15.0.7/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()
360 return (LogicalShift ? (ShiftLeft ? Builder.CreateShl(Vec, Amt) in simplifyX86varShift()
[all …]
H A DX86ISelLowering.cpp6803 unsigned ShiftLeft = NumElems - SubVecNumElems; in insert1BitVector() local
6806 DAG.getTargetConstant(ShiftLeft, dl, MVT::i8)); in insert1BitVector()
6845 unsigned ShiftLeft = NumElems - SubVecNumElems; in insert1BitVector() local
6856 DAG.getTargetConstant(ShiftLeft, dl, MVT::i8)); in insert1BitVector()
6867 DAG.getTargetConstant(ShiftLeft, dl, MVT::i8)); in insert1BitVector()
/llvm-project-15.0.7/flang/include/flang/Evaluate/
H A Drounding-bits.h64 constexpr bool ShiftLeft() { in ShiftLeft() function
/llvm-project-15.0.7/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldChecker.cpp95 ShiftLeft, enumerator
161 return std::make_pair(BinOpToken::ShiftLeft, Expr.substr(2).ltrim()); in parseBinOpToken()
200 case BinOpToken::ShiftLeft: in computeBinOpResult()
/llvm-project-15.0.7/clang/lib/AST/Interp/
H A DInterp.h873 inline bool ShiftLeft(InterpState &S, CodePtr OpPC, const T &V, unsigned RHS) { in ShiftLeft() function
906 return ShiftLeft<TL, TR>(S, OpPC, LHS, Trunc<TR, TL>(S, OpPC, Bits, -RHS)); in Shr()
923 return ShiftLeft<TL, TR>(S, OpPC, LHS, Trunc<TR, TL>(S, OpPC, Bits, RHS)); in Shl()
/llvm-project-15.0.7/flang/lib/Evaluate/
H A Dreal.cpp535 if (roundingBits->ShiftLeft()) { in Normalize()