Searched refs:AShr (Results 1 - 25 of 70) sorted by relevance

123

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVTargetTransformInfo.cpp63 case Instruction::AShr:
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyTargetTransformInfo.cpp59 case Instruction::AShr:
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonOptimizeSZextends.cpp107 if (!(Ashr && Ashr->getOpcode() == Instruction::AShr))
130 // All is well. Replace all uses of AShr with I.
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DInstruction.h196 return Opcode >= Shl && Opcode <= AShr;
206 return getOpcode() == AShr;
H A DOperator.h143 OpC == Instruction::AShr ||
446 : public ConcreteOperator<PossiblyExactOperator, Instruction::AShr> {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/FuzzMutate/
H A DOperations.cpp28 Ops.push_back(binOpDescriptor(1, Instruction::AShr));
106 case Instruction::AShr:
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineNegator.cpp170 case Instruction::AShr:
175 Value *BO = I->getOpcode() == Instruction::AShr
H A DInstCombineShifts.cpp685 if (I.getOpcode() != Instruction::AShr &&
1137 Value *AShr = Builder.CreateAShr(X, NewShAmt); local
1138 return new ZExtInst(AShr, Ty);
1172 assert(OldAShr.getOpcode() == Instruction::AShr &&
H A DInstCombineVectorOps.cpp1205 case Instruction::AShr:
1274 case Instruction::AShr:
1364 case Instruction::AShr:
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSpeculativeExecution.cpp225 case Instruction::AShr:
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreLowerThreadLocal.cpp100 case Instruction::AShr:
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCExpr.h503 AShr, ///< Arithmetic shift right.
601 return create(AShr, LHS, RHS, Ctx);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DPoisonChecking.cpp171 case Instruction::AShr:
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp124 case Instruction::AShr:
557 Cost += getArithmeticInstrCost(Instruction::AShr, Ty, CostKind,
579 int ShrCost = getArithmeticInstrCost(Instruction::AShr, Ty, CostKind,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DDemandedBits.cpp214 case Instruction::AShr:
H A DCFLGraph.h578 case Instruction::AShr:
H A DObjCARCInstKind.cpp266 case Instruction::AShr:
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/
H A DInstruction.cpp154 case Instruction::AShr:
389 case AShr: return "ashr";
H A DConstantFold.cpp1125 case Instruction::AShr:
1280 case Instruction::AShr:
1336 case Instruction::AShr:
1349 case Instruction::AShr:
1445 case Instruction::AShr:
/freebsd-13-stable/contrib/llvm-project/llvm/lib/MC/
H A DMCExpr.cpp131 case MCBinaryExpr::AShr: OS << ">>"; break;
891 case MCBinaryExpr::AShr: Result = LHS >> RHS; break;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.cpp164 case Instruction::AShr:
452 J->getOpcode() == Instruction::AShr ||
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.cpp159 case Instruction::AShr:
483 Opcode == Instruction::AShr) {
/freebsd-13-stable/contrib/llvm-project/lldb/source/Expression/
H A DIRInterpreter.cpp569 case Instruction::AShr:
701 case Instruction::AShr:
774 case Instruction::AShr:
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopRotationUtils.cpp636 case Instruction::AShr: {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsFastISel.cpp1976 // If AShr or LShr, then we need to make sure the operand0 is sign extended.
1977 if (Opcode == Instruction::AShr || Opcode == Instruction::LShr) {
1999 case Instruction::AShr:
2022 case Instruction::AShr:
2061 case Instruction::AShr:

Completed in 293 milliseconds

123