/external/llvm/unittests/ADT/ |
APIntTest.cpp | 22 APInt Shl = One.shl(0); 23 EXPECT_TRUE(Shl[0]); 24 EXPECT_FALSE(Shl[1]); 150 EXPECT_EQ(zero, one.shl(1)); 151 EXPECT_EQ(one, one.shl(0)); 332 auto a = APInt{4096, 1}.shl(2000); 333 auto b = APInt{4096, 5}.shl(2001); 377 auto a = APInt{1024, 19}.shl(811);
|
/art/test/431-optimizing-arith-shifts/src/ |
Main.java | 43 expectEquals(-48, $opt$Shl(-12, 2)); 44 expectEquals(1024, $opt$Shl(32, 5)); 46 expectEquals(7, $opt$Shl(7, 0)); 47 expectEquals(14, $opt$Shl(7, 1)); 48 expectEquals(0, $opt$Shl(0, 30)); 50 expectEquals(1073741824L, $opt$Shl(1, 30)); 51 expectEquals(Integer.MIN_VALUE, $opt$Shl(1, 31)); // overflow 52 expectEquals(Integer.MIN_VALUE, $opt$Shl(1073741824, 1)); // overflow 53 expectEquals(1073741824, $opt$Shl(268435456, 2)); 56 expectEquals(7, $opt$Shl(7, 32)); // 32 & 0x1f = [all...] |
/external/llvm/lib/Transforms/InstCombine/ |
InstCombineMulDivRem.cpp | 65 if (I->getOpcode() == Instruction::Shl && !I->hasNoUnsignedWrap()) { 198 Constant *Shl = ConstantExpr::getShl(C1, C2); 200 BinaryOperator *BO = BinaryOperator::CreateMul(NewOp, Shl); 204 Shl->isNotMinSignedValue()) 220 BinaryOperator *Shl = BinaryOperator::CreateShl(NewOp, NewCst); 223 Shl->setHasNoUnsignedWrap(); 225 Shl->setHasNoSignedWrap(); 227 return Shl; [all...] |
/external/llvm/include/llvm/MC/ |
MCExpr.h | 415 Shl, ///< Shift left. 492 return Create(Shl, LHS, RHS, Ctx);
|
/external/llvm/lib/Target/R600/ |
AMDGPUISelDAGToDAG.cpp | [all...] |
R600ISelLowering.cpp | [all...] |
AMDGPUISelLowering.cpp | 322 setOperationAction(ISD::SHL, VT, Expand); [all...] |
/external/llvm/lib/Target/X86/ |
X86ISelDAGToDAG.cpp | 809 SDValue Shl = DAG.getNode(ISD::SHL, DL, VT, And, ShlCount); 821 InsertDAGNode(DAG, N, Shl); 822 DAG.ReplaceAllUsesWith(N, Shl); 835 if (Shift.getOpcode() != ISD::SHL || 854 SDValue NewShift = DAG.getNode(ISD::SHL, DL, VT, NewAnd, Shift.getOperand(1)); [all...] |
/external/llvm/lib/Transforms/Utils/ |
SimplifyLibCalls.cpp | 813 Value *Shl = B.CreateShl(B.getIntN(Width, 1ULL), C); 814 Value *Bits = B.CreateIsNotNull(B.CreateAnd(Shl, BitfieldC), "memchr.bits"); [all...] |
/external/llvm/bindings/ocaml/llvm/ |
llvm.ml | 173 | Shl [all...] |
/external/llvm/lib/Target/SystemZ/ |
SystemZISelLowering.cpp | [all...] |
/external/v8/src/ |
hydrogen-instructions.cc | 247 void Range::Shl(int32_t value) { [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
DAGCombiner.cpp | [all...] |