Home
last modified time | relevance | path

Searched refs:PredSense (Results 1 – 10 of 10) sorted by relevance

/external/llvm/lib/Target/Hexagon/
DHexagon.td85 let ColFields = ["PredSense"];
88 // Value columns are PredSense=true and PredSense=false
99 let ColFields = ["PredSense"];
111 let ColFields = ["PredSense"];
122 let RowFields = ["BaseOpcode", "PredSense", "isNVStore", "isBrTaken"];
134 let RowFields = ["BaseOpcode", "PredSense", "isNVStore"];
146 let RowFields = ["BaseOpcode", "PredSense", "PNewValue", "addrMode", "isNT"];
158 let RowFields = ["BaseOpcode", "PredSense", "PNewValue", "addrMode", "isNT"];
166 let RowFields = ["CextOpcode", "PredSense", "PNewValue", "isNVStore",
175 let RowFields = ["CextOpcode", "PredSense", "PNewValue", "isNVStore",
[all …]
DHexagonExpandCondsets.cpp251 unsigned DstSR, const MachineOperand &PredOp, bool PredSense,
614 bool PredSense, bool ReadUndef, bool ImpUse) { in genCondTfrFor() argument
625 unsigned Opc = getCondTfrOpcode(SrcOp, PredSense); in genCondTfrFor()
DHexagonInstrFormats.td187 string PredSense = "";
194 let PredSense = !if(isPredicated, !if(isPredicatedFalse, "false", "true"),
DHexagonInstrInfo.cpp3410 enum Hexagon::PredSense inPredSense; in getCondOpcode()
/external/llvm/docs/
DHowToUseInstrMappings.rst64 ``int getPredOpcode(uint16_t Opcode, enum PredSense inPredSense)`` which
94 // Here, we choose 'PredSense' as ColFields since this is the unique
97 let ColFields = ["PredSense"];
103 // PredSense=true while second column has instructions with PredSense=false.
110 ``int getPredOpcode(uint16_t Opcode, enum PredSense inPredSense)`` to query
112 current instruction and PredSense of the desired instruction, and returns
147 let PredSense = "none";
155 let PredSense = "true";
163 let PredSense = "false";
172 ``PredSense`` is used to determine their column positions by comparing its value
[all …]
/external/llvm/lib/Target/Hexagon/MCTargetDesc/
DHexagonMCChecker.h82 typedef std::pair<unsigned, bool> PredSense; typedef
83 static const PredSense Unconditional;
84 typedef std::multiset<PredSense> PredSet;
85 typedef std::multiset<PredSense>::iterator PredSetIterator;
DHexagonMCChecker.cpp30 const HexagonMCChecker::PredSense
112 Defs[R].insert(PredSense(PredReg, isTrue)); in init()
156 CurDefs.insert(*SRI), Defs[*SRI].insert(PredSense(PredReg, isTrue)); in init()
169 Defs[*SRI].insert(PredSense(PredReg, isTrue)); in init()
425 PredSense P = J; in checkRegisters()
/external/llvm/lib/Target/Mips/
DMipsInstrFormats.td49 // Value columns are PredSense=true and PredSense=false
63 // Value columns are PredSense=true and PredSense=false
DMipsDSPInstrFormats.td20 // Value columns are PredSense=true and PredSense=false
DMips32r6InstrFormats.td24 // Value columns are PredSense=true and PredSense=false