/freebsd-9.3-release/contrib/llvm/lib/Target/Mips/ |
H A D | MipsISelLowering.cpp | 79 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 D | MipsSEISelDAGToDAG.h | 38 EVT Ty, bool HasLo, bool HasHi);
|
/freebsd-9.3-release/contrib/llvm/lib/Target/R600/ |
H A D | SIISelLowering.cpp | 153 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 D | R600ISelLowering.cpp | 554 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 D | FastISel.cpp | 140 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 D | TargetLowering.cpp | 85 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 D | FunctionLoweringInfo.cpp | 209 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 D | SystemZISelDAGToDAG.cpp | 152 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 D | SystemZISelLowering.cpp | 44 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 D | ARMISelLowering.cpp | 1150 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 D | ARMISelDAGToDAG.cpp | 265 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 D | AArch64ISelLowering.h | 265 EVT getSetCCResultType(LLVMContext &Context, EVT VT) const; 329 virtual bool isFMAFasterThanFMulAndFAdd(EVT VT) const;
|
H A D | AArch64ISelLowering.cpp | 370 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 D | PPCISelLowering.cpp | 689 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 D | PPCFastISel.cpp | 258 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 D | XCoreISelLowering.h | 90 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 D | X86FastISel.cpp | 79 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 D | X86ISelLowering.cpp | 59 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 D | TargetRegisterInfo.h | 104 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 D | MSP430ISelLowering.cpp | 457 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 D | MSP430ISelDAGToDAG.cpp | 255 EVT VT = N.getValueType(); 308 EVT VT = LD->getMemoryVT();
|
/freebsd-9.3-release/contrib/llvm/utils/TableGen/ |
H A D | IntrinsicEmitter.cpp | 271 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 D | HexagonISelLowering.cpp | 614 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 D | Analysis.cpp | 75 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 D | BasicTargetTransformInfo.cpp | 169 EVT T = getTLI()->getValueType(Ty); 190 EVT VT = TLI->getValueType(Ty);
|