Searched refs:isInlineConstant (Results 1 – 8 of 8) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | SIInstrInfo.h | 628 bool isInlineConstant(const APInt &Imm) const; 632 bool isInlineConstant(const MachineOperand &MO, in isInlineConstant() function 634 return isInlineConstant(MO, OpInfo.OperandType); in isInlineConstant() 639 bool isInlineConstant(const MachineInstr &MI, in isInlineConstant() function 648 return isInlineConstant(DefMO, MI.getDesc().OpInfo[OpIdx]); in isInlineConstant() 658 bool isInlineConstant(const MachineInstr &MI, unsigned OpIdx, in isInlineConstant() function 669 return isInlineConstant(MO, OpType); in isInlineConstant() 675 bool isInlineConstant(const MachineOperand &MO) const { in isInlineConstant() function 677 return isInlineConstant(*Parent, Parent->getOperandNo(&MO)); in isInlineConstant() 682 return MO.isImm() && !isInlineConstant(MO, OpInfo.OperandType); in isLiteralConstant() [all …]
|
| H A D | SIShrinkInstructions.cpp | 125 !TII->isInlineConstant(*Src.getParent(), in isKImmOperand() 131 !TII->isInlineConstant(*Src.getParent(), in isKUImmOperand() 140 return !TII->isInlineConstant(Src); in isKImmOrKUImmOperand() 145 return !TII->isInlineConstant(Src); in isKImmOrKUImmOperand() 156 if (!isInt<32>(Src.getImm()) || TII->isInlineConstant(Src)) in isReverseInlineImm()
|
| H A D | SIInstrInfo.cpp | 2042 if (isInlineConstant(UseMI, *Src0, *ImmOp)) in FoldImmediate() 2105 isInlineConstant(Def->getOperand(1)) && in FoldImmediate() 2121 isInlineConstant(Def->getOperand(1)) && in FoldImmediate() 2300 if (Src0->isImm() && !isInlineConstant(MI, Src0Idx, *Src0)) in convertToThreeAddress() 2434 bool SIInstrInfo::isInlineConstant(const APInt &Imm) const { in isInlineConstant() function in SIInstrInfo 2451 bool SIInstrInfo::isInlineConstant(const MachineOperand &MO, in isInlineConstant() function in SIInstrInfo 2519 return !isInlineConstant(MO, OpInfo); in isLiteralConstantLike() 2558 if (MO.isImm() && isInlineConstant(MO, OpInfo)) in isImmOperandLegal() 2710 return !isInlineConstant(MO, OpInfo); in usesConstantBus() 2859 if (!MO.isReg() && (!MO.isImm() || !isInlineConstant(MI, i))) { in verifyInstruction()
|
| H A D | SIFoldOperands.cpp | 136 if (TII->isInlineConstant(UseMI, OpNo, OpToFold)) in isInlineConstantIfFolded() 154 return TII->isInlineConstant(OpToFold, MadDesc.OpInfo[OpNo].OperandType); in isInlineConstantIfFolded()
|
| H A D | AMDGPUISelDAGToDAG.cpp | 287 return TII->isInlineConstant(C->getAPIntValue()); in isInlineImmediate() 290 return TII->isInlineConstant(C->getValueAPF().bitcastToAPInt()); in isInlineImmediate()
|
| H A D | SILoadStoreOptimizer.cpp | 1108 if (TII->isInlineConstant(V)) in createRegOrImm()
|
| H A D | SIISelLowering.cpp | 7172 (CRHS->hasOneUse() && !TII->isInlineConstant(CRHS->getAPIntValue()))) { in splitBinaryBitConstantOp() 8100 TII->isInlineConstant(K0->getValueAPF().bitcastToAPInt())) && in performFPMed3ImmCombine() 8102 TII->isInlineConstant(K1->getValueAPF().bitcastToAPInt()))) { in performFPMed3ImmCombine()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/AsmParser/ |
| H A D | AMDGPUAsmParser.cpp | 1095 bool isInlineConstant(const MCInst &Inst, unsigned OpIdx) const; 2230 bool AMDGPUAsmParser::isInlineConstant(const MCInst &Inst, in isInlineConstant() function in AMDGPUAsmParser 2265 return !isInlineConstant(Inst, OpIdx); in usesConstantBus()
|