Home
last modified time | relevance | path

Searched refs:Arith (Results 1 – 14 of 14) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/Target/MBlaze/
DMBlazeInstrInfo.td163 class Arith<bits<6> op, bits<11> flags, string instr_asm, SDNode OpNode,
338 def ADDK : Arith<0x04, 0x000, "addk ", add, IIC_ALU>;
350 def ADD : Arith<0x00, 0x000, "add ", addc, IIC_ALU>;
353 def ADDC : Arith<0x02, 0x000, "addc ", adde, IIC_ALU>;
382 def MUL : Arith<0x10, 0x000, "mul ", mul, IIC_ALUm>;
386 def MULH : Arith<0x10, 0x001, "mulh ", mulhs, IIC_ALUm>;
387 def MULHU : Arith<0x10, 0x003, "mulhu ", mulhu, IIC_ALUm>;
395 def BSRL : Arith<0x11, 0x000, "bsrl ", srl, IIC_SHT>;
396 def BSRA : Arith<0x11, 0x200, "bsra ", sra, IIC_SHT>;
397 def BSLL : Arith<0x11, 0x400, "bsll ", shl, IIC_SHT>;
/external/swiftshader/third_party/subzero/src/
DIceTargetLoweringX86BaseImpl.h175 if (auto *Arith = llvm::dyn_cast<InstArithmetic>(Instr)) {
176 if (Traits::Is64Bit || Arith->getSrc(0)->getType() != IceType_i64) {
177 switch (Arith->getOp()) {
649 inline bool canRMW(const InstArithmetic *Arith) {
650 Type Ty = Arith->getDest()->getType();
656 switch (Arith->getOp()) {
721 auto *Arith = llvm::dyn_cast<InstArithmetic>(I2);
723 if (!Load || !Arith || !Store)
756 Operand *ArithSrcFromLoad = Arith->getSrc(0);
757 Operand *ArithSrcOther = Arith->getSrc(1);
[all …]
DIceCfg.cpp1121 auto *Arith = llvm::dyn_cast<InstArithmetic>(Instr); in rematerializeArithmetic() local
1122 if (Arith == nullptr || Arith->getOp() != InstArithmetic::Add) in rematerializeArithmetic()
1125 auto *Src0Var = llvm::dyn_cast<Variable>(Arith->getSrc(0)); in rematerializeArithmetic()
1129 auto *Src1Imm = llvm::dyn_cast<ConstantInteger32>(Arith->getSrc(1)); in rematerializeArithmetic()
1132 Arith->getDest()->setRematerializable( in rematerializeArithmetic()
DIceTargetLowering.h547 auto *Arith = applyToThunkedArgs(insertScalarInstruction, Res, in scalarizeInstruction() local
549 genTargetHelperCallFor(Arith); in scalarizeInstruction()
DIceCfgNode.cpp1523 if (auto *Arith = llvm::dyn_cast<InstArithmetic>(&Inst)) { in shortCircuit() local
1525 FoundOr = (Arith->getOp() == InstArithmetic::OpKind::Or); in shortCircuit()
1526 FoundAnd = (Arith->getOp() == InstArithmetic::OpKind::And); in shortCircuit()
1529 TopLevelBoolOp = Arith; in shortCircuit()
DIceTargetLoweringX86Base.h1138 void lowerArithAndConsumer(const InstArithmetic *Arith, const Inst *Consumer);
DIceTargetLoweringMIPS32.cpp5277 if (const auto *Arith = llvm::dyn_cast<InstArithmetic>(Instr)) { in isAddOrSub() local
5278 switch (Arith->getOp()) { in isAddOrSub()
5283 *Kind = Arith->getOp(); in isAddOrSub()
DIceTargetLoweringARM32.cpp5552 if (const auto *Arith = llvm::dyn_cast<InstArithmetic>(Instr)) { in isAddOrSub() local
5553 switch (Arith->getOp()) { in isAddOrSub()
5558 *Kind = Arith->getOp(); in isAddOrSub()
/external/autotest/site_utils/admin/scripts/
Dcheck_db.out136 Arith 9948
/external/clang/lib/Sema/
DSemaOverload.cpp7405 for (unsigned Arith = (Op == OO_PlusPlus? 0 : 1); in addPlusPlusMinusMinusArithmeticOverloads() local
7406 Arith < NumArithmeticTypes; ++Arith) { in addPlusPlusMinusMinusArithmeticOverloads()
7408 getArithmeticType(Arith), in addPlusPlusMinusMinusArithmeticOverloads()
7480 for (unsigned Arith = FirstPromotedArithmeticType; in addUnaryPlusOrMinusArithmeticOverloads() local
7481 Arith < LastPromotedArithmeticType; ++Arith) { in addUnaryPlusOrMinusArithmeticOverloads()
7482 QualType ArithTy = getArithmeticType(Arith); in addUnaryPlusOrMinusArithmeticOverloads()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Mips/
DMips16InstrInfo.td1304 // Unary Arith/Logic
/external/llvm/lib/Target/Mips/
DMips16InstrInfo.td1298 // Unary Arith/Logic
/external/llvm/lib/Target/X86/
DX86ISelLowering.cpp14673 SDValue Arith = Op->getOperand(0); in EmitTest() local
14675 if (Arith->hasOneUse()) in EmitTest()
14676 switch (Arith.getOpcode()) { in EmitTest()
14684 ArithOp = Arith; in EmitTest()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/
DX86ISelLowering.cpp17737 SDValue Arith = Op->getOperand(0); in EmitTest() local
17739 if (Arith->hasOneUse()) in EmitTest()
17740 switch (Arith.getOpcode()) { in EmitTest()
17748 ArithOp = Arith; in EmitTest()