Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/
H A DHexagon.td197 let ColFields = ["PredSense"];
200 // Value columns are PredSense=true and PredSense=false
211 let ColFields = ["PredSense"];
223 let ColFields = ["PredSense"];
234 let RowFields = ["BaseOpcode", "PredSense", "isNVStore", "isBrTaken"];
246 let RowFields = ["BaseOpcode", "PredSense", "isNVStore", "isBrTaken"];
258 let RowFields = ["BaseOpcode", "PredSense", "PNewValue", "addrMode", "isNT"];
270 let RowFields = ["BaseOpcode", "PredSense", "PNewValue", "addrMode", "isNT"];
278 let RowFields = ["CextOpcode", "PredSense", "PNewValue", "isNVStore",
287 let RowFields = ["CextOpcode", "PredSense", "PNewValue", "isNVStore",
[all …]
H A DHexagonInstrFormats.td183 string PredSense = "";
190 let PredSense = !if(isPredicated, !if(isPredicatedFalse, "false", "true"),
H A DHexagonExpandCondsets.cpp218 unsigned DstSR, const MachineOperand &PredOp, bool PredSense,
646 bool PredSense, bool ReadUndef, bool ImpUse) { in genCondTfrFor() argument
657 unsigned Opc = getCondTfrOpcode(SrcOp, PredSense); in genCondTfrFor()
H A DHexagonInstrInfo.cpp3566 enum Hexagon::PredSense inPredSense; in getCondOpcode()
/openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCChecker.h43 using PredSense = std::pair<unsigned, bool>; variable
44 static const PredSense Unconditional;
45 using PredSet = std::multiset<PredSense>;
46 using PredSetIterator = std::multiset<PredSense>::iterator;
H A DHexagonMCChecker.cpp36 const HexagonMCChecker::PredSense
131 Defs[R].insert(PredSense(PredReg, isTrue)); in init()
186 Defs[*SRI].insert(PredSense(PredReg, isTrue)); in init()
647 PredSense P = J; in checkRegisters()
/openbsd-src/gnu/llvm/llvm/docs/
H A 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 …]
/openbsd-src/gnu/llvm/llvm/lib/Target/Mips/
H A DMipsDSPInstrFormats.td19 // Value columns are PredSense=true and PredSense=false
H A DMipsInstrFormats.td48 // Value columns are PredSense=true and PredSense=false
62 // Value columns are PredSense=true and PredSense=false
H A DMips32r6InstrFormats.td23 // Value columns are PredSense=true and PredSense=false