Home
last modified time | relevance | path

Searched refs:isPredicable (Results 1 – 25 of 44) sorted by relevance

12

/external/mesa3d/src/gallium/drivers/radeon/
DAMDGPUInstrInfo.cpp227 bool AMDGPUInstrInfo::isPredicable(MachineInstr *MI) const { in isPredicable() function in AMDGPUInstrInfo
229 return MI->getDesc().isPredicable(); in isPredicable()
DR600InstrInfo.h77 bool isPredicable(MachineInstr *MI) const;
DR600InstrInfo.cpp360 R600InstrInfo::isPredicable(MachineInstr *MI) const in isPredicable() function in R600InstrInfo
362 return AMDGPUInstrInfo::isPredicable(MI); in isPredicable()
DAMDGPUInstrInfo.h121 bool isPredicable(MachineInstr *MI) const;
/external/llvm/include/llvm/MC/
DMCInstrDesc.h314 bool isPredicable() const { in isPredicable() function
635 if (isPredicable()) { in findFirstPredOperandIdx()
/external/llvm/lib/Target/ARM/
DThumb2SizeReduction.cpp689 if (!NewMCID.isPredicable()) in ReduceTo2Addr()
693 SkipPred = !NewMCID.isPredicable(); in ReduceTo2Addr()
786 if (!NewMCID.isPredicable()) in ReduceToNarrow()
790 SkipPred = !NewMCID.isPredicable(); in ReduceToNarrow()
844 if (!MCID.isPredicable() && NewMCID.isPredicable()) in ReduceToNarrow()
DARMBaseInstrInfo.h144 bool isPredicable(MachineInstr *MI) const override;
/external/llvm/utils/TableGen/
DCodeGenInstruction.h140 bool isPredicable; variable
238 bool isPredicable : 1; variable
DCodeGenInstruction.cpp29 isPredicable = false; in CGIOperandList()
97 isPredicable = true; in CGIOperandList()
310 isPredicable = Operands.isPredicable || R->getValueAsBit("isPredicable"); in CodeGenInstruction()
DInstrInfoEmitter.cpp496 if (Inst.isPredicable) OS << "|(1<<MCID::Predicable)"; in emitRecord()
/external/llvm/lib/Target/R600/
DAMDGPUInstrInfo.cpp253 bool AMDGPUInstrInfo::isPredicable(MachineInstr *MI) const { in isPredicable() function in AMDGPUInstrInfo
255 return MI->getDesc().isPredicable(); in isPredicable()
DAMDGPUInstrInfo.h130 bool isPredicable(MachineInstr *MI) const override;
DR600InstrInfo.h171 bool isPredicable(MachineInstr *MI) const override;
/external/llvm/lib/Target/Hexagon/
DHexagonExpandCondsets.cpp154 bool isPredicable(MachineInstr *MI);
741 bool HexagonExpandCondsets::isPredicable(MachineInstr *MI) { in isPredicable() function in HexagonExpandCondsets
742 if (HII->isPredicated(MI) || !HII->isPredicable(MI)) in isPredicable()
979 if (!DefI || !isPredicable(DefI)) in predicate()
1284 if (!RDef || !HII->isPredicable(RDef)) in coalesceSegments()
1290 if (!RDef || !HII->isPredicable(RDef)) in coalesceSegments()
DHexagonInstrInfo.h126 bool isPredicable(MachineInstr *MI) const override;
DHexagonInstrInfo.cpp732 bool HexagonInstrInfo::isPredicable(MachineInstr *MI) const { in isPredicable() function in HexagonInstrInfo
733 bool isPred = MI->getDesc().isPredicable(); in isPredicable()
879 assert (isPredicable(MI) && "Expected predicable instruction"); in PredicateInstruction()
DHexagonInstrInfoV3.td24 let isCall = 1, hasSideEffects = 1, Defs = VolatileV3.Regs, isPredicable = 1,
DHexagonInstrInfoV4.td588 let isPredicable = 1 in
834 let isPredicable = 1 in
896 let isPredicable = 1, isNewValue = 1, opNewValue = 3 in
1038 let isPredicable = 1, isExtendable = 1, isExtentSigned = 1, opExtentBits = 8,
1232 let opNewValue = 2, opExtendable = 1, isExtentSigned = 1, isPredicable = 1 in
1383 let isPredicable = 1, hasSideEffects = 0, addrMode = PostInc, isNVStore = 1,
3244 let isBarrier = 1, isPredicable = 1 in
3263 Defs = [R29, R30, R31, PC], isPredicable = 0, isAsmParserOnly = 1 in {
3281 let hasSideEffects = 0, isPredicable = 1, isNVStorable = 1 in
3367 let opExtendable = 0, isPredicable = 1 in
[all …]
DHexagonInstrInfo.td216 let isPredicable = 1 in
242 let isPredicable = 1 in
406 let opExtendable = 2, opExtentBits = 16, isPredicable = 1 in
529 let isPredicable = 1 in
580 let isPredicable = 1 in
623 isPredicated = 0, isPredicable = 1, isReMaterializable = 1 in
786 let isPredicable = 1, hasSideEffects = 0 in
827 let isPredicable = 1, hasSideEffects = 0 in
1440 isPredicable = 1,
1501 isPredicable = 1, hasSideEffects = 0, InputType = "reg" in
[all …]
/external/llvm/include/llvm/Target/
DTargetInstrInfo.h916 virtual bool isPredicable(MachineInstr *MI) const { in isPredicable() function
917 return MI->getDesc().isPredicable(); in isPredicable()
/external/llvm/lib/Target/SystemZ/
DSystemZInstrInfo.h160 bool isPredicable(MachineInstr *MI) const override;
/external/llvm/lib/Target/PowerPC/
DPPCInstrInfo.h222 bool isPredicable(MachineInstr *MI) const override;
/external/llvm/lib/Target/MSP430/
DMSP430InstrInfo.cpp167 if (!MI->isPredicable()) in isUnpredicatedTerminator()
/external/llvm/lib/CodeGen/
DTargetInstrInfo.cpp209 if (!MI->isPredicable()) in isUnpredicatedTerminator()
223 if (!MI->isPredicable()) in PredicateInstruction()
/external/llvm/include/llvm/CodeGen/
DMachineInstr.h465 bool isPredicable(QueryType Type = AllInBundle) const {

12