Searched refs:EVT (Results 51 - 75 of 102) sorted by relevance

12345

/freebsd-9.3-release/contrib/llvm/lib/Target/Mips/
H A DMipsISelLowering.cpp79 SDValue MipsTargetLowering::getGlobalReg(SelectionDAG &DAG, EVT Ty) const {
84 SDValue MipsTargetLowering::getTargetNode(GlobalAddressSDNode *N, EVT Ty,
90 SDValue MipsTargetLowering::getTargetNode(ExternalSymbolSDNode *N, EVT Ty,
96 SDValue MipsTargetLowering::getTargetNode(BlockAddressSDNode *N, EVT Ty,
102 SDValue MipsTargetLowering::getTargetNode(JumpTableSDNode *N, EVT Ty,
108 SDValue MipsTargetLowering::getTargetNode(ConstantPoolSDNode *N, EVT Ty,
404 EVT MipsTargetLowering::getSetCCResultType(LLVMContext &, EVT VT) const {
416 EVT Ty = N->getValueType(0);
533 EVT FalseT
[all...]
H A DMipsSEISelDAGToDAG.h38 EVT Ty, bool HasLo, bool HasHi);
/freebsd-9.3-release/contrib/llvm/lib/Target/R600/
H A DSIISelLowering.cpp153 bool SITargetLowering::allowsUnalignedMemoryAccesses(EVT VT,
162 bool SITargetLowering::shouldSplitVectorElementType(EVT VT) const {
166 SDValue SITargetLowering::LowerParameter(SelectionDAG &DAG, EVT VT, EVT MemVT,
276 EVT VT = VA.getLocVT();
280 EVT MemVT = Splits[i].VT;
404 EVT SITargetLowering::getSetCCResultType(LLVMContext &, EVT VT) const {
411 MVT SITargetLowering::getScalarShiftAmountTy(EVT VT) const {
415 bool SITargetLowering::isFMAFasterThanFMulAndFAdd(EVT V
[all...]
H A DR600ISelLowering.cpp554 EVT VT = Op.getValueType();
787 EVT VT = Op.getValueType();
825 SDValue R600TargetLowering::LowerImplicitParameter(SelectionDAG &DAG, EVT VT,
853 EVT VT = Op.getValueType();
863 EVT CompareVT = LHS.getValueType();
1062 EVT VT = Value.getValueType();
1064 EVT MemVT = StoreNode->getMemoryVT();
1110 EVT ValueVT = Value.getValueType();
1127 EVT ElemVT = ValueVT.getVectorElementType();
1200 EVT V
[all...]
/freebsd-9.3-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DFastISel.cpp140 EVT RealVT = TLI.getValueType(V->getType(), /*AllowUnknown=*/true);
207 EVT IntVT = TLI.getPointerTy();
296 EVT IdxVT = EVT::getEVT(Idx->getType(), /*HandleUnknown=*/false);
358 EVT VT = EVT::getEVT(I->getType(), /*HandleUnknown=*/true);
732 EVT SrcVT = TLI.getValueType(I->getOperand(0)->getType());
733 EVT DstVT = TLI.getValueType(I->getType());
777 EVT SrcEVT = TLI.getValueType(I->getOperand(0)->getType());
778 EVT DstEV
[all...]
H A DTargetLowering.cpp85 RTLIB::Libcall LC, EVT RetVT,
116 void TargetLowering::softenSetCCOperands(SelectionDAG &DAG, EVT VT,
198 EVT RetVT = getCmpLibcallReturnType();
300 EVT VT = Op.getValueType();
342 EVT SmallVT = EVT::getIntegerVT(*DAG.getContext(), SmallVTBits);
531 EVT VT = Op.getValueType();
546 EVT VT = Op.getValueType();
622 EVT VT = Op.getValueType();
636 EVT InnerV
[all...]
H A DFunctionLoweringInfo.cpp209 SmallVector<EVT, 4> ValueVTs;
212 EVT VT = ValueVTs[vti];
265 SmallVector<EVT, 4> ValueVTs;
270 EVT ValueVT = ValueVTs[Value];
314 SmallVector<EVT, 1> ValueVTs;
318 EVT IntVT = ValueVTs[0];
/freebsd-9.3-release/contrib/llvm/lib/Target/SystemZ/
H A DSystemZISelDAGToDAG.cpp152 void getAddressOperands(const SystemZAddressingMode &AM, EVT VT,
154 void getAddressOperands(const SystemZAddressingMode &AM, EVT VT,
271 SDValue getUNDEF(SDLoc DL, EVT VT) const;
274 SDValue convertTo(SDLoc DL, EVT VT, SDValue N) const;
576 EVT VT, SDValue &Base,
601 EVT VT, SDValue &Base,
840 SDValue SystemZDAGToDAGISel::getUNDEF(SDLoc DL, EVT VT) const {
845 SDValue SystemZDAGToDAGISel::convertTo(SDLoc DL, EVT VT, SDValue N) const {
856 EVT VT = N->getValueType(0);
890 EVT OpcodeV
[all...]
H A DSystemZISelLowering.cpp44 static bool is32Bit(EVT VT) {
282 EVT SystemZTargetLowering::getSetCCResultType(LLVMContext &, EVT VT) const {
288 bool SystemZTargetLowering::isFMAFasterThanFMulAndFAdd(EVT VT) const {
307 bool SystemZTargetLowering::isFPImmLegal(const APFloat &Imm, EVT VT) const {
312 bool SystemZTargetLowering::allowsUnalignedMemoryAccesses(EVT VT,
345 bool SystemZTargetLowering::isTruncateFree(EVT FromVT, EVT ToVT) const {
658 EVT LocVT = VA.getLocVT();
697 EVT PtrV
[all...]
/freebsd-9.3-release/contrib/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp1150 EVT ARMTargetLowering::getSetCCResultType(LLVMContext &, EVT VT) const {
1189 EVT VT = N->getValueType(i);
1571 EVT PtrVT = DAG.getTargetLoweringInfo().getPointerTy();
2069 EVT RegVT = VA.getLocVT();
2329 EVT PtrVT = Op.getValueType();
2353 EVT PtrVT = getPointerTy();
2382 EVT PtrVT = getPointerTy();
2427 EVT PtrVT = getPointerTy();
2493 EVT PtrV
[all...]
H A DARMISelDAGToDAG.cpp265 SDNode *createGPRPairNode(EVT VT, SDValue V0, SDValue V1);
266 SDNode *createSRegPairNode(EVT VT, SDValue V0, SDValue V1);
267 SDNode *createDRegPairNode(EVT VT, SDValue V0, SDValue V1);
268 SDNode *createQRegPairNode(EVT VT, SDValue V0, SDValue V1);
271 SDNode *createQuadSRegsNode(EVT VT, SDValue V0, SDValue V1, SDValue V2, SDValue V3);
272 SDNode *createQuadDRegsNode(EVT VT, SDValue V0, SDValue V1, SDValue V2, SDValue V3);
273 SDNode *createQuadQRegsNode(EVT VT, SDValue V0, SDValue V1, SDValue V2, SDValue V3);
1454 EVT LoadedVT = LD->getMemoryVT();
1527 EVT LoadedVT = LD->getMemoryVT();
1570 SDNode *ARMDAGToDAGISel::createGPRPairNode(EVT V
[all...]
/freebsd-9.3-release/contrib/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.h265 EVT getSetCCResultType(LLVMContext &Context, EVT VT) const;
329 virtual bool isFMAFasterThanFMulAndFAdd(EVT VT) const;
H A DAArch64ISelLowering.cpp370 EVT AArch64TargetLowering::getSetCCResultType(LLVMContext &, EVT VT) const {
1157 EVT PtrTy = getPointerTy();
1811 EVT VT = RHSC->getValueType(0);
1902 EVT PtrVT = getPointerTy();
2012 EVT ArgVT = Op.getOperand(i).getValueType();
2097 EVT VT = Op.getValueType();
2119 EVT VT = Op.getValueType();
2137 EVT PtrVT = getPointerTy();
2161 EVT PtrV
[all...]
/freebsd-9.3-release/contrib/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp689 EVT PPCTargetLowering::getSetCCResultType(LLVMContext &, EVT VT) const {
1068 static void fixupFuncForFI(SelectionDAG &DAG, int FrameIdx, EVT VT) {
1232 EVT VT;
1336 EVT PtrVT = HiPart.getValueType();
1355 EVT PtrVT = Op.getValueType();
1377 EVT PtrVT = Op.getValueType();
1397 EVT PtrVT = Op.getValueType();
1418 EVT PtrVT = getPointerTy();
1502 EVT PtrV
[all...]
H A DPPCFastISel.cpp258 EVT Evt = TLI.getValueType(Ty, true);
735 EVT SrcEVT = TLI.getValueType(Ty, true);
826 EVT SrcVT = TLI.getValueType(Src->getType(), true);
827 EVT DestVT = TLI.getValueType(I->getType(), true);
844 EVT SrcVT = TLI.getValueType(Src->getType(), true);
845 EVT DestVT = TLI.getValueType(I->getType(), true);
923 EVT SrcEVT = TLI.getValueType(Src->getType(), true);
1082 EVT DestVT = TLI.getValueType(I->getType(), true);
1545 EVT RVEVT = TLI.getValueType(RV->getType());
1673 EVT SrcV
[all...]
/freebsd-9.3-release/contrib/llvm/lib/Target/XCore/
H A DXCoreISelLowering.h90 virtual bool isZExtFree(SDValue Val, EVT VT2) const;
94 virtual MVT getScalarShiftAmountTy(EVT LHSTy) const { return MVT::i32; }
/freebsd-9.3-release/contrib/llvm/lib/Target/X86/
H A DX86FastISel.cpp79 bool X86FastEmitCompare(const Value *LHS, const Value *RHS, EVT VT);
81 bool X86FastEmitLoad(EVT VT, const X86AddressMode &AM, unsigned &RR);
83 bool X86FastEmitStore(EVT VT, const Value *Val, const X86AddressMode &AM,
85 bool X86FastEmitStore(EVT VT, unsigned ValReg, const X86AddressMode &AM,
88 bool X86FastEmitExtend(ISD::NodeType Opc, EVT DstVT, unsigned Src, EVT SrcVT,
139 bool isScalarFPTypeInSSEReg(EVT VT) const {
155 EVT evt = TLI.getValueType(Ty, /*HandleUnknown=*/true);
182 bool X86FastISel::X86FastEmitLoad(EVT VT, const X86AddressMode &AM,
241 X86FastISel::X86FastEmitStore(EVT V
[all...]
H A DX86ISelLowering.cpp59 static SDValue getMOVL(SelectionDAG &DAG, SDLoc dl, EVT VT, SDValue V1,
67 EVT VT = Vec.getValueType();
68 EVT ElVT = VT.getVectorElementType();
70 EVT ResultVT = EVT::getVectorVT(*DAG.getContext(), ElVT,
125 EVT VT = Vec.getValueType();
126 EVT ElVT = VT.getVectorElementType();
127 EVT ResultVT = Result.getValueType();
165 static SDValue Concat128BitVectors(SDValue V1, SDValue V2, EVT VT,
172 static SDValue Concat256BitVectors(SDValue V1, SDValue V2, EVT V
[all...]
/freebsd-9.3-release/contrib/llvm/include/llvm/Target/
H A DTargetRegisterInfo.h104 bool hasType(EVT vt) const {
106 if (EVT(VTs[i]) == vt)
309 getMinimalPhysRegClass(unsigned Reg, EVT VT = MVT::Other) const;
/freebsd-9.3-release/contrib/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp457 EVT RegVT = VA.getLocVT();
503 << EVT(VA.getLocVT()).getEVTString()
746 EVT VT = Op.getValueType();
969 EVT VT = Op.getValueType();
1018 EVT VT = Op.getValueType();
1074 EVT VT = Op.getValueType();
1123 EVT VT = LD->getMemoryVT();
1172 bool MSP430TargetLowering::isTruncateFree(EVT VT1, EVT VT2) const {
1184 bool MSP430TargetLowering::isZExtFree(EVT VT
[all...]
H A DMSP430ISelDAGToDAG.cpp255 EVT VT = N.getValueType();
308 EVT VT = LD->getMemoryVT();
/freebsd-9.3-release/contrib/llvm/utils/TableGen/
H A DIntrinsicEmitter.cpp271 if (EVT(VT).isInteger()) {
272 unsigned BitWidth = EVT(VT).getSizeInBits();
353 if (EVT(VT).isVector()) {
354 EVT VVT = VT;
/freebsd-9.3-release/contrib/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp614 static bool getIndexedAddressParts(SDNode *Ptr, EVT VT,
658 EVT VT;
868 EVT RegVT = VA.getLocVT();
956 EVT SVT = OpNode->getValueType(0);
964 EVT ValTy = Op.getValueType();
984 EVT VT = Op.getValueType();
1006 EVT VT = Op.getValueType();
1505 EVT MTy1 = EVT::getEVT(Ty1);
1506 EVT MTy
[all...]
/freebsd-9.3-release/contrib/llvm/lib/CodeGen/
H A DAnalysis.cpp75 SmallVectorImpl<EVT> &ValueVTs,
101 // Base case: we can get an EVT for this LLVM IR type.
208 TLI.isTypeLegal(EVT::getEVT(T1)) && TLI.isTypeLegal(EVT::getEVT(T2)));
H A DBasicTargetTransformInfo.cpp169 EVT T = getTLI()->getValueType(Ty);
190 EVT VT = TLI->getValueType(Ty);

Completed in 341 milliseconds

12345