Searched refs:ShVal (Results 1 - 8 of 8) sorted by relevance

/external/llvm/lib/CodeGen/
H A DIntrinsicLowering.cpp308 Value *ShVal = ConstantInt::get(V->getType(), i); local
309 ShVal = Builder.CreateLShr(V, ShVal, "ctlz.sh");
310 V = Builder.CreateOr(V, ShVal, "ctlz.step");
/external/llvm/lib/Target/Mips/
H A DMipsLongBranch.cpp477 int ShVal = TM.getSubtarget<MipsSubtarget>().inMicroMipsMode() ? 2 : 4; local
478 int64_t Offset = computeOffset(I->Br) / ShVal;
/external/llvm/lib/Transforms/Scalar/
H A DGVN.cpp1233 Value *ShVal = Builder.CreateShl(Val, NumBytesSet*8); local
1234 Val = Builder.CreateOr(Val, ShVal);
1240 Value *ShVal = Builder.CreateShl(Val, 1*8); local
1241 Val = Builder.CreateOr(OneElt, ShVal);
/external/llvm/lib/Target/X86/
H A DX86ISelDAGToDAG.cpp1041 SDValue ShVal = N.getNode()->getOperand(0); local
1046 if (CurDAG->isBaseWithConstantOffset(ShVal)) {
1047 AM.IndexReg = ShVal.getNode()->getOperand(0);
1049 cast<ConstantSDNode>(ShVal.getNode()->getOperand(1));
1055 AM.IndexReg = ShVal;
H A DX86ISelLowering.cpp5315 bool &isLeft, SDValue &ShVal, unsigned &ShAmt) {
5343 ShVal = SVOp->getOperand(OpSrc);
5350 bool &isLeft, SDValue &ShVal, unsigned &ShAmt) {
5378 ShVal = SVOp->getOperand(OpSrc);
5385 bool &isLeft, SDValue &ShVal, unsigned &ShAmt) {
5391 if (isVectorShiftLeft(SVOp, DAG, isLeft, ShVal, ShAmt) ||
5392 isVectorShiftRight(SVOp, DAG, isLeft, ShVal, ShAmt))
9353 SDValue ShVal;
9354 bool isShift = HasSSE2 && isVectorShift(SVOp, DAG, isLeft, ShVal, ShAmt);
9355 if (isShift && ShVal
5314 isVectorShiftRight(ShuffleVectorSDNode *SVOp, SelectionDAG &DAG, bool &isLeft, SDValue &ShVal, unsigned &ShAmt) argument
5349 isVectorShiftLeft(ShuffleVectorSDNode *SVOp, SelectionDAG &DAG, bool &isLeft, SDValue &ShVal, unsigned &ShAmt) argument
5384 isVectorShift(ShuffleVectorSDNode *SVOp, SelectionDAG &DAG, bool &isLeft, SDValue &ShVal, unsigned &ShAmt) argument
[all...]
/external/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp985 uint64_t ShVal = ShAmt->getZExtValue(); local
987 TLO.DAG.getConstant(ShVal, getShiftAmountTy(Op.getValueType()));
1044 unsigned ShVal = Op.getValueType().getSizeInBits()-1; local
1045 SDValue ShAmt = TLO.DAG.getConstant(ShVal, Op.getValueType());
/external/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp249 unsigned ShVal = AArch64_AM::getShifterImm(AArch64_AM::LSL, ShiftAmt); local
251 Shift = CurDAG->getTargetConstant(ShVal, MVT::i32);
329 unsigned ShVal = AArch64_AM::getShifterImm(ShType, Val); local
332 Shift = CurDAG->getTargetConstant(ShVal, MVT::i32);
/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineAndOrXor.cpp248 Value *ShVal = Op->getOperand(0); local
249 ShVal = Builder->CreateLShr(ShVal, OpRHS, Op->getName());
250 return BinaryOperator::CreateAnd(ShVal, AndRHS, TheAnd.getName());

Completed in 309 milliseconds