Searched defs:Shl (Results 1 - 8 of 8) sorted by relevance
/external/llvm/unittests/ADT/ |
H A D | APIntTest.cpp | 22 APInt Shl = One.shl(0); local 23 EXPECT_TRUE(Shl[0]); 24 EXPECT_FALSE(Shl[1]);
|
/external/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineMulDivRem.cpp | 62 if (I->getOpcode() == Instruction::Shl && !I->hasNoUnsignedWrap()) { 116 if (SI->getOpcode() == Instruction::Shl) 124 BinaryOperator *Shl = BinaryOperator::CreateShl(Op0, NewCst); local 125 if (I.hasNoSignedWrap()) Shl->setHasNoSignedWrap(); 126 if (I.hasNoUnsignedWrap()) Shl->setHasNoUnsignedWrap(); 127 return Shl;
|
/external/llvm/lib/Transforms/Scalar/ |
H A D | Reassociate.cpp | 916 static BinaryOperator *ConvertShiftToMul(Instruction *Shl) { argument 917 Constant *MulCst = ConstantInt::get(Shl->getType(), 1); 918 MulCst = ConstantExpr::getShl(MulCst, cast<Constant>(Shl->getOperand(1))); 921 BinaryOperator::CreateMul(Shl->getOperand(0), MulCst, "", Shl); 922 Shl->setOperand(0, UndefValue::get(Shl->getType())); // Drop use of op. 923 Mul->takeName(Shl); 924 Shl->replaceAllUsesWith(Mul); 925 Mul->setDebugLoc(Shl [all...] |
/external/llvm/include/llvm/MC/ |
H A D | MCExpr.h | 330 Shl, ///< Shift left. enumerator in enum:llvm::MCBinaryExpr::Opcode 407 return Create(Shl, LHS, RHS, Ctx);
|
/external/llvm/lib/Target/X86/ |
H A D | X86ISelDAGToDAG.cpp | 768 SDValue Shl = DAG.getNode(ISD::SHL, DL, VT, And, ShlCount); local 780 InsertDAGNode(DAG, N, Shl); 781 DAG.ReplaceAllUsesWith(N, Shl);
|
/external/v8/src/ |
H A D | hydrogen-instructions.cc | 167 void Range::Shl(int32_t value) { function in class:v8::internal::Range 1425 result->Shl(c->Integer32Value());
|
/external/llvm/bindings/ocaml/llvm/ |
H A D | llvm.ml | 162 | Shl Constructor in type:Opcode/t
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | DAGCombiner.cpp | 8787 SDValue Shl = DAG.getNode(ISD::SHL, N0.getDebugLoc(), VT, AndLHS, ShlAmt); local 8793 getShiftAmountTy(Shl.getValueType())); 8794 SDValue Shr = DAG.getNode(ISD::SRA, N0.getDebugLoc(), VT, Shl, ShrAmt);
|
Completed in 500 milliseconds