HomeSort by relevance Sort by last modified time
    Searched refs:VT (Results 76 - 100 of 122) sorted by null

1 2 34 5

  /external/llvm/lib/CodeGen/SelectionDAG/
LegalizeTypes.cpp     [all...]
LegalizeTypes.h 63 /// enum from TargetLowering. This can be queried with "getTypeAction(VT)".
67 TargetLowering::LegalizeTypeAction getTypeAction(EVT VT) const {
68 return TLI.getTypeAction(*DAG.getContext(), VT);
72 bool isTypeLegal(EVT VT) const {
73 return TLI.getTypeAction(*DAG.getContext(), VT) == TargetLowering::TypeLegal;
151 bool CustomLowerNode(SDNode *N, EVT VT, bool LegalizeResult);
152 bool CustomWidenLowerNode(SDNode *N, EVT VT);
170 SDValue PromoteTargetBoolean(SDValue Bool, EVT VT);
    [all...]
LegalizeTypesGeneric.cpp 384 EVT VT = N->getValueType(0);
385 assert(VT.getVectorElementType() == N->getOperand(0).getValueType() &&
387 unsigned NumElts = VT.getVectorNumElements();
393 return DAG.getNode(ISD::BUILD_VECTOR, dl, VT, &Ops[0], NumElts);
  /external/llvm/lib/Target/X86/
X86ISelDAGToDAG.cpp 761 EVT VT = N.getValueType();
764 SDValue NewMask = DAG.getConstant(0xff, VT);
765 SDValue Srl = DAG.getNode(ISD::SRL, DL, VT, X, Eight);
766 SDValue And = DAG.getNode(ISD::AND, DL, VT, Srl, NewMask);
768 SDValue Shl = DAG.getNode(ISD::SHL, DL, VT, And, ShlCount);
809 EVT VT = N.getValueType();
811 SDValue NewMask = DAG.getConstant(Mask >> ShiftAmt, VT);
812 SDValue NewAnd = DAG.getNode(ISD::AND, DL, VT, X, NewMask);
813 SDValue NewShift = DAG.getNode(ISD::SHL, DL, VT, NewAnd, Shift.getOperand(1));
    [all...]
X86AsmPrinter.cpp 246 EVT VT = (strcmp(Modifier+6,"64") == 0) ?
249 Reg = getX86SubSuperRegister(Reg, VT);
X86RegisterInfo.cpp 593 unsigned getX86SubSuperRegister(unsigned Reg, EVT VT, bool High) {
594 switch (VT.getSimpleVT().SimpleTy) {
  /external/clang/lib/Analysis/
LiveVariables.cpp 225 while (const ArrayType *VT = dyn_cast<ArrayType>(ty)) {
226 if (const VariableArrayType *VAT = dyn_cast<VariableArrayType>(VT))
230 ty = VT->getElementType().getTypePtr();
  /external/clang/lib/CodeGen/
CodeGenTypes.cpp 443 const VectorType *VT = cast<VectorType>(Ty);
444 ResultType = llvm::VectorType::get(ConvertType(VT->getElementType()),
445 VT->getNumElements());
TargetInfo.cpp 644 if (const VectorType *VT = RetTy->getAs<VectorType>()) {
659 (Size == 64 && VT->getNumElements() == 1))
868 if (const VectorType *VT = Ty->getAs<VectorType>()) {
874 (Size == 64 && VT->getNumElements() == 1))
    [all...]
  /external/llvm/lib/Target/MBlaze/
MBlazeISelLowering.cpp 193 EVT MBlazeTargetLowering::getSetCCResultType(EVT VT) const {
    [all...]
  /external/clang/lib/AST/
Type.cpp 581 if (const VectorType *VT = dyn_cast<VectorType>(CanonicalType))
582 return VT->getElementType()->isIntegerType();
717 if (const VectorType *VT = dyn_cast<VectorType>(CanonicalType))
718 return VT->getElementType()->isSignedIntegerType();
757 if (const VectorType *VT = dyn_cast<VectorType>(CanonicalType))
758 return VT->getElementType()->isUnsignedIntegerType();
773 if (const VectorType *VT = dyn_cast<VectorType>(CanonicalType))
774 return VT->getElementType()->isFloatingType();
    [all...]
ExprConstant.cpp     [all...]
  /external/llvm/lib/Target/Hexagon/
HexagonInstrInfo.cpp 446 unsigned HexagonInstrInfo::createVR(MachineFunction* MF, MVT VT) const {
450 if (VT == MVT::i1) {
452 } else if (VT == MVT::i32 || VT == MVT::f32) {
454 } else if (VT == MVT::i64 || VT == MVT::f64) {
    [all...]
  /external/llvm/include/llvm/CodeGen/
CallingConvLower.h 228 void AnalyzeCallResult(MVT VT, CCAssignFn Fn);
  /external/llvm/lib/Target/XCore/
XCoreISelLowering.h 154 EVT VT) const;
  /external/llvm/utils/TableGen/
DAGISelMatcherGen.cpp 27 MVT::SimpleValueType VT = MVT::Other;
38 VT = RC.getValueTypeNum(0);
43 assert(VT == RC.getValueTypeNum(0));
45 return VT;
    [all...]
  /external/llvm/lib/Target/CellSPU/
SPUISelDAGToDAG.cpp 80 EVT vt = CN->getValueType(0); local
82 if (vt.getSimpleVT() >= MVT::i1 && vt.getSimpleVT() <= MVT::i16) {
84 } else if (vt == MVT::i32) {
97 EVT vt = FPN->getValueType(0); local
98 if (vt == MVT::f32) {
572 \arg VT the value type for which we want a register class
574 SDValue SPUDAGToDAGISel::getRC( MVT VT ) {
575 switch( VT.SimpleTy ) {
834 EVT VT = N->getValueType(0)
    [all...]
  /external/llvm/include/llvm/Target/
TargetRegisterInfo.h 101 /// hasType - return true if this TargetRegisterClass has the ValueType vt.
103 bool hasType(EVT vt) const {
105 if (EVT(VTs[i]) == vt)
302 getMinimalPhysRegClass(unsigned Reg, EVT VT = MVT::Other) const;
    [all...]
  /external/llvm/lib/CodeGen/
MachineLICM.cpp 783 EVT VT = *RC->vt_begin();
784 if (VT == MVT::Untyped) {
788 RCId = TLI->getRepRegClassFor(VT)->getID();
789 RCCost = TLI->getRepRegClassCostFor(VT);
    [all...]
  /external/llvm/include/llvm/
Constants.h 549 explicit ConstantDataSequential(Type *ty, ValueTy VT, const char *Data)
550 : Constant(ty, VT, 0, 0), DataElements(Data), Next(0) {}
    [all...]
  /external/llvm/lib/Transforms/InstCombine/
InstCombineVectorOps.cpp 138 if (VectorType *VT = dyn_cast<VectorType>(BCI->getOperand(0)->getType()))
139 if (VT->getNumElements() == VectorWidth)
  /external/llvm/lib/Transforms/Scalar/
ScalarReplAggregates.cpp     [all...]
  /external/llvm/lib/VMCore/
Verifier.cpp 296 int VT, unsigned ArgNo, std::string &Suffix);
    [all...]
Instructions.cpp 65 if (VectorType *VT = dyn_cast<VectorType>(Op0->getType())) {
67 if (VT->getElementType() != Type::getInt1Ty(Op0->getContext()))
72 if (ET->getNumElements() != VT->getNumElements())
    [all...]
  /external/clang/lib/Sema/
SemaExprMember.cpp 371 QualType VT = S.Context.getExtVectorType(vecType->getElementType(), CompSize);
378 if ((*I)->getUnderlyingType() == VT)
382 return VT; // should never get here (a typedef type should always be found).
    [all...]

Completed in 1511 milliseconds

1 2 34 5