Home
last modified time | relevance | path

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

12

/external/llvm/include/llvm/MC/
DMCInstrDesc.h265 bool isPredicable() const { in isPredicable() function
531 if (isPredicable()) { in findFirstPredOperandIdx()
/external/llvm/lib/Target/Hexagon/
DHexagonInstrInfo.td154 let isCommutable = 1, isPredicable = 1 in
161 let isPredicable = 1 in
169 let isPredicable = 1 in
176 let isCommutable = 1, isPredicable = 1 in
200 let isCommutable = 1, isPredicable = 1 in
218 let isPredicable = 1 in
232 let isMoveImm = 1, isReMaterializable = 1, isPredicable = 1 in
238 let neverHasSideEffects = 1, isPredicable = 1 in
243 let neverHasSideEffects = 1, isPredicable = 1 in
263 let isPredicable = 1, neverHasSideEffects = 1 in
[all …]
DHexagonInstrInfoV4.td409 let AddedComplexity = 10, isPredicable = 1 in
418 let AddedComplexity = 40, isPredicable = 1 in
502 let AddedComplexity = 10, isPredicable = 1 in
511 let AddedComplexity = 10, isPredicable = 1 in
520 let AddedComplexity = 10, isPredicable = 1 in
529 let AddedComplexity = 40, isPredicable = 1 in
539 let AddedComplexity = 40, isPredicable = 1 in
549 let AddedComplexity = 40, isPredicable = 1 in
703 let AddedComplexity = 10, isPredicable = 1 in
712 let AddedComplexity = 10, isPredicable = 1 in
[all …]
DHexagonInstrInfo.h110 virtual bool isPredicable(MachineInstr *MI) const;
DHexagonInstrInfo.cpp1311 bool HexagonInstrInfo::isPredicable(MachineInstr *MI) const { in isPredicable() function in HexagonInstrInfo
1312 bool isPred = MI->getDesc().isPredicable(); in isPredicable()
2229 assert (isPredicable(MI) && "Expected predicable instruction"); in PredicateInstruction()
DHexagonInstrInfoV5.td29 let isMoveImm = 1, isReMaterializable = 1, isPredicable = 1 in
/external/llvm/utils/TableGen/
DCodeGenInstruction.h140 bool isPredicable; variable
233 bool isPredicable; variable
DCodeGenInstruction.cpp29 isPredicable = false; in CGIOperandList()
95 isPredicable = true; in CGIOperandList()
305 isPredicable = Operands.isPredicable || R->getValueAsBit("isPredicable"); in CodeGenInstruction()
DInstrInfoEmitter.cpp329 if (Inst.isPredicable) OS << "|(1<<MCID::Predicable)"; in emitRecord()
/external/llvm/lib/Target/ARM/
DThumb2SizeReduction.cpp647 if (!NewMCID.isPredicable()) in ReduceTo2Addr()
651 SkipPred = !NewMCID.isPredicable(); in ReduceTo2Addr()
739 if (!NewMCID.isPredicable()) in ReduceToNarrow()
743 SkipPred = !NewMCID.isPredicable(); in ReduceToNarrow()
797 if (!MCID.isPredicable() && NewMCID.isPredicable()) in ReduceToNarrow()
DARMBaseInstrInfo.h94 virtual bool isPredicable(MachineInstr *MI) const;
DThumb1RegisterInfo.cpp722 if (MI.isPredicable()) { in eliminateFrameIndex()
DARMConstantIslandPass.cpp1854 unsigned JTOpIdx = NumOps - (MI->isPredicable() ? 3 : 2); in optimizeThumb2JumpTables()
1980 unsigned JTOpIdx = NumOps - (MI->isPredicable() ? 3 : 2); in reorderThumb2JumpTables()
DARMBaseInstrInfo.cpp522 bool ARMBaseInstrInfo::isPredicable(MachineInstr *MI) const { in isPredicable() function in ARMBaseInstrInfo
523 if (!MI->isPredicable()) in isPredicable()
607 MI->getOperand(NumOps - (MI->isPredicable() ? 3 : 2)); in GetInstSizeInBytes()
1595 if (!MI->isPredicable()) in canFoldIntoMOVCC()
DARMInstrThumb.td469 let isPredicable = 1 in
DARMFastISel.cpp275 if (TII.isPredicable(MI) || isARMNEONPred(MI)) in AddOptionalDefs()
/external/llvm/include/llvm/Target/
DTargetInstrInfo.h679 virtual bool isPredicable(MachineInstr *MI) const { in isPredicable() function
680 return MI->getDesc().isPredicable(); in isPredicable()
DTarget.td352 bit isPredicable = 0; // Is this instruction predicable?
/external/llvm/lib/CodeGen/
DTargetInstrInfoImpl.cpp150 if (!MI->isPredicable()) in isUnpredicatedTerminator()
164 if (!MI->isPredicable()) in PredicateInstruction()
DMachineInstr.cpp1146 if (MCID.isPredicable()) { in findFirstPredOperandIdx()
1285 if (!MCID.isPredicable()) in copyPredicates()
DIfConversion.cpp706 if (!TII->isPredicable(I)) { in ScanInstructions()
/external/llvm/lib/Target/MSP430/
DMSP430InstrInfo.cpp164 if (!MI->isPredicable()) in isUnpredicatedTerminator()
/external/llvm/include/llvm/CodeGen/
DMachineInstr.h401 bool isPredicable(QueryType Type = AllInBundle) const {
/external/llvm/docs/
DTableGenFundamentals.rst99 bit isPredicable = 0;
/external/llvm/lib/Target/ARM/AsmParser/
DARMAsmParser.cpp5246 if (!MCID.isPredicable()) in validateInstruction()
5263 } else if (isThumbTwo() && MCID.isPredicable() && in validateInstruction()

12