Searched refs:getValueType (Results 1 - 25 of 115) sorted by relevance

12345

/freebsd-10.1-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeFloatTypes.cpp124 N->getValueType(0)),
132 N->getValueType(0)));
138 NewOp.getValueType().getVectorElementType(),
143 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
155 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
158 return TLI.makeLibCall(DAG, GetFPLibCall(N->getValueType(0),
168 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
170 return TLI.makeLibCall(DAG, GetFPLibCall(N->getValueType(0),
184 EVT LVT = LHS.getValueType();
185 EVT RVT = RHS.getValueType();
[all...]
H A DLegalizeVectorTypes.cpp134 LHS.getValueType(), LHS, RHS);
142 Op0.getValueType(), Op0, Op1, Op2);
152 EVT NewVT = N->getValueType(0).getVectorElementType();
158 EVT EltVT = N->getValueType(0).getVectorElementType();
168 EVT NewVT = N->getValueType(0).getVectorElementType();
171 Op0, DAG.getValueType(NewVT),
172 DAG.getValueType(Op0.getValueType()),
180 N->getValueType(0).getVectorElementType(),
185 EVT NewVT = N->getValueType(
[all...]
H A DLegalizeIntegerTypes.cpp40 if (CustomLowerNode(N, N->getValueType(ResNo), true))
157 Op.getValueType(), Op, N->getOperand(1));
164 Op.getValueType(), Op, N->getOperand(1));
168 EVT ResVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
208 EVT InVT = InOp.getValueType();
210 EVT OutVT = N->getValueType(0);
265 EVT OVT = N->getValueType(0);
266 EVT NVT = Op.getValueType();
279 N->getValueType(0)), JoinIntegers(N->getOperand(0),
284 EVT VT = N->getValueType(
[all...]
H A DLegalizeTypesGeneric.cpp40 EVT OutVT = N->getValueType(0);
43 EVT InVT = InOp.getValueType();
132 LHS.getValueType().getSizeInBits() << 1),
167 StackPtr = DAG.getNode(ISD::ADD, dl, StackPtr.getValueType(), StackPtr,
169 StackPtr.getValueType()));
194 assert(Part.getValueType() == N->getValueType(0) &&
203 unsigned OldElts = OldVec.getValueType().getVectorNumElements();
204 EVT OldEltVT = OldVec.getValueType().getVectorElementType();
209 EVT OldVT = N->getValueType(
[all...]
H A DLegalizeVectorOps.cpp252 QueryType = Node->getValueType(0);
259 QueryType = Node->getOperand(0).getValueType();
330 if (Op.getOperand(j).getValueType().isVector())
344 EVT VT = Op.getOperand(0).getValueType();
369 if (Op.getOperand(j).getValueType().isVector())
375 return DAG.getNode(Op.getOpcode(), dl, Op.getValueType(), &Operands[0],
393 EVT DstEltVT = Op.getNode()->getValueType(0).getScalarType();
439 BasePTR = DAG.getNode(ISD::ADD, dl, BasePTR.getValueType(), BasePTR,
440 DAG.getConstant(LoadBytes, BasePTR.getValueType()));
501 Op.getNode()->getValueType(
[all...]
H A DLegalizeTypes.cpp129 } else if (isTypeLegal(Res.getValueType()) || IgnoreNodeResults(I)) {
223 EVT ResultVT = N->getValueType(i);
274 EVT OpVT = N->getOperand(i).getValueType();
409 if (!isTypeLegal(I->getValueType(i))) {
417 !isTypeLegal(I->getOperand(i).getValueType())) {
733 assert(Result.getValueType() ==
734 TLI.getTypeToTransformTo(*DAG.getContext(), Op.getValueType()) &&
744 assert(Result.getValueType() ==
745 TLI.getTypeToTransformTo(*DAG.getContext(), Op.getValueType()) &&
758 assert(Result.getValueType()
[all...]
H A DLegalizeDAG.cpp262 EVT VT = CFP->getValueType(0);
312 EVT VT = Val.getValueType();
365 StackPtr = DAG.getNode(ISD::ADD, dl, StackPtr.getValueType(), StackPtr,
367 Ptr = DAG.getNode(ISD::ADD, dl, Ptr.getValueType(), Ptr, Increment);
405 TLI.getShiftAmountTy(Val.getValueType()));
415 Ptr = DAG.getNode(ISD::ADD, dl, Ptr.getValueType(), Ptr,
437 EVT VT = LD->getValueType(0);
486 Ptr = DAG.getNode(ISD::ADD, dl, Ptr.getValueType(), Ptr, Increment);
487 StackPtr = DAG.getNode(ISD::ADD, dl, StackPtr.getValueType(), StackPtr,
544 Ptr = DAG.getNode(ISD::ADD, dl, Ptr.getValueType(), Pt
[all...]
H A DTargetLowering.cpp96 Entry.Ty = Entry.Node.getValueType().getTypeForEVT(*DAG.getContext());
213 NewLHS = DAG.getNode(ISD::OR, dl, Tmp.getValueType(), Tmp, NewLHS);
300 EVT VT = Op.getValueType();
343 if (TLI.isTruncateFree(Op.getValueType(), SmallVT) &&
344 TLI.isZExtFree(SmallVT, Op.getValueType())) {
353 dl, Op.getValueType(), X);
374 assert(Op.getValueType().getScalarType().getSizeInBits() == BitWidth &&
396 return TLO.CombineTo(Op, TLO.DAG.getUNDEF(Op.getValueType()));
444 return TLO.CombineTo(Op, TLO.DAG.getConstant(0, Op.getValueType()));
515 return TLO.CombineTo(Op, TLO.DAG.getNode(ISD::OR, dl, Op.getValueType(),
[all...]
H A DDAGCombiner.cpp150 unsigned BitWidth = Op.getValueType().getScalarType().getSizeInBits();
452 !TLI.isOperationLegalOrCustom(ISD::FSUB, Op.getValueType()))
505 return DAG.getConstantFP(V, Op.getValueType());
515 return DAG.getNode(ISD::FSUB, SDLoc(Op), Op.getValueType(),
520 return DAG.getNode(ISD::FSUB, SDLoc(Op), Op.getValueType(),
534 return DAG.getNode(ISD::FSUB, SDLoc(Op), Op.getValueType(),
545 return DAG.getNode(Op.getOpcode(), SDLoc(Op), Op.getValueType(),
551 return DAG.getNode(Op.getOpcode(), SDLoc(Op), Op.getValueType(),
558 return DAG.getNode(Op.getOpcode(), SDLoc(Op), Op.getValueType(),
562 return DAG.getNode(ISD::FP_ROUND, SDLoc(Op), Op.getValueType(),
[all...]
H A DSelectionDAG.cpp122 unsigned EltSize = N->getValueType(0).getVectorElementType().getSizeInBits();
472 for (unsigned i = 0, e = N->getValueType(0).getVectorNumElements();
529 if (N->getValueType(0) == MVT::Glue)
541 if (N->getValueType(i) == MVT::Glue)
689 if (!Erased && N->getValueType(N->getNumValues()-1) != MVT::Glue &&
789 EVT VT = N->getValueType(0);
794 assert(N->getOperand(0).getValueType() == N->getOperand(1).getValueType() &&
796 assert(N->getOperand(0).getValueType().isInteger() == VT.isInteger() &&
804 assert(N->getValueType(
1291 SDValue SelectionDAG::getValueType(EVT VT) { function in class:SelectionDAG
[all...]
H A DSelectionDAGBuilder.cpp159 DAG.getConstant(Lo.getValueType().getSizeInBits(),
184 EVT PartEVT = Val.getValueType();
196 DAG.getValueType(ValueVT));
204 if (ValueVT.bitsLT(Val.getValueType()))
271 EVT PartEVT = Val.getValueType();
343 EVT ValueVT = Val.getValueType();
395 ValueVT = Val.getValueType();
474 EVT ValueVT = Val.getValueType();
759 RegisterVT, P, DAG.getValueType(FromVT));
1067 EVT VT = TLI->getValueType(
[all...]
/freebsd-10.1-release/contrib/llvm/lib/Target/Mips/
H A DMipsSEISelLowering.cpp435 if (Subtarget->hasMips32() && N->getValueType(0) == MVT::i32 &&
570 EVT Ty = N->getValueType(0);
690 if (Subtarget->hasMips32() && N->getValueType(0) == MVT::i32 &&
738 EVT VT = N->getValueType(0);
775 EVT Ty = N->getValueType(0);
798 EVT Ty = N->getValueType(0);
844 EVT Ty = N->getValueType(0);
871 EVT Ty = N->getValueType(0);
884 EVT Ty = N->getValueType(0);
941 EVT Ty = N->getValueType(
[all...]
H A DMipsSEISelDAGToDAG.cpp242 EVT VT = LHS.getValueType();
255 EVT ValTy = Addr.getValueType();
336 Offset = CurDAG->getTargetConstant(0, Addr.getValueType());
349 EVT ValTy = Addr.getValueType();
425 EVT EltTy = N->getValueType(0).getVectorElementType();
500 EVT EltTy = N->getValueType(0).getVectorElementType();
531 EVT EltTy = N->getValueType(0).getVectorElementType();
564 EVT EltTy = N->getValueType(0).getVectorElementType();
585 EVT EltTy = N->getValueType(0).getVectorElementType();
632 if (Node->getValueType(
[all...]
/freebsd-10.1-release/contrib/llvm/lib/Target/X86/
H A DX86SelectionDAGInfo.cpp141 SDValue Ops[] = { Chain, DAG.getValueType(AVT), InFlag };
147 EVT CVT = Count.getValueType();
155 SDValue Ops[] = { Chain, DAG.getValueType(MVT::i8), InFlag };
160 EVT AddrVT = Dst.getValueType();
161 EVT SizeVT = Size.getValueType();
243 SDValue Ops[] = { Chain, DAG.getValueType(AVT), InFlag };
252 EVT DstVT = Dst.getValueType();
253 EVT SrcVT = Src.getValueType();
254 EVT SizeVT = Size.getValueType();
/freebsd-10.1-release/contrib/llvm/lib/Target/SystemZ/
H A DSystemZSelectionDAGInfo.cpp36 EVT PtrVT = Src.getValueType();
91 EVT PtrVT = Dst.getValueType();
162 EVT PtrVT = Src1.getValueType();
212 EVT PtrVT = Src.getValueType();
242 SDVTList VTs = DAG.getVTList(Dest.getValueType(), MVT::Other);
253 SDVTList VTs = DAG.getVTList(Src1.getValueType(), MVT::Other, MVT::Glue);
269 EVT PtrVT = Src.getValueType();
281 EVT PtrVT = Src.getValueType();
289 EVT PtrVT = Src.getValueType();
H A DSystemZISelDAGToDAG.cpp114 : Opcode(Op), BitSize(N.getValueType().getSizeInBits()),
133 return CurDAG->getTargetConstant(Imm, Node->getValueType(0));
586 } else if (Base.getValueType() != VT) {
588 assert(VT == MVT::i32 && Base.getValueType() == MVT::i64 &&
619 getAddressOperands(AM, Addr.getValueType(), Base, Disp);
630 getAddressOperands(AM, Addr.getValueType(), Base, Disp);
642 getAddressOperands(AM, Addr.getValueType(), Base, Disp, Index);
666 uint64_t Used = allOnes(Op.getValueType().getSizeInBits());
755 if (RxSBG.BitSize != 64 || N.getValueType() != MVT::i64)
772 unsigned InnerBitSize = N.getOperand(0).getValueType()
[all...]
/freebsd-10.1-release/contrib/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp757 assert(N->getValueType(0) == MVT::v16i8 &&
795 assert(N->getValueType(0) == MVT::v16i8 &&
831 assert(N->getValueType(0) == MVT::v16i8 &&
960 assert(CN->getValueType(0) == MVT::f32 && "Only one legal FP vector type!");
1006 if (N->getValueType(0) == MVT::i32)
1118 Disp = DAG.getTargetConstant(imm, N.getValueType());
1120 Base = DAG.getTargetFrameIndex(FI->getIndex(), N.getValueType());
1121 fixupFuncForFI(DAG, FI->getIndex(), N.getValueType());
1152 Disp = DAG.getTargetConstant(imm, N.getValueType());
1163 Disp = DAG.getTargetConstant(Imm, CN->getValueType(
[all...]
H A DPPCISelDAGToDAG.cpp286 if (N->getValueType(0) == MVT::i32)
300 if (N->getOpcode() == ISD::Constant && N->getValueType(0) == MVT::i32) {
310 if (N->getOpcode() == ISD::Constant && N->getValueType(0) == MVT::i64) {
361 if (N->getValueType(0) != MVT::i32)
476 if (LHS.getValueType() == MVT::i32) {
517 } else if (LHS.getValueType() == MVT::i64) {
560 } else if (LHS.getValueType() == MVT::f32) {
563 assert(LHS.getValueType() == MVT::f64 && "Unknown vt!");
796 if (LHS.getValueType().isVector()) {
797 EVT VecVT = LHS.getValueType();
[all...]
/freebsd-10.1-release/contrib/llvm/lib/Target/R600/
H A DAMDGPUISelLowering.cpp310 EVT VT = Op.getValueType();
325 A.getValueType().getVectorNumElements());
327 B.getValueType().getVectorNumElements());
329 return DAG.getNode(ISD::BUILD_VECTOR, SDLoc(Op), Op.getValueType(),
337 EVT VT = Op.getValueType();
342 return DAG.getNode(ISD::BUILD_VECTOR, SDLoc(Op), Op.getValueType(),
359 Op.getValueType());
366 EVT VT = Op.getValueType();
406 EVT VT = Op.getValueType();
418 EVT VT = Op.getValueType();
[all...]
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DArrayBoundChecker.cpp59 ER->getValueType());
H A DReturnPointerRangeChecker.cpp59 ER->getValueType());
/freebsd-10.1-release/contrib/llvm/utils/TableGen/
H A DCallingConvEmitter.cpp90 O << "LocVT == " << getEnumName(getValueType(VT));
196 O << IndentStr << "LocVT = " << getEnumName(getValueType(DestTy)) <<";\n";
205 O << IndentStr << "LocVT = " << getEnumName(getValueType(DestTy)) <<";\n";
209 O << IndentStr << "LocVT = " << getEnumName(getValueType(DestTy)) <<";\n";
H A DCodeGenTarget.h51 /// getValueType - Return the MVT::SimpleValueType that the specified TableGen
53 MVT::SimpleValueType getValueType(Record *Rec);
200 MVT::SimpleValueType getValueType() const { return Ty; } function in class:llvm::ComplexPattern
/freebsd-10.1-release/contrib/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp1543 RegsToPass[i].second.getValueType()));
1811 EVT VT = RHSC->getValueType(0);
1943 DAG.getConstant(0, TheBit.getValueType()),
1961 if (LHS.getValueType() == MVT::f128) {
1969 RHS = DAG.getConstant(0, LHS.getValueType());
1974 if (LHS.getValueType().isInteger()) {
2012 EVT ArgVT = Op.getOperand(i).getValueType();
2021 Type *RetTy = Op.getValueType().getTypeForEVT(*DAG.getContext());
2052 if (Op.getOperand(0).getValueType() != MVT::f128) {
2058 LC = RTLIB::getFPROUND(Op.getOperand(0).getValueType(), O
[all...]
/freebsd-10.1-release/contrib/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp408 DAG.getValueType(VA.getLocVT()));
578 DAG.getValueType(VA.getValVT()));
582 DAG.getValueType(VA.getValVT()));
811 StackPtr = DAG.getNode(ISD::ADD, dl, StackPtr.getValueType(), StackPtr,
914 RegsToPass[i].second.getValueType()));
1228 RegsToPass[i].second.getValueType()));
1299 DAG.getValueType(VA.getValVT()));
1303 DAG.getValueType(VA.getValVT()));
1767 GA->getValueType(0),
1772 CP->getValueType(
[all...]

Completed in 263 milliseconds

12345