Searched defs:MVT (Results 1 - 4 of 4) sorted by relevance

/external/llvm/include/llvm/CodeGen/
H A DMachineValueType.h26 /// MVT - Machine Value Type. Every type that is supported natively by some
28 /// type can be represented by an MVT.
29 class MVT { class in namespace:llvm
140 // MVT::MAX_ALLOWED_VALUETYPE is used for asserts and to size bit vectors
181 LLVM_CONSTEXPR MVT() : SimpleTy(INVALID_SIMPLE_VALUE_TYPE) {} function
182 LLVM_CONSTEXPR MVT(SimpleValueType SVT) : SimpleTy(SVT) { } function
184 bool operator>(const MVT& S) const { return SimpleTy > S.SimpleTy; }
185 bool operator<(const MVT& S) const { return SimpleTy < S.SimpleTy; }
186 bool operator==(const MVT& S) const { return SimpleTy == S.SimpleTy; }
187 bool operator!=(const MVT
[all...]
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
H A DValueTypes.h29 /// MVT - Machine Value Type. Every type that is supported natively by some
31 /// type can be represented by a MVT.
32 class MVT { class in namespace:llvm
93 // MVT::MAX_ALLOWED_VALUETYPE is used for asserts and to size bit vectors
134 MVT() : SimpleTy((SimpleValueType)(INVALID_SIMPLE_VALUE_TYPE)) {} function in class:llvm::MVT
135 MVT(SimpleValueType SVT) : SimpleTy(SVT) { } function in class:llvm::MVT
137 bool operator>(const MVT& S) const { return SimpleTy > S.SimpleTy; }
138 bool operator<(const MVT& S) const { return SimpleTy < S.SimpleTy; }
139 bool operator==(const MVT& S) const { return SimpleTy == S.SimpleTy; }
140 bool operator!=(const MVT
[all...]
/external/swiftshader/third_party/LLVM/lib/Target/PowerPC/
H A DPPCISelLowering.cpp41 static bool CC_PPC_SVR4_Custom_Dummy(unsigned &ValNo, MVT &ValVT, MVT &LocVT,
45 static bool CC_PPC_SVR4_Custom_AlignArgRegs(unsigned &ValNo, MVT &ValVT,
46 MVT &LocVT,
50 static bool CC_PPC_SVR4_Custom_AlignFPArgRegs(unsigned &ValNo, MVT &ValVT,
51 MVT &LocVT,
81 addRegisterClass(MVT::i32, PPC::GPRCRegisterClass);
82 addRegisterClass(MVT::f32, PPC::F4RCRegisterClass);
83 addRegisterClass(MVT::f64, PPC::F8RCRegisterClass);
86 setLoadExtAction(ISD::SEXTLOAD, MVT
3914 BuildIntrinsicOp(unsigned IID, SDValue LHS, SDValue RHS, SelectionDAG &DAG, DebugLoc dl, EVT DestVT = MVT::Other) argument
3924 BuildIntrinsicOp(unsigned IID, SDValue Op0, SDValue Op1, SDValue Op2, SelectionDAG &DAG, DebugLoc dl, EVT DestVT = MVT::Other) argument
[all...]
/external/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp82 addRegisterClass(MVT::i32, &PPC::GPRCRegClass);
84 addRegisterClass(MVT::f32, &PPC::F4RCRegClass);
85 addRegisterClass(MVT::f64, &PPC::F8RCRegClass);
89 for (MVT VT : MVT::integer_valuetypes()) {
90 setLoadExtAction(ISD::SEXTLOAD, VT, MVT::i1, Promote);
91 setLoadExtAction(ISD::SEXTLOAD, VT, MVT::i8, Expand);
94 setTruncStoreAction(MVT::f64, MVT::f32, Expand);
97 setIndexedLoadAction(ISD::PRE_INC, MVT
7039 BuildIntrinsicOp(unsigned IID, SDValue Op, SelectionDAG &DAG, const SDLoc &dl, EVT DestVT = MVT::Other) argument
7048 BuildIntrinsicOp(unsigned IID, SDValue LHS, SDValue RHS, SelectionDAG &DAG, const SDLoc &dl, EVT DestVT = MVT::Other) argument
7058 BuildIntrinsicOp(unsigned IID, SDValue Op0, SDValue Op1, SDValue Op2, SelectionDAG &DAG, const SDLoc &dl, EVT DestVT = MVT::Other) argument
[all...]

Completed in 120 milliseconds