Home
last modified time | relevance | path

Searched refs:AShr (Results 1 – 25 of 216) sorted by relevance

123456789

/external/llvm/unittests/Transforms/Utils/
DIntegerDivision.cpp47 EXPECT_TRUE(BB->front().getOpcode() == Instruction::AShr); in TEST()
107 EXPECT_TRUE(BB->front().getOpcode() == Instruction::AShr); in TEST()
168 EXPECT_TRUE(BB->front().getOpcode() == Instruction::AShr); in TEST()
228 EXPECT_TRUE(BB->front().getOpcode() == Instruction::AShr); in TEST()
/external/llvm-project/llvm/unittests/Transforms/Utils/
DIntegerDivisionTest.cpp46 EXPECT_TRUE(BB->front().getOpcode() == Instruction::AShr); in TEST()
106 EXPECT_TRUE(BB->front().getOpcode() == Instruction::AShr); in TEST()
167 EXPECT_TRUE(BB->front().getOpcode() == Instruction::AShr); in TEST()
227 EXPECT_TRUE(BB->front().getOpcode() == Instruction::AShr); in TEST()
/external/llvm/lib/Transforms/InstCombine/
DInstCombineShifts.cpp339 if (I.getOpcode() != Instruction::AShr && in FoldShiftByConstant()
525 if (isValid && I.getOpcode() == Instruction::AShr) in FoldShiftByConstant()
576 if (I.getOpcode() != Instruction::AShr) in FoldShiftByConstant()
603 ShiftOp->getOpcode() == Instruction::AShr); in FoldShiftByConstant()
632 if (I.getOpcode() == Instruction::AShr && in FoldShiftByConstant()
637 BinaryOperator *NewAShr = BinaryOperator::Create(Instruction::AShr, in FoldShiftByConstant()
680 if (I.getOpcode() == Instruction::AShr && in FoldShiftByConstant()
DInstCombineSelect.cpp92 case Instruction::AShr: in GetSelectFoldableOperands()
110 case Instruction::AShr: in GetSelectFoldableConstant()
529 Value *AShr = Builder->CreateAShr(CmpLHS, Ty->getBitWidth()-1); in visitSelectInstWithICmp() local
533 return replaceInstUsesWith(SI, Builder->CreateOr(AShr, C1)); in visitSelectInstWithICmp()
535 Value *And = Builder->CreateAnd(AShr, C2->getValue()-C1->getValue()); in visitSelectInstWithICmp()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/
DRISCVTargetTransformInfo.cpp62 case Instruction::AShr: in getIntImmCostInst()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssemblyTargetTransformInfo.cpp58 case Instruction::AShr: in getArithmeticInstrCost()
/external/llvm/lib/Target/WebAssembly/
DWebAssemblyTargetTransformInfo.cpp57 case Instruction::AShr: in getArithmeticInstrCost()
/external/llvm-project/llvm/lib/Target/RISCV/
DRISCVTargetTransformInfo.cpp65 case Instruction::AShr: in getIntImmCostInst()
/external/llvm-project/llvm/lib/Target/WebAssembly/
DWebAssemblyTargetTransformInfo.cpp59 case Instruction::AShr: in getArithmeticInstrCost()
/external/llvm/include/llvm/IR/
DInstruction.h123 return Opcode >= Shl && Opcode <= AShr;
133 return getOpcode() == AShr;
DOperator.h148 OpC == Instruction::AShr || in isPossiblyExactOpcode()
354 : public ConcreteOperator<PossiblyExactOperator, Instruction::AShr> {
/external/swiftshader/third_party/llvm-subzero/include/llvm/IR/
DInstruction.h132 return Opcode >= Shl && Opcode <= AShr; in isShift()
142 return getOpcode() == AShr; in isArithmeticShift()
/external/llvm-project/llvm/lib/Target/Hexagon/
DHexagonOptimizeSZextends.cpp107 if (!(Ashr && Ashr->getOpcode() == Instruction::AShr)) in runOnFunction()
/external/llvm/lib/Target/Hexagon/
DHexagonOptimizeSZextends.cpp112 if (!(Ashr && Ashr->getOpcode() == Instruction::AShr)) in runOnFunction()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonOptimizeSZextends.cpp107 if (!(Ashr && Ashr->getOpcode() == Instruction::AShr)) in runOnFunction()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DInstruction.h161 return Opcode >= Shl && Opcode <= AShr;
171 return getOpcode() == AShr;
DOperator.h143 OpC == Instruction::AShr || in isPossiblyExactOpcode()
446 : public ConcreteOperator<PossiblyExactOperator, Instruction::AShr> {
/external/llvm/lib/Transforms/Scalar/
DSpeculativeExecution.cpp219 case Instruction::AShr: in ComputeSpeculationCost()
/external/llvm-project/llvm/include/llvm/IR/
DInstruction.h196 return Opcode >= Shl && Opcode <= AShr;
206 return getOpcode() == AShr;
DOperator.h143 OpC == Instruction::AShr || in isPossiblyExactOpcode()
446 : public ConcreteOperator<PossiblyExactOperator, Instruction::AShr> {
/external/llvm/include/llvm/MC/
DMCExpr.h405 AShr, ///< Arithmetic shift right. enumerator
486 return create(AShr, LHS, RHS, Ctx); in createAShr()
/external/llvm/lib/Target/SystemZ/
DSystemZTargetTransformInfo.cpp158 case Instruction::AShr: in getIntImmCost()
/external/llvm-project/llvm/lib/Transforms/InstCombine/
DInstCombineNegator.cpp188 case Instruction::AShr: in visitImpl()
193 Value *BO = I->getOpcode() == Instruction::AShr in visitImpl()
/external/llvm-project/llvm/lib/FuzzMutate/
DOperations.cpp28 Ops.push_back(binOpDescriptor(1, Instruction::AShr)); in describeFuzzerIntOps()
106 case Instruction::AShr: in binOpDescriptor()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/FuzzMutate/
DOperations.cpp28 Ops.push_back(binOpDescriptor(1, Instruction::AShr)); in describeFuzzerIntOps()
106 case Instruction::AShr: in binOpDescriptor()

123456789