Searched refs:InstDesc (Results 1 – 3 of 3) sorted by relevance
/external/llvm/lib/Transforms/Utils/ |
D | LoopUtils.cpp | 187 InstDesc ReduxDesc(false, nullptr); in AddReductionVar() 311 InstDesc IgnoredVal(false, nullptr); in AddReductionVar() 365 RecurrenceDescriptor::InstDesc 366 RecurrenceDescriptor::isMinMaxSelectCmpPattern(Instruction *I, InstDesc &Prev) { in isMinMaxSelectCmpPattern() 377 return InstDesc(false, I); in isMinMaxSelectCmpPattern() 378 return InstDesc(Select, Prev.getMinMaxKind()); in isMinMaxSelectCmpPattern() 383 return InstDesc(false, I); in isMinMaxSelectCmpPattern() 386 return InstDesc(false, I); in isMinMaxSelectCmpPattern() 388 return InstDesc(false, I); in isMinMaxSelectCmpPattern() 395 return InstDesc(Select, MRK_UIntMin); in isMinMaxSelectCmpPattern() [all …]
|
/external/llvm/include/llvm/Transforms/Utils/ |
D | LoopUtils.h | 100 class InstDesc { 103 InstDesc(bool IsRecur, Instruction *I, Instruction *UAI = nullptr) 107 InstDesc(Instruction *I, MinMaxRecurrenceKind K, Instruction *UAI = nullptr) 138 static InstDesc isRecurrenceInstr(Instruction *I, RecurrenceKind Kind, 139 InstDesc &Prev, bool HasFunNoNaNAttr); 151 static InstDesc isMinMaxSelectCmpPattern(Instruction *I, InstDesc &Prev);
|
/external/llvm/lib/Target/AMDGPU/ |
D | SIInstrInfo.cpp | 1806 const MCInstrDesc &InstDesc = get(MI->getOpcode()); in isOperandLegal() local 1807 const MCOperandInfo &OpInfo = InstDesc.OpInfo[OpIdx]; in isOperandLegal() 2660 const MCInstrDesc &InstDesc = get(Opcode); in splitScalar64BitUnaryOp() local 2675 BuildMI(MBB, MII, DL, InstDesc, DestSub0) in splitScalar64BitUnaryOp() 2682 BuildMI(MBB, MII, DL, InstDesc, DestSub1) in splitScalar64BitUnaryOp() 2715 const MCInstrDesc &InstDesc = get(Opcode); in splitScalar64BitBinaryOp() local 2737 MachineInstr *LoHalf = BuildMI(MBB, MII, DL, InstDesc, DestSub0) in splitScalar64BitBinaryOp() 2747 MachineInstr *HiHalf = BuildMI(MBB, MII, DL, InstDesc, DestSub1) in splitScalar64BitBinaryOp() 2780 const MCInstrDesc &InstDesc = get(AMDGPU::V_BCNT_U32_B32_e64); in splitScalar64BitBCNT() local 2795 BuildMI(MBB, MII, DL, InstDesc, MidReg) in splitScalar64BitBCNT() [all …]
|