Home
last modified time | relevance | path

Searched refs:ShiftOp (Results 1 – 9 of 9) sorted by relevance

/external/llvm/lib/Transforms/InstCombine/
DInstCombineShifts.cpp517 BinaryOperator *ShiftOp = dyn_cast<BinaryOperator>(Op0); in FoldShiftByConstant() local
518 if (ShiftOp && !ShiftOp->isShift()) in FoldShiftByConstant()
519 ShiftOp = 0; in FoldShiftByConstant()
521 if (ShiftOp && isa<ConstantInt>(ShiftOp->getOperand(1))) { in FoldShiftByConstant()
522 ConstantInt *ShiftAmt1C = cast<ConstantInt>(ShiftOp->getOperand(1)); in FoldShiftByConstant()
527 Value *X = ShiftOp->getOperand(0); in FoldShiftByConstant()
534 if (I.getOpcode() == ShiftOp->getOpcode()) { in FoldShiftByConstant()
550 ShiftOp->getOpcode() != Instruction::Shl) { in FoldShiftByConstant()
557 ShiftOp->getOpcode() == Instruction::Shl) { in FoldShiftByConstant()
567 ShiftOp->getOpcode() != Instruction::Shl) { in FoldShiftByConstant()
[all …]
/external/v8/src/arm/
Dconstants-arm.h287 enum ShiftOp { enum
644 inline int ShiftValue() const { return static_cast<ShiftOp>(Bits(6, 5)); } in ShiftValue()
645 inline ShiftOp ShiftField() const { in ShiftField()
646 return static_cast<ShiftOp>(BitField(6, 5)); in ShiftField()
Dassembler-arm.h387 explicit Operand(Register rm, ShiftOp shift_op, int shift_imm);
390 explicit Operand(Register rm, ShiftOp shift_op, Register rs);
410 ShiftOp shift_op() const { return shift_op_; } in shift_op()
415 ShiftOp shift_op_;
443 ShiftOp shift_op, int shift_imm, AddrMode am = Offset);
466 ShiftOp shift_op_;
Ddisasm-arm.cc211 ShiftOp shift = instr->ShiftField(); in PrintShiftRm()
Dassembler-arm.cc168 Operand::Operand(Register rm, ShiftOp shift_op, int shift_imm) { in Operand()
184 Operand::Operand(Register rm, ShiftOp shift_op, Register rs) { in Operand()
210 ShiftOp shift_op, int shift_imm, AddrMode am) { in MemOperand()
Dsimulator-arm.cc1361 ShiftOp shift = instr->ShiftField(); in GetShiftRm()
/external/llvm/lib/Target/ARM/InstPrinter/
DARMInstPrinter.cpp427 unsigned ShiftOp = MI->getOperand(OpNum).getImm(); in printShiftImmOperand() local
428 ARM_AM::ShiftOpc Opc = ARM_AM::getSORegShOp(ShiftOp); in printShiftImmOperand()
441 O << ARM_AM::getSORegOffset(ShiftOp); in printShiftImmOperand()
/external/llvm/lib/Target/ARM/
DARMCodeEmitter.cpp1550 unsigned ShiftOp = MI.getOperand(3).getImm(); in emitSaturateInstruction() local
1551 ARM_AM::ShiftOpc Opc = ARM_AM::getSORegShOp(ShiftOp); in emitSaturateInstruction()
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGBuilder.cpp1727 SDValue ShiftOp = DAG.getCopyFromReg(getControlRoot(), getCurDebugLoc(), in visitBitTestCase() local
1736 ShiftOp, in visitBitTestCase()
1743 ShiftOp, in visitBitTestCase()
1749 DAG.getConstant(1, VT), ShiftOp); in visitBitTestCase()