Home
last modified time | relevance | path

Searched refs:OtherVT (Results 1 – 25 of 55) sorted by relevance

123

/external/swiftshader/third_party/LLVM/lib/Target/PTX/
DPTXInstrFormats.td33 def pred : PredicateOperand<OtherVT, (ops RegPred, i32imm),
36 def RndModeOperand : Operand<OtherVT> {
/external/llvm/include/llvm/Target/
DTargetSelectionDAG.td109 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/include/llvm/Target/
DTargetSelectionDAG.td92 def SDTOther : SDTypeProfile<1, 0, [SDTCisVT<0, OtherVT>]>; // for 'vt'.
140 SDTCisSameAs<0, 1>, SDTCisInt<0>, SDTCisVT<2, OtherVT>,
145 SDTCisInt<0>, SDTCisSameAs<1, 2>, SDTCisVT<3, OtherVT>
158 SDTCisVT<5, OtherVT>
162 SDTCisVT<0, OtherVT>
166 SDTCisInt<0>, SDTCisVT<1, OtherVT>
229 SDTCisVT<2, OtherVT>, SDTCisVT<3, OtherVT>, SDTCisPtrTy<4>, SDTCisPtrTy<5>
/external/llvm/lib/Target/SystemZ/
DSystemZOperands.td452 def brtarget16 : PCRelOperand<OtherVT, PCRel16> {
456 def brtarget32 : PCRelOperand<OtherVT, PCRel32> {
464 def brtarget16tls : PCRelTLSOperand<OtherVT, PCRelTLS16> {
469 def brtarget32tls : PCRelTLSOperand<OtherVT, PCRelTLS32> {
DSystemZOperators.td24 SDTCisVT<2, OtherVT>]>;
85 SDTCisVT<2, OtherVT>]>;
89 SDTCisVT<2, OtherVT>]>;
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
DValueTypes.td22 def OtherVT: ValueType<0 , 0>; // "Other" value
/external/swiftshader/third_party/LLVM/lib/Target/SystemZ/
DSystemZOperands.td231 // Branch targets have OtherVT type.
232 def brtarget : Operand<OtherVT>;
/external/swiftshader/third_party/LLVM/lib/Target/CellSPU/
DSPUOperands.td573 def target : Operand<OtherVT> {
590 def brtarget : Operand<OtherVT> {
595 def hbrtarget : Operand<OtherVT> {
/external/llvm/lib/Target/WebAssembly/
DWebAssemblyInstrInfo.td72 def bb_op : Operand<OtherVT>;
/external/llvm/utils/TableGen/
DCodeGenDAGPatterns.cpp399 [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/swiftshader/third_party/LLVM/include/llvm/
DIntrinsics.td83 : LLVMType<OtherVT>{
111 def llvm_empty_ty : LLVMType<OtherVT>; // { }
/external/llvm/include/llvm/CodeGen/
DValueTypes.td22 def OtherVT: ValueType<0 , 0>; // "Other" value
/external/llvm/lib/Target/BPF/
DBPFInstrInfo.td27 SDTCisVT<3, OtherVT>]>;
46 def brtarget : Operand<OtherVT>;
/external/swiftshader/third_party/LLVM/lib/Target/Alpha/
DAlphaInstrFormats.td105 def target : Operand<OtherVT> {}
/external/llvm/lib/Target/Mips/
DMicroMipsInstrInfo.td151 def jmptarget_mm : Operand<OtherVT> {
159 def brtarget7_mm : Operand<OtherVT> {
166 def brtarget10_mm : Operand<OtherVT> {
173 def brtarget_mm : Operand<OtherVT> {
DMips32r6InstrInfo.td20 def brtarget21 : Operand<OtherVT> {
27 def brtarget26 : Operand<OtherVT> {
34 def jmpoffset16 : Operand<OtherVT> {
/external/llvm/lib/Target/AMDGPU/
DAMDGPUInstrInfo.td253 SDTCisVT<0, OtherVT>
/external/swiftshader/third_party/LLVM/lib/Target/PowerPC/
DPPCInstrInfo.td35 SDTCisVT<0, i32>, SDTCisVT<2, OtherVT>
39 SDTCisVT<0, i32>, SDTCisPtrTy<1>, SDTCisVT<2, OtherVT>
42 SDTCisVT<0, i32>, SDTCisPtrTy<1>, SDTCisVT<2, OtherVT>
289 def directbrtarget : Operand<OtherVT> {
293 def condbrtarget : Operand<OtherVT> {
336 def pred : PredicateOperand<OtherVT, (ops imm, CRRC),
/external/swiftshader/third_party/LLVM/lib/Target/Sparc/
DSparcInstrInfo.td79 // Branch targets have OtherVT type.
80 def brtarget : Operand<OtherVT>;
90 SDTypeProfile<0, 2, [SDTCisVT<0, OtherVT>, SDTCisVT<1, i32>]>;
/external/llvm/lib/Target/Hexagon/
DHexagonOperands.td582 def brtarget : Operand<OtherVT> {
586 def brtargetExt : Operand<OtherVT> {
/external/swiftshader/third_party/LLVM/lib/Target/X86/
DX86InstrFPStack.td24 SDTCisVT<2, OtherVT>]>;
27 SDTCisVT<2, OtherVT>]>;
29 SDTCisVT<2, OtherVT>]>;
/external/llvm/include/llvm/IR/
DIntrinsics.td121 : LLVMType<OtherVT>{
161 def llvm_empty_ty : LLVMType<OtherVT>; // { }
/external/llvm/lib/Target/X86/
DX86InstrFPStack.td24 SDTCisVT<2, OtherVT>]>;
27 SDTCisVT<2, OtherVT>]>;
29 SDTCisVT<2, OtherVT>]>;
/external/llvm/lib/Target/ARM/
DARMInstrThumb.td116 def t_brtarget : Operand<OtherVT> {
129 def thumb_br_target : Operand<OtherVT> {
148 def thumb_bcc_target : Operand<OtherVT> {
154 def thumb_cb_target : Operand<OtherVT> {
/external/llvm/lib/Target/Sparc/
DSparcInstrInfo.td121 // Branch targets have OtherVT type.
122 def brtarget : Operand<OtherVT> {
126 def bprtarget : Operand<OtherVT> {
130 def bprtarget16 : Operand<OtherVT> {
152 SDTypeProfile<0, 2, [SDTCisVT<0, OtherVT>, SDTCisVT<1, i32>]>;

123