/netbsd/external/apache2/llvm/dist/llvm/lib/IR/ |
H A D | ReplaceConstant.cpp | 44 case Instruction::AShr: in createReplacementInstr()
|
H A D | Instruction.cpp | 152 case Instruction::AShr: in dropPoisonGeneratingFlags() 387 case AShr: return "ashr"; in getOpcodeName()
|
H A D | ConstantFold.cpp | 1206 case Instruction::AShr: in ConstantFoldBinaryInstruction() 1361 case Instruction::AShr: in ConstantFoldBinaryInstruction() 1417 case Instruction::AShr: in ConstantFoldBinaryInstruction() 1430 case Instruction::AShr: in ConstantFoldBinaryInstruction() 1523 case Instruction::AShr: in ConstantFoldBinaryInstruction()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyTargetTransformInfo.cpp | 67 case Instruction::AShr: in getArithmeticInstrCost()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/ |
H A D | HexagonOptimizeSZextends.cpp | 107 if (!(Ashr && Ashr->getOpcode() == Instruction::AShr)) in runOnFunction()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/RISCV/ |
H A D | RISCVTargetTransformInfo.cpp | 65 case Instruction::AShr: in getIntImmCostInst()
|
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
H A D | Instruction.h | 196 return Opcode >= Shl && Opcode <= AShr; 206 return getOpcode() == AShr;
|
H A D | Operator.h | 143 OpC == Instruction::AShr || in isPossiblyExactOpcode() 449 : public ConcreteOperator<PossiblyExactOperator, Instruction::AShr> {
|
H A D | VPIntrinsics.def | 113 HELPER_REGISTER_BINARY_INT_VP(vp_ashr, VP_ASHR, AShr)
|
H A D | Instruction.def | 163 HANDLE_BINARY_INST(27, AShr , BinaryOperator) // Shift right (arithmetic)
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineNegator.cpp | 188 case Instruction::AShr: in visitImpl() 193 Value *BO = I->getOpcode() == Instruction::AShr in visitImpl()
|
H A D | InstCombineMulDivRem.cpp | 1127 auto *AShr = BinaryOperator::CreateExactAShr( in visitSDiv() local 1130 return AShr; in visitSDiv() 1131 Builder.Insert(AShr); in visitSDiv() 1132 AShr->setName(I.getName() + ".neg"); in visitSDiv() 1133 return BinaryOperator::CreateNeg(AShr, I.getName()); in visitSDiv()
|
H A D | InstCombineShifts.cpp | 672 if (I.getOpcode() != Instruction::AShr && in FoldShiftByConstant() 1135 Value *AShr = Builder.CreateAShr(X, NewShAmt); in visitLShr() local 1136 return new ZExtInst(AShr, Ty); in visitLShr() 1194 assert(OldAShr.getOpcode() == Instruction::AShr && in foldVariableSignZeroExtensionOfVariableHighBitExtract()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/FuzzMutate/ |
H A D | Operations.cpp | 28 Ops.push_back(binOpDescriptor(1, Instruction::AShr)); in describeFuzzerIntOps() 106 case Instruction::AShr: in binOpDescriptor()
|
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/MC/ |
H A D | MCExpr.h | 502 AShr, ///< Arithmetic shift right. enumerator 600 return create(AShr, LHS, RHS, Ctx); in createAShr()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
H A D | SpeculativeExecution.cpp | 225 case Instruction::AShr: in ComputeSpeculationCost()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
H A D | MVELaneInterleavingPass.cpp | 230 case Instruction::AShr: in tryInterleave()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/ |
H A D | PoisonChecking.cpp | 171 case Instruction::AShr: in generateCreationChecksForBinOp()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/MC/ |
H A D | MCExpr.cpp | 138 case MCBinaryExpr::AShr: OS << ">>"; break; in print() 947 case MCBinaryExpr::AShr: Result = LHS >> RHS; break; in evaluateAsRelocatableImpl()
|
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/Transforms/InstCombine/ |
H A D | InstCombiner.h | 331 case Instruction::AShr: // 0 >> X = 0 in getSafeVectorConstantForBinop()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/Mips/ |
H A D | MipsFastISel.cpp | 1976 if (Opcode == Instruction::AShr || Opcode == Instruction::LShr) { in selectShift() 1998 case Instruction::AShr: in selectShift() 2021 case Instruction::AShr: in selectShift() 2060 case Instruction::AShr: in fastSelectInstruction()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/ |
H A D | SystemZTargetTransformInfo.cpp | 160 case Instruction::AShr: in getIntImmCostInst() 492 Opcode == Instruction::AShr) { in getArithmeticInstrCost()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Analysis/ |
H A D | DemandedBits.cpp | 237 case Instruction::AShr: in determineLiveOperandBits()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/ |
H A D | PPCTargetTransformInfo.cpp | 273 case Instruction::AShr: in getIntImmCostInst() 669 J->getOpcode() == Instruction::AShr || in mightUseCTR()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
H A D | LoopRotationUtils.cpp | 728 case Instruction::AShr: { in shouldSpeculateInstrs()
|