Home
last modified time | relevance | path

Searched refs:isInlineConstant (Results 1 – 10 of 10) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DSIInstrInfo.h695 bool isInlineConstant(const APInt &Imm) const;
697 bool isInlineConstant(const APFloat &Imm) const { in isInlineConstant() function
698 return isInlineConstant(Imm.bitcastToAPInt()); in isInlineConstant()
701 bool isInlineConstant(const MachineOperand &MO, uint8_t OperandType) const;
703 bool isInlineConstant(const MachineOperand &MO, in isInlineConstant() function
705 return isInlineConstant(MO, OpInfo.OperandType); in isInlineConstant()
710 bool isInlineConstant(const MachineInstr &MI, in isInlineConstant() function
719 return isInlineConstant(DefMO, MI.getDesc().OpInfo[OpIdx]); in isInlineConstant()
724 bool isInlineConstant(const MachineInstr &MI, unsigned OpIdx) const { in isInlineConstant() function
726 return isInlineConstant(MO, MI.getDesc().OpInfo[OpIdx].OperandType); in isInlineConstant()
[all …]
DSIShrinkInstructions.cpp130 !TII->isInlineConstant(*Src.getParent(), in isKImmOperand()
136 !TII->isInlineConstant(*Src.getParent(), in isKUImmOperand()
145 return !TII->isInlineConstant(Src); in isKImmOrKUImmOperand()
150 return !TII->isInlineConstant(Src); in isKImmOrKUImmOperand()
161 if (!isInt<32>(Src.getImm()) || TII->isInlineConstant(Src)) in isReverseInlineImm()
DSIFoldOperands.cpp138 if (TII->isInlineConstant(UseMI, OpNo, OpToFold)) in isInlineConstantIfFolded()
160 return TII->isInlineConstant(OpToFold, MadDesc.OpInfo[OpNo].OperandType); in isInlineConstantIfFolded()
441 !TII->isInlineConstant(*OpToFold, OpInfo)) { in tryAddToFoldList()
488 if (TII->isInlineConstant(*Op, OpTy)) in getRegSeqInit()
518 if (OpToFold.isImm() && TII->isInlineConstant(OpToFold, OpTy) && in tryToFoldACImm()
549 if (!TII->isInlineConstant(*Op, OpTy) || in tryToFoldACImm()
667 TII->isInlineConstant(OpToFold, AMDGPU::OPERAND_REG_INLINE_C_INT32)) { in foldOperand()
726 TII->isInlineConstant(*Def, AMDGPU::OPERAND_REG_INLINE_C_INT32)) { in foldOperand()
DSIInstrInfo.cpp2345 if (!isInlineConstant(*ImmOp, AMDGPU::OPERAND_REG_INLINE_AC_INT32)) in FoldImmediate()
2370 if (isInlineConstant(UseMI, *Src0, *ImmOp)) in FoldImmediate()
2444 isInlineConstant(Def->getOperand(1)) && in FoldImmediate()
2462 isInlineConstant(Def->getOperand(1)) && in FoldImmediate()
2644 if (Src0->isImm() && !isInlineConstant(MI, Src0Idx, *Src0)) in convertToThreeAddress()
2819 bool SIInstrInfo::isInlineConstant(const APInt &Imm) const { in isInlineConstant() function in SIInstrInfo
2839 bool SIInstrInfo::isInlineConstant(const MachineOperand &MO, in isInlineConstant() function in SIInstrInfo
2906 return !isInlineConstant(MO, OpInfo); in isLiteralConstantLike()
2949 if (MO.isImm() && isInlineConstant(MO, OpInfo)) { in isImmOperandLegal()
3115 return !isInlineConstant(MO, OpInfo); in usesConstantBus()
[all …]
DAMDGPUISelDAGToDAG.cpp187 return Subtarget->getInstrInfo()->isInlineConstant(Imm); in isInlineImmediate()
543 return TII->isInlineConstant(-C->getAPIntValue()); in isInlineImmediate()
546 return TII->isInlineConstant(-C->getValueAPF().bitcastToAPInt()); in isInlineImmediate()
550 return TII->isInlineConstant(C->getAPIntValue()); in isInlineImmediate()
553 return TII->isInlineConstant(C->getValueAPF().bitcastToAPInt()); in isInlineImmediate()
DSIFixSGPRCopies.cpp728 TII->isInlineConstant(APInt(64, Copied.getImm(), true))) { in runOnMachineFunction()
DAMDGPUInstructionSelector.cpp1458 if (IsSgpr && TII.isInlineConstant(Imm)) { in selectG_CONSTANT()
2332 return TII.isInlineConstant(Imm); in isInlineImmediate()
DSILoadStoreOptimizer.cpp1574 if (TII->isInlineConstant(V)) in createRegOrImm()
DSIISelLowering.cpp8164 (CRHS->hasOneUse() && !TII->isInlineConstant(CRHS->getAPIntValue()))) { in splitBinaryBitConstantOp()
9132 TII->isInlineConstant(K0->getValueAPF().bitcastToAPInt())) && in performFPMed3ImmCombine()
9134 TII->isInlineConstant(K1->getValueAPF().bitcastToAPInt()))) { in performFPMed3ImmCombine()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/AsmParser/
DAMDGPUAsmParser.cpp1334 bool isInlineConstant(const MCInst &Inst, unsigned OpIdx) const;
2741 bool AMDGPUAsmParser::isInlineConstant(const MCInst &Inst, in isInlineConstant() function in AMDGPUAsmParser
2801 return !isInlineConstant(Inst, OpIdx); in usesConstantBus()
3359 if (MO.isImm() && !isInlineConstant(Inst, OpIdx)) { in validateSOPLiteral()
3424 if (MO.isImm() && !isInlineConstant(Inst, OpIdx)) { in validateVOP3Literal()