/external/llvm-project/llvm/lib/Target/AMDGPU/ |
D | AMDGPUInstructions.td | 154 def brtarget : Operand<OtherVT>; 246 def COND_OEQ : PatFrags<(ops), [(OtherVT SETOEQ), (OtherVT SETEQ)]>; 247 def COND_ONE : PatFrags<(ops), [(OtherVT SETONE), (OtherVT SETNE)]>; 248 def COND_OGT : PatFrags<(ops), [(OtherVT SETOGT), (OtherVT SETGT)]>; 249 def COND_OGE : PatFrags<(ops), [(OtherVT SETOGE), (OtherVT SETGE)]>; 250 def COND_OLT : PatFrags<(ops), [(OtherVT SETOLT), (OtherVT SETLT)]>; 251 def COND_OLE : PatFrags<(ops), [(OtherVT SETOLE), (OtherVT SETLE)]>; 252 def COND_O : PatFrags<(ops), [(OtherVT SETO)]>; 253 def COND_UO : PatFrags<(ops), [(OtherVT SETUO)]>; 259 def COND_UEQ : PatFrag<(ops), (OtherVT SETUEQ)>; [all …]
|
D | AMDGPUInstrInfo.td | 49 [SDTCisVT<0, i1>, SDTCisVT<1, i1>, SDTCisVT<2, OtherVT>] 53 [SDTCisVT<0, i1>, SDTCisVT<1, i1>, SDTCisVT<2, OtherVT>] 57 [SDTCisVT<0, i1>, SDTCisVT<1, OtherVT>] 196 SDTCisInt<0>, SDTCisSameAs<1, 2>, SDTCisVT<3, OtherVT> 341 SDTCisVT<0, OtherVT>
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | AMDGPUInstructions.td | 152 def brtarget : Operand<OtherVT>; 244 def COND_OEQ : PatFrags<(ops), [(OtherVT SETOEQ), (OtherVT SETEQ)]>; 245 def COND_ONE : PatFrags<(ops), [(OtherVT SETONE), (OtherVT SETNE)]>; 246 def COND_OGT : PatFrags<(ops), [(OtherVT SETOGT), (OtherVT SETGT)]>; 247 def COND_OGE : PatFrags<(ops), [(OtherVT SETOGE), (OtherVT SETGE)]>; 248 def COND_OLT : PatFrags<(ops), [(OtherVT SETOLT), (OtherVT SETLT)]>; 249 def COND_OLE : PatFrags<(ops), [(OtherVT SETOLE), (OtherVT SETLE)]>; 250 def COND_O : PatFrags<(ops), [(OtherVT SETO)]>; 251 def COND_UO : PatFrags<(ops), [(OtherVT SETUO)]>; 257 def COND_UEQ : PatFrag<(ops), (OtherVT SETUEQ)>; [all …]
|
D | AMDGPUInstrInfo.td | 53 [SDTCisVT<0, i1>, SDTCisVT<1, i1>, SDTCisVT<2, OtherVT>] 57 [SDTCisVT<0, i1>, SDTCisVT<1, i1>, SDTCisVT<2, OtherVT>] 61 [SDTCisVT<0, i1>, SDTCisVT<1, OtherVT>] 202 SDTCisInt<0>, SDTCisSameAs<1, 2>, SDTCisVT<3, OtherVT> 378 SDTCisVT<0, OtherVT>
|
/external/llvm-project/llvm/lib/Target/SystemZ/ |
D | SystemZOperands.td | 542 def brtarget16 : PCRelOperand<OtherVT, PCRel16> { 546 def brtarget32 : PCRelOperand<OtherVT, PCRel32> { 552 def brtarget12bpp : PCRelOperand<OtherVT, PCRel12> { 556 def brtarget16bpp : PCRelOperand<OtherVT, PCRel16> { 560 def brtarget24bpp : PCRelOperand<OtherVT, PCRel24> { 568 def brtarget16tls : PCRelTLSOperand<OtherVT, PCRelTLS16> { 573 def brtarget32tls : PCRelTLSOperand<OtherVT, PCRelTLS32> {
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/ |
D | SystemZOperands.td | 542 def brtarget16 : PCRelOperand<OtherVT, PCRel16> { 546 def brtarget32 : PCRelOperand<OtherVT, PCRel32> { 552 def brtarget12bpp : PCRelOperand<OtherVT, PCRel12> { 556 def brtarget16bpp : PCRelOperand<OtherVT, PCRel16> { 560 def brtarget24bpp : PCRelOperand<OtherVT, PCRel24> { 568 def brtarget16tls : PCRelTLSOperand<OtherVT, PCRelTLS16> { 573 def brtarget32tls : PCRelTLSOperand<OtherVT, PCRelTLS32> {
|
/external/llvm/include/llvm/Target/ |
D | TargetSelectionDAG.td | 109 def SDTOther : SDTypeProfile<1, 0, [SDTCisVT<0, OtherVT>]>; // for 'vt'. 160 SDTCisSameAs<0, 1>, SDTCisInt<0>, SDTCisVT<2, OtherVT>, 165 SDTCisInt<0>, SDTCisSameAs<1, 2>, SDTCisVT<3, OtherVT> 178 SDTCisVT<5, OtherVT> 182 SDTCisVT<0, OtherVT> 186 SDTCisVT<0, OtherVT>, SDTCisSameAs<1, 2>, SDTCisVT<3, OtherVT> 190 SDTCisInt<0>, SDTCisVT<1, OtherVT> 198 SDTCisVT<0, OtherVT>, SDTCisVT<1, OtherVT> 276 SDTCisVT<2, OtherVT>, SDTCisVT<3, OtherVT>, SDTCisPtrTy<4>, SDTCisPtrTy<5>
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/ |
D | HexagonDepOperands.td | 44 def b15_2Imm : Operand<OtherVT> { let ParserMatchClass = b15_2ImmOperand; let DecoderMethod = "brta… 113 def b13_2Imm : Operand<OtherVT> { let ParserMatchClass = b13_2ImmOperand; let DecoderMethod = "brta… 125 def b30_2Imm : Operand<OtherVT> { let ParserMatchClass = b30_2ImmOperand; let DecoderMethod = "brta…
|
/external/llvm-project/llvm/lib/Target/Hexagon/ |
D | HexagonDepOperands.td | 50 def b30_2Imm : Operand<OtherVT> { let ParserMatchClass = b30_2ImmOperand; let DecoderMethod = "brta… 53 def b15_2Imm : Operand<OtherVT> { let ParserMatchClass = b15_2ImmOperand; let DecoderMethod = "brta… 56 def b13_2Imm : Operand<OtherVT> { let ParserMatchClass = b13_2ImmOperand; let DecoderMethod = "brta…
|
/external/llvm-project/llvm/test/TableGen/ |
D | GlobalISelEmitter-zero-reg.td | 10 def pred : PredicateOperand<OtherVT,
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Target/ |
D | TargetSelectionDAG.td | 108 def SDTOther : SDTypeProfile<1, 0, [SDTCisVT<0, OtherVT>]>; // for 'vt'. 168 SDTCisSameAs<0, 1>, SDTCisInt<0>, SDTCisVT<2, OtherVT>, 177 SDTCisInt<0>, SDTCisSameAs<1, 2>, SDTCisVT<3, OtherVT> 190 SDTCisVT<5, OtherVT> 194 SDTCisVT<0, OtherVT> 198 SDTCisVT<0, OtherVT>, SDTCisSameAs<1, 2>, SDTCisVT<3, OtherVT> 202 SDTCisInt<0>, SDTCisVT<1, OtherVT> 210 SDTCisVT<0, OtherVT>, SDTCisVT<1, OtherVT> 286 SDTCisVT<2, OtherVT>, SDTCisVT<3, OtherVT>, SDTCisPtrTy<4>, SDTCisPtrTy<5>
|
/external/llvm/lib/Target/SystemZ/ |
D | SystemZOperands.td | 452 def brtarget16 : PCRelOperand<OtherVT, PCRel16> { 456 def brtarget32 : PCRelOperand<OtherVT, PCRel32> { 464 def brtarget16tls : PCRelTLSOperand<OtherVT, PCRelTLS16> { 469 def brtarget32tls : PCRelTLSOperand<OtherVT, PCRelTLS32> {
|
D | SystemZOperators.td | 24 SDTCisVT<2, OtherVT>]>; 85 SDTCisVT<2, OtherVT>]>; 89 SDTCisVT<2, OtherVT>]>;
|
/external/llvm-project/llvm/include/llvm/Target/ |
D | TargetSelectionDAG.td | 108 def SDTOther : SDTypeProfile<1, 0, [SDTCisVT<0, OtherVT>]>; // for 'vt'. 168 SDTCisSameAs<0, 1>, SDTCisInt<0>, SDTCisVT<2, OtherVT>, 177 SDTCisInt<0>, SDTCisSameAs<1, 2>, SDTCisVT<3, OtherVT> 190 SDTCisVT<5, OtherVT> 194 SDTCisVT<0, OtherVT> 198 SDTCisVT<0, OtherVT>, SDTCisSameAs<1, 2>, SDTCisVT<3, OtherVT> 202 SDTCisInt<0>, SDTCisVT<1, OtherVT> 210 SDTCisVT<0, OtherVT>, SDTCisVT<1, OtherVT> 288 SDTCisVT<2, OtherVT>, SDTCisVT<3, OtherVT>, SDTCisPtrTy<4>, SDTCisPtrTy<5>
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/VE/ |
D | VEInstrInfo.td | 43 // Branch targets have OtherVT type. 44 def brtarget32 : Operand<OtherVT> {
|
/external/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyInstrInfo.td | 72 def bb_op : Operand<OtherVT>;
|
/external/llvm/include/llvm/CodeGen/ |
D | ValueTypes.td | 22 def OtherVT: ValueType<0 , 0>; // "Other" value
|
/external/llvm/utils/TableGen/ |
D | CodeGenDAGPatterns.cpp | 399 [Smallest](MVT OtherVT) { in EnforceSmallerThan() argument 401 if (OtherVT.isVector() != Smallest.isVector()) in EnforceSmallerThan() 405 return OtherVT.getScalarSizeInBits() <= Smallest.getScalarSizeInBits()|| in EnforceSmallerThan() 406 OtherVT.getSizeInBits() < Smallest.getSizeInBits(); in EnforceSmallerThan() 432 [Largest](MVT OtherVT) { in EnforceSmallerThan() argument 434 if (OtherVT.isVector() != Largest.isVector()) in EnforceSmallerThan() 436 return OtherVT.getScalarSizeInBits() >= Largest.getScalarSizeInBits() || in EnforceSmallerThan() 437 OtherVT.getSizeInBits() > Largest.getSizeInBits(); in EnforceSmallerThan()
|
/external/llvm/lib/Target/AMDGPU/ |
D | AMDGPUInstrInfo.td | 253 SDTCisVT<0, OtherVT>
|
/external/llvm/lib/Target/BPF/ |
D | BPFInstrInfo.td | 27 SDTCisVT<3, OtherVT>]>; 46 def brtarget : Operand<OtherVT>;
|
/external/llvm/lib/Target/Mips/ |
D | MicroMipsInstrInfo.td | 151 def jmptarget_mm : Operand<OtherVT> { 159 def brtarget7_mm : Operand<OtherVT> { 166 def brtarget10_mm : Operand<OtherVT> { 173 def brtarget_mm : Operand<OtherVT> {
|
D | Mips32r6InstrInfo.td | 20 def brtarget21 : Operand<OtherVT> { 27 def brtarget26 : Operand<OtherVT> { 34 def jmpoffset16 : Operand<OtherVT> {
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonOperands.td | 582 def brtarget : Operand<OtherVT> { 586 def brtargetExt : Operand<OtherVT> {
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/ |
D | MicroMipsInstrInfo.td | 164 def jmptarget_mm : Operand<OtherVT> { 172 def brtarget7_mm : Operand<OtherVT> { 179 def brtarget10_mm : Operand<OtherVT> { 186 def brtarget_mm : Operand<OtherVT> {
|
/external/llvm-project/llvm/lib/Target/Mips/ |
D | MicroMipsInstrInfo.td | 164 def jmptarget_mm : Operand<OtherVT> { 172 def brtarget7_mm : Operand<OtherVT> { 179 def brtarget10_mm : Operand<OtherVT> { 186 def brtarget_mm : Operand<OtherVT> {
|