Searched defs:EVT (Results 1 - 5 of 5) sorted by relevance

/external/clang/test/CodeGenCXX/
H A Ddebug-info-byval.cpp11 class EVT { class
23 void foo(EVT e);
24 EVT bar();
26 void get(int *i, unsigned dl, VAL v, VAL *p, unsigned n, EVT missing_arg) {
28 EVT e = bar();
/external/llvm/include/llvm/CodeGen/
H A DValueTypes.h28 /// EVT - Extended Value Type. Capable of holding value types which are not
31 struct EVT { struct in namespace:llvm
37 EVT() : V((MVT::SimpleValueType)(MVT::INVALID_SIMPLE_VALUE_TYPE)), function in struct:llvm::EVT
39 EVT(MVT::SimpleValueType SVT) : V(SVT), LLVMTy(nullptr) { } function in struct:llvm::EVT
40 EVT(MVT S) : V(S), LLVMTy(nullptr) {} function in struct:llvm::EVT
42 bool operator==(EVT VT) const {
45 bool operator!=(EVT VT) const {
53 /// getFloatingPointVT - Returns the EVT that represents a floating point
56 static EVT getFloatingPointVT(unsigned BitWidth) {
60 /// getIntegerVT - Returns the EVT tha
[all...]
/external/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeIntegerTypes.cpp172 EVT ResVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
201 EVT SVT = getSetCCResultType(N->getOperand(2).getValueType());
202 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(1));
237 EVT InVT = InOp.getValueType();
238 EVT NInVT = TLI.getTypeToTransformTo(*DAG.getContext(), InVT);
239 EVT OutVT = N->getValueType(0);
240 EVT NOutVT = TLI.getTypeToTransformTo(*DAG.getContext(), OutVT);
275 EVT::getIntegerVT(*DAG.getContext(),
294 EVT OVT = N->getValueType(0);
295 EVT NV
1716 EVT EVT = cast<VTSDNode>(N->getOperand(1))->getVT(); local
1737 EVT EVT = cast<VTSDNode>(N->getOperand(1))->getVT(); local
2202 EVT EVT = cast<VTSDNode>(N->getOperand(1))->getVT(); local
[all...]
H A DSelectionDAG.cpp56 static SDVTList makeVTList(const EVT *VTs, unsigned NumVTs) {
77 bool ConstantFPSDNode::isValueValidForType(EVT VT,
730 EVT VT = cast<VTSDNode>(N)->getVT();
849 EVT VT = N->getValueType(0);
867 EVT EltVT = N->getValueType(0).getVectorElementType();
922 unsigned SelectionDAG::getEVTAlignment(EVT VT) const {
997 SDValue SelectionDAG::getAnyExtOrTrunc(SDValue Op, SDLoc DL, EVT VT) {
1003 SDValue SelectionDAG::getSExtOrTrunc(SDValue Op, SDLoc DL, EVT VT) {
1009 SDValue SelectionDAG::getZExtOrTrunc(SDValue Op, SDLoc DL, EVT VT) {
1015 SDValue SelectionDAG::getBoolExtOrTrunc(SDValue Op, SDLoc SL, EVT V
2109 EVT EVT = cast<VTSDNode>(Op.getOperand(1))->getVT(); local
3209 EVT EVT = cast<VTSDNode>(N2)->getVT(); local
3233 EVT EVT = cast<VTSDNode>(N2)->getVT(); local
3245 EVT EVT = cast<VTSDNode>(N2)->getVT(); local
[all...]
H A DDAGCombiner.cpp181 SDNode *EVE, EVT InVecVT, SDValue EltNo, LoadSDNode *OriginalLoad);
183 SDValue PromoteOperand(SDValue Op, EVT PVT, bool &Replace);
184 SDValue SExtPromoteOperand(SDValue Op, EVT PVT);
185 SDValue ZExtPromoteOperand(SDValue Op, EVT PVT);
295 SDValue SimplifySetCC(EVT VT, SDValue N0, SDValue N1, ISD::CondCode Cond,
304 SDValue CombineConsecutiveLoads(SDNode *N, EVT VT);
305 SDValue ConstantFoldBITCASTofBUILD_VECTOR(SDNode *, EVT);
369 EVT getShiftAmountTy(EVT LHSTy) {
379 bool isTypeLegal(const EVT
5832 EVT EVT = cast<VTSDNode>(N1)->getVT(); local
7176 EVT EVT = cast<VTSDNode>(N->getOperand(1))->getVT(); local
[all...]

Completed in 1307 milliseconds