/external/llvm/test/FrontendC++/ |
2010-08-31-ByValArg.cpp | 13 class EVT { 25 void foo(EVT e); 26 EVT bar(); 28 void get(int *i, unsigned dl, VAL v, VAL *p, unsigned n, EVT missing_arg) { 30 EVT e = bar(); 36 EVT bar() { 37 EVT e; 41 void foo(EVT e) {} 45 EVT ma;
|
/external/clang/test/CodeGenCXX/ |
debug-info-byval.cpp | 10 class EVT { 22 void foo(EVT e); 23 EVT bar(); 25 void get(int *i, unsigned dl, VAL v, VAL *p, unsigned n, EVT missing_arg) { 27 EVT e = bar();
|
/external/llvm/utils/TableGen/ |
TGValueTypes.cpp | 10 // The EVT type is used by tablegen as well as in LLVM. In order to handle 11 // extended types, the EVT type uses support functions that call into 45 EVT ElementType; 48 ExtendedVectorType(EVT elty, unsigned num) 53 EVT getElementType() const { 66 bool EVT::isExtendedFloatingPoint() const { 72 bool EVT::isExtendedInteger() const { 77 bool EVT::isExtendedVector() const { 82 bool EVT::isExtended64BitVector() const { 87 bool EVT::isExtended128BitVector() const [all...] |
/external/webkit/Source/WebKit/android/plugins/ |
PluginDebugAndroid.h | 40 # define PLUGIN_LOG_EVENT(NPP, EVT, RET, TIME) do { anp_logPluginEvent(NPP, EVT, RET, TIME); } while(0) 54 # define PLUGIN_LOG_EVENT(NPP, EVT, RET, TIME) do { } while(0)
|
/external/llvm/include/llvm/CodeGen/ |
SelectionDAG.h | 316 SDVTList getVTList(EVT VT); 317 SDVTList getVTList(EVT VT1, EVT VT2); 318 SDVTList getVTList(EVT VT1, EVT VT2, EVT VT3); 319 SDVTList getVTList(EVT VT1, EVT VT2, EVT VT3, EVT VT4) [all...] |
ValueTypes.h | 27 struct EVT; 377 /// EVT - Extended Value Type. Capable of holding value types which are not 380 struct EVT { 386 EVT() : V((MVT::SimpleValueType)(MVT::INVALID_SIMPLE_VALUE_TYPE)), 388 EVT(MVT::SimpleValueType SVT) : V(SVT), LLVMTy(0) { } 389 EVT(MVT S) : V(S), LLVMTy(0) {} 391 bool operator==(EVT VT) const { 394 bool operator!=(EVT VT) const { 402 /// getFloatingPointVT - Returns the EVT that represents a floating point 405 static EVT getFloatingPointVT(unsigned BitWidth) [all...] |
RuntimeLibcalls.h | 306 Libcall getFPEXT(EVT OpVT, EVT RetVT); 310 Libcall getFPROUND(EVT OpVT, EVT RetVT); 314 Libcall getFPTOSINT(EVT OpVT, EVT RetVT); 318 Libcall getFPTOUINT(EVT OpVT, EVT RetVT); 322 Libcall getSINTTOFP(EVT OpVT, EVT RetVT) [all...] |
SelectionDAGNodes.h | 57 const EVT *VTs; 126 inline EVT getValueType() const; 237 EVT getValueType() const { return Val.getValueType(); } 331 const EVT *ValueList; 343 static const EVT *getValueTypeList(EVT VT); 587 EVT getValueType(unsigned ResNo) const { 598 typedef const EVT* value_iterator; 671 static SDVTList getSDVTList(EVT VT) { 771 inline EVT SDValue::getValueType() const [all...] |
Analysis.h | 55 SmallVectorImpl<EVT> &ValueVTs,
|
/external/llvm/lib/VMCore/ |
ValueTypes.cpp | 1 //===----------- ValueTypes.cpp - Implementation of EVT methods -----------===// 22 EVT EVT::getExtendedIntegerVT(LLVMContext &Context, unsigned BitWidth) { 23 EVT VT; 29 EVT EVT::getExtendedVectorVT(LLVMContext &Context, EVT VT, 31 EVT ResultVT; 37 bool EVT::isExtendedFloatingPoint() const { 42 bool EVT::isExtendedInteger() const [all...] |
/external/llvm/include/llvm/Target/ |
TargetLowering.h | 128 virtual MVT getShiftAmountTy(EVT LHSTy) const; 152 MVT::SimpleValueType getSetCCResultType(EVT VT) const; 181 virtual TargetRegisterClass *getRegClassFor(EVT VT) const { 193 virtual const TargetRegisterClass *getRepRegClassFor(EVT VT) const { 201 virtual uint8_t getRepRegClassCostFor(EVT VT) const { 209 bool isTypeLegal(EVT VT) const { 229 void setTypeAction(EVT VT, LegalizeTypeAction Action) { 243 LegalizeTypeAction getTypeAction(LLVMContext &Context, EVT VT) const { 256 EVT getTypeToTransformTo(LLVMContext &Context, EVT VT) const [all...] |
/external/llvm/lib/Target/CellSPU/ |
SPUISelLowering.h | 65 EVT ValueType); 67 EVT ValueType); 69 EVT ValueType); 71 EVT ValueType); 73 EVT ValueType); 79 //! Simplify a EVT::v2i64 constant splat to CellSPU-ready form 80 SDValue LowerV2I64Splat(EVT OpVT, SelectionDAG &DAG, uint64_t splat, 110 virtual MVT::SimpleValueType getSetCCResultType(EVT VT) const; 112 virtual MVT getShiftAmountTy(EVT LHSTy) const { return MVT::i32; } 142 EVT VT) const [all...] |
/external/llvm/lib/Target/X86/Utils/ |
X86ShuffleDecode.h | 61 void DecodePUNPCKLMask(EVT VT, 82 void DecodeUNPCKLPMask(EVT VT,
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
LegalizeTypesGeneric.cpp | 36 EVT OutVT = N->getValueType(0); 37 EVT NOutVT = TLI.getTypeToTransformTo(*DAG.getContext(), OutVT); 39 EVT InVT = InOp.getValueType(); 78 EVT InNVT = EVT::getVectorVT(*DAG.getContext(), InVT.getVectorElementType(), 95 EVT NVT = EVT::getVectorVT(*DAG.getContext(), NOutVT, 2); 172 EVT OldVT = N->getValueType(0); 173 EVT NewVT = TLI.getTypeToTransformTo(*DAG.getContext(), OldVT); 176 EVT::getVectorVT(*DAG.getContext() [all...] |
LegalizeVectorTypes.cpp | 133 EVT NewVT = N->getValueType(0).getVectorElementType(); 139 EVT NewVT = N->getValueType(0).getVectorElementType(); 156 EVT NewVT = N->getValueType(0).getVectorElementType(); 172 EVT EltVT = N->getValueType(0).getVectorElementType(); 201 EVT DestVT = N->getValueType(0).getVectorElementType(); 207 EVT EltVT = N->getValueType(0).getVectorElementType(); 208 EVT ExtVT = cast<VTSDNode>(N->getOperand(1))->getVT().getVectorElementType(); 217 EVT EltVT = N->getValueType(0).getVectorElementType(); 264 EVT NVT = N->getValueType(0).getVectorElementType(); 265 EVT SVT = TLI.getSetCCResultType(LHS.getValueType()) [all...] |
LegalizeIntegerTypes.cpp | 179 EVT InVT = InOp.getValueType(); 180 EVT NInVT = TLI.getTypeToTransformTo(*DAG.getContext(), InVT); 181 EVT OutVT = N->getValueType(0); 182 EVT NOutVT = TLI.getTypeToTransformTo(*DAG.getContext(), OutVT); 220 EVT::getIntegerVT(*DAG.getContext(), 237 EVT OVT = N->getValueType(0); 238 EVT NVT = Op.getValueType(); 256 EVT VT = N->getValueType(0); 275 EVT OutVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); 285 EVT OVT = N->getValueType(0) [all...] |
ScheduleDAGSDNodes.h | 127 EVT ValueType; 133 EVT GetValue() const {
|
/external/llvm/lib/Target/MSP430/ |
MSP430ISelLowering.h | 76 virtual MVT getShiftAmountTy(EVT LHSTy) const { return MVT::i8; } 100 getRegForInlineAsmConstraint(const std::string &Constraint, EVT VT) const; 106 virtual bool isTruncateFree(EVT VT1, EVT VT2) const; 117 virtual bool isZExtFree(EVT VT1, EVT VT2) const;
|
/external/llvm/lib/Target/X86/ |
X86ISelLowering.h | 485 virtual MVT getShiftAmountTy(EVT LHSTy) const { return MVT::i8; } 520 /// It returns EVT::Other if the type should be determined using generic 522 virtual EVT 529 virtual bool allowsUnalignedMemoryAccesses(EVT VT) const { 550 virtual bool isTypeDesirableForOp(unsigned Opc, EVT VT) const; 556 virtual bool IsDesirableToPromoteOp(SDValue Op, EVT &PVT) const; 568 virtual MVT::SimpleValueType getSetCCResultType(EVT VT) const; 599 virtual const char *LowerXConstraint(EVT ConstraintVT) const; 616 EVT VT) const; 626 virtual bool isTruncateFree(EVT VT1, EVT VT2) const [all...] |
X86SelectionDAGInfo.cpp | 56 EVT IntPtr = TLI.getPointerTy(); 80 EVT AVT; 146 EVT CVT = Count.getValueType(); 159 EVT AddrVT = Dst.getValueType(); 160 EVT SizeVT = Size.getValueType(); 243 EVT DstVT = Dst.getValueType(); 244 EVT SrcVT = Src.getValueType(); 245 EVT SizeVT = Size.getValueType();
|
/external/llvm/lib/Target/Blackfin/ |
BlackfinISelLowering.h | 35 virtual MVT getShiftAmountTy(EVT LHSTy) const { return MVT::i16; } 36 virtual MVT::SimpleValueType getSetCCResultType(EVT VT) const; 50 getRegForInlineAsmConstraint(const std::string &Constraint, EVT VT) const;
|
/external/llvm/lib/Target/Alpha/ |
AlphaISelLowering.h | 66 virtual MVT getShiftAmountTy(EVT LHSTy) const { return MVT::i64; } 69 virtual MVT::SimpleValueType getSetCCResultType(EVT VT) const; 99 EVT VT) const; 110 virtual bool isFPImmLegal(const APFloat &Imm, EVT VT) const;
|
/external/llvm/lib/Target/ARM/ |
ARMISelLowering.h | 250 bool isDesirableToTransformToIntegerOp(unsigned Opc, EVT VT) const; 255 virtual bool allowsUnalignedMemoryAccesses(EVT VT) const; 260 bool isLegalT2ScaledAddressingMode(const AddrMode &AM, EVT VT) const; 309 EVT VT) const; 326 virtual TargetRegisterClass *getRegClassFor(EVT VT) const; 338 bool isShuffleMaskLegal(const SmallVectorImpl<int> &M, EVT VT) const; 344 virtual bool isFPImmLegal(const APFloat &Imm, EVT VT) const; 351 findRepresentativeClass(EVT VT) const; 366 void addTypeForNEON(EVT VT, EVT PromotedLdStVT, EVT PromotedBitwiseVT) [all...] |
/frameworks/compile/slang/ |
slang_rs_export_element.cpp | 96 RSExportVectorType *EVT = 105 slangAssert(EI->type == EVT->getType() && "Element has unexpected type"); 106 slangAssert(EI->vsize == EVT->getNumElement() && "Element has unexpected " 108 ET = EVT;
|
/external/llvm/lib/CodeGen/ |
CallingConvLower.cpp | 79 << EVT(ArgVT).getEVTString(); 111 << EVT(VT).getEVTString(); 129 << EVT(ArgVT).getEVTString(); 148 << EVT(ArgVT).getEVTString(); 165 << EVT(VT).getEVTString() << "\n"; 178 << EVT(VT).getEVTString();
|