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/ |
D | SIInstrInfo.h | 695 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 …]
|
D | SIShrinkInstructions.cpp | 130 !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()
|
D | SIFoldOperands.cpp | 138 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()
|
D | SIInstrInfo.cpp | 2345 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 …]
|
D | AMDGPUISelDAGToDAG.cpp | 187 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()
|
D | SIFixSGPRCopies.cpp | 728 TII->isInlineConstant(APInt(64, Copied.getImm(), true))) { in runOnMachineFunction()
|
D | AMDGPUInstructionSelector.cpp | 1458 if (IsSgpr && TII.isInlineConstant(Imm)) { in selectG_CONSTANT() 2332 return TII.isInlineConstant(Imm); in isInlineImmediate()
|
D | SILoadStoreOptimizer.cpp | 1574 if (TII->isInlineConstant(V)) in createRegOrImm()
|
D | SIISelLowering.cpp | 8164 (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/ |
D | AMDGPUAsmParser.cpp | 1334 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()
|