/external/llvm/lib/Target/Hexagon/ |
D | Hexagon.td | 85 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 …]
|
D | HexagonExpandCondsets.cpp | 251 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()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/ |
D | Hexagon.td | 131 let ColFields = ["PredSense"]; 134 // Value columns are PredSense=true and PredSense=false 145 let ColFields = ["PredSense"]; 157 let ColFields = ["PredSense"]; 168 let RowFields = ["BaseOpcode", "PredSense", "isNVStore", "isBrTaken"]; 180 let RowFields = ["BaseOpcode", "PredSense", "isNVStore", "isBrTaken"]; 192 let RowFields = ["BaseOpcode", "PredSense", "PNewValue", "addrMode", "isNT"]; 204 let RowFields = ["BaseOpcode", "PredSense", "PNewValue", "addrMode", "isNT"]; 212 let RowFields = ["CextOpcode", "PredSense", "PNewValue", "isNVStore", 221 let RowFields = ["CextOpcode", "PredSense", "PNewValue", "isNVStore", [all …]
|
D | HexagonInstrFormats.td | 172 string PredSense = ""; 179 let PredSense = !if(isPredicated, !if(isPredicatedFalse, "false", "true"),
|
D | HexagonExpandCondsets.cpp | 215 unsigned DstSR, const MachineOperand &PredOp, bool PredSense, 626 bool PredSense, bool ReadUndef, bool ImpUse) { in genCondTfrFor() argument 637 unsigned Opc = getCondTfrOpcode(SrcOp, PredSense); in genCondTfrFor()
|
/external/llvm-project/llvm/lib/Target/Hexagon/ |
D | Hexagon.td | 160 let ColFields = ["PredSense"]; 163 // Value columns are PredSense=true and PredSense=false 174 let ColFields = ["PredSense"]; 186 let ColFields = ["PredSense"]; 197 let RowFields = ["BaseOpcode", "PredSense", "isNVStore", "isBrTaken"]; 209 let RowFields = ["BaseOpcode", "PredSense", "isNVStore", "isBrTaken"]; 221 let RowFields = ["BaseOpcode", "PredSense", "PNewValue", "addrMode", "isNT"]; 233 let RowFields = ["BaseOpcode", "PredSense", "PNewValue", "addrMode", "isNT"]; 241 let RowFields = ["CextOpcode", "PredSense", "PNewValue", "isNVStore", 250 let RowFields = ["CextOpcode", "PredSense", "PNewValue", "isNVStore", [all …]
|
D | HexagonInstrFormats.td | 177 string PredSense = ""; 184 let PredSense = !if(isPredicated, !if(isPredicatedFalse, "false", "true"),
|
D | HexagonExpandCondsets.cpp | 217 unsigned DstSR, const MachineOperand &PredOp, bool PredSense, 627 bool PredSense, bool ReadUndef, bool ImpUse) { in genCondTfrFor() argument 638 unsigned Opc = getCondTfrOpcode(SrcOp, PredSense); in genCondTfrFor()
|
/external/llvm/docs/ |
D | HowToUseInstrMappings.rst | 64 ``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-project/llvm/docs/ |
D | HowToUseInstrMappings.rst | 64 ``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-project/llvm/lib/Target/Hexagon/MCTargetDesc/ |
D | HexagonMCChecker.h | 43 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;
|
D | HexagonMCChecker.cpp | 34 const HexagonMCChecker::PredSense 127 Defs[R].insert(PredSense(PredReg, isTrue)); in init() 182 Defs[*SRI].insert(PredSense(PredReg, isTrue)); in init() 611 PredSense P = J; in checkRegisters()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/MCTargetDesc/ |
D | HexagonMCChecker.h | 43 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;
|
D | HexagonMCChecker.cpp | 34 const HexagonMCChecker::PredSense 124 Defs[R].insert(PredSense(PredReg, isTrue)); in init() 176 Defs[*SRI].insert(PredSense(PredReg, isTrue)); in init() 601 PredSense P = J; in checkRegisters()
|
/external/llvm/lib/Target/Hexagon/MCTargetDesc/ |
D | HexagonMCChecker.h | 82 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;
|
D | HexagonMCChecker.cpp | 30 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/ |
D | MipsDSPInstrFormats.td | 20 // Value columns are PredSense=true and PredSense=false
|
D | MipsInstrFormats.td | 49 // Value columns are PredSense=true and PredSense=false 63 // Value columns are PredSense=true and PredSense=false
|
D | Mips32r6InstrFormats.td | 24 // Value columns are PredSense=true and PredSense=false
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/ |
D | MipsDSPInstrFormats.td | 19 // Value columns are PredSense=true and PredSense=false
|
D | MipsInstrFormats.td | 48 // Value columns are PredSense=true and PredSense=false 62 // Value columns are PredSense=true and PredSense=false
|
D | Mips32r6InstrFormats.td | 23 // Value columns are PredSense=true and PredSense=false
|
/external/llvm-project/llvm/lib/Target/Mips/ |
D | MipsDSPInstrFormats.td | 19 // Value columns are PredSense=true and PredSense=false
|
D | MipsInstrFormats.td | 48 // Value columns are PredSense=true and PredSense=false 62 // Value columns are PredSense=true and PredSense=false
|
D | Mips32r6InstrFormats.td | 23 // Value columns are PredSense=true and PredSense=false
|