Home
last modified time | relevance | path

Searched refs:LShr (Results 1 – 25 of 80) sorted by relevance

1234

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/
DRISCVTargetTransformInfo.cpp61 case Instruction::LShr: in getIntImmCostInst()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssemblyTargetTransformInfo.cpp57 case Instruction::LShr: in getArithmeticInstrCost()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DInterleavedLoadCombinePass.cpp168 LShr, enumerator
485 pushBOperation(LShr, C); in lshr()
587 case LShr: in print()
924 case Instruction::LShr: in computePolynomialBinOp()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/
DInstCombineMulDivRem.cpp79 if (I->getOpcode() == Instruction::LShr && !I->isExact()) { in simplifyValueKnownNonZero()
851 BinaryOperator *LShr = BinaryOperator::CreateLShr(Op0, C1); in foldUDivPow2Cst() local
853 LShr->setIsExact(); in foldUDivPow2Cst()
854 return LShr; in foldUDivPow2Cst()
875 BinaryOperator *LShr = BinaryOperator::CreateLShr(Op0, N); in foldUDivShl() local
877 LShr->setIsExact(); in foldUDivShl()
878 return LShr; in foldUDivShl()
DInstCombineSimplifyDemanded.cpp526 case Instruction::LShr: { in SimplifyDemandedUseBits()
599 BinaryOperator *LShr = BinaryOperator::CreateLShr(I->getOperand(0), in SimplifyDemandedUseBits() local
601 LShr->setIsExact(cast<BinaryOperator>(I)->isExact()); in SimplifyDemandedUseBits()
602 return InsertNewInstWith(LShr, *I); in SimplifyDemandedUseBits()
957 bool isLshr = (Shr->getOpcode() == Instruction::LShr); in simplifyShrShlDemandedBits()
DInstCombineShifts.cpp523 case Instruction::LShr: in canEvaluateShifted()
643 case Instruction::LShr: in getShiftedValue()
744 assert(I.getOpcode() == Instruction::LShr && "Unknown logical shift"); in FoldShiftByConstant()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DOperator.h144 OpC == Instruction::LShr; in isPossiblyExactOpcode()
449 : public ConcreteOperator<PossiblyExactOperator, Instruction::LShr> {
DInstruction.h166 return getOpcode() == Shl || getOpcode() == LShr;
DInstruction.def162 HANDLE_BINARY_INST(26, LShr , BinaryOperator) // Shift right (logical)
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/FuzzMutate/
DOperations.cpp27 Ops.push_back(binOpDescriptor(1, Instruction::LShr)); in describeFuzzerIntOps()
105 case Instruction::LShr: in binOpDescriptor()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/MC/
DMCExpr.h446 LShr, ///< Logical shift right. enumerator
549 return create(LShr, LHS, RHS, Ctx); in createLShr()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DSpeculativeExecution.cpp223 case Instruction::LShr: in ComputeSpeculationCost()
/third_party/skia/third_party/externals/swiftshader/third_party/subzero/pnacl-llvm/
DNaClBitcodeDecoders.cpp100 LLVMOpcode = Instruction::LShr; in DecodeBinaryOpcode()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/XCore/
DXCoreLowerThreadLocal.cpp99 case Instruction::LShr: in createReplacementInstr()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
DInstruction.cpp133 case Instruction::LShr: in dropPoisonGeneratingFlags()
361 case LShr: return "lshr"; in getOpcodeName()
DConstantFold.cpp267 case Instruction::LShr: { in ExtractConstantBytes()
1072 case Instruction::LShr: in ConstantFoldBinaryInstruction()
1283 case Instruction::LShr: in ConstantFoldBinaryInstruction()
1299 case Instruction::LShr: in ConstantFoldBinaryInstruction()
1379 case Instruction::LShr: in ConstantFoldBinaryInstruction()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/include/llvm/IR/
DInstruction.h137 return getOpcode() == Shl || getOpcode() == LShr; in isLogicalShift()
DInstruction.def139 HANDLE_BINARY_INST(24, LShr , BinaryOperator) // Shift right (logical)
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonLoopIdiomRecognition.cpp988 case Instruction::LShr: // Shift right is ok. in isPromotableTo()
1240 case Instruction::LShr: in commutesWithShift()
1275 case Instruction::LShr: in keepsHighBitsZero()
1289 if (Opc == Instruction::Shl || Opc == Instruction::LShr) in isOperandShifted()
1572 case Instruction::LShr: in hasZeroSignBit()
1687 if (I->getOpcode() != Instruction::LShr) in setupPreSimplifier()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Instrumentation/
DPoisonChecking.cpp174 case Instruction::LShr: in generatePoisonChecksForBinOp()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/MC/
DMCExpr.cpp122 case MCBinaryExpr::LShr: OS << ">>"; break; in print()
856 case MCBinaryExpr::LShr: Result = uint64_t(LHS) >> uint64_t(RHS); break; in evaluateAsRelocatableImpl()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
DMipsFastISel.cpp1979 if (Opcode == Instruction::AShr || Opcode == Instruction::LShr) { in selectShift()
1985 bool IsZExt = Opcode == Instruction::LShr; in selectShift()
2004 case Instruction::LShr: in selectShift()
2027 case Instruction::LShr: in selectShift()
2062 case Instruction::LShr: in fastSelectInstruction()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCTargetTransformInfo.cpp156 case Instruction::LShr: in getIntImmCostInst()
437 J->getOpcode() == Instruction::LShr)) { in mightUseCTR()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/AggressiveInstCombine/
DAggressiveInstCombine.cpp266 if (I.getOpcode() != Instruction::LShr) in tryToRecognizePopCount()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
DSimplifyIndVar.cpp117 case Instruction::LShr: in foldIVUser()
135 if (UseInst->getOpcode() == Instruction::LShr) { in foldIVUser()

1234