Home
last modified time | relevance | path

Searched refs:ShiftI (Results 1 – 10 of 10) sorted by relevance

/external/llvm/lib/CodeGen/
DCodeGenPrepare.cpp938 SinkShiftAndTruncate(BinaryOperator *ShiftI, Instruction *User, ConstantInt *CI, in SinkShiftAndTruncate() argument
985 if (ShiftI->getOpcode() == Instruction::AShr) in SinkShiftAndTruncate()
986 InsertedShift = BinaryOperator::CreateAShr(ShiftI->getOperand(0), CI, in SinkShiftAndTruncate()
989 InsertedShift = BinaryOperator::CreateLShr(ShiftI->getOperand(0), CI, in SinkShiftAndTruncate()
1025 static bool OptimizeExtractBits(BinaryOperator *ShiftI, ConstantInt *CI, in OptimizeExtractBits() argument
1028 BasicBlock *DefBB = ShiftI->getParent(); in OptimizeExtractBits()
1033 bool shiftIsLegal = TLI.isTypeLegal(TLI.getValueType(DL, ShiftI->getType())); in OptimizeExtractBits()
1036 for (Value::user_iterator UI = ShiftI->user_begin(), E = ShiftI->user_end(); in OptimizeExtractBits()
1073 SinkShiftAndTruncate(ShiftI, User, CI, InsertedShifts, TLI, DL); in OptimizeExtractBits()
1084 if (ShiftI->getOpcode() == Instruction::AShr) in OptimizeExtractBits()
[all …]
/external/llvm/lib/Transforms/InstCombine/
DInstCombineCasts.cpp1679 unsigned ShiftI = Shift+i*ElementSize; in collectInsertionElements() local
1681 ShiftI)); in collectInsertionElements()
1683 if (!collectInsertionElements(Piece, ShiftI, Elements, VecEltTy, in collectInsertionElements()
/external/v8/src/crankshaft/ia32/
Dlithium-ia32.h136 V(ShiftI) \
1228 DECLARE_CONCRETE_INSTRUCTION(ShiftI, "shift-i")
/external/v8/src/crankshaft/x87/
Dlithium-x87.h137 V(ShiftI) \
1240 DECLARE_CONCRETE_INSTRUCTION(ShiftI, "shift-i")
/external/v8/src/crankshaft/mips/
Dlithium-mips.h133 V(ShiftI) \
1222 DECLARE_CONCRETE_INSTRUCTION(ShiftI, "shift-i")
/external/v8/src/crankshaft/x64/
Dlithium-x64.h132 V(ShiftI) \
1225 DECLARE_CONCRETE_INSTRUCTION(ShiftI, "shift-i")
/external/v8/src/crankshaft/arm/
Dlithium-arm.h134 V(ShiftI) \
1244 DECLARE_CONCRETE_INSTRUCTION(ShiftI, "shift-i")
/external/v8/src/crankshaft/mips64/
Dlithium-mips64.h135 V(ShiftI) \
1240 DECLARE_CONCRETE_INSTRUCTION(ShiftI, "shift-i")
/external/v8/src/crankshaft/ppc/
Dlithium-ppc.h134 V(ShiftI) \
1199 DECLARE_CONCRETE_INSTRUCTION(ShiftI, "shift-i")
/external/v8/src/crankshaft/arm64/
Dlithium-arm64.h142 V(ShiftI) \
2665 DECLARE_CONCRETE_INSTRUCTION(ShiftI, "shift-i")