Home
last modified time | relevance | path

Searched refs:LdVT (Results 1 – 3 of 3) sorted by relevance

/NextBSD/contrib/llvm/lib/Target/X86/
HDX86ISelDAGToDAG.cpp2025 EVT LdVT = LoadNode->getMemoryVT(); in isLoadIncOrDecStore() local
2026 if (LdVT != MVT::i64 && LdVT != MVT::i32 && LdVT != MVT::i16 && in isLoadIncOrDecStore()
2027 LdVT != MVT::i8) in isLoadIncOrDecStore()
2086 static unsigned getFusedLdStOpcode(EVT &LdVT, unsigned Opc) { in getFusedLdStOpcode() argument
2088 if (LdVT == MVT::i64) return X86::DEC64m; in getFusedLdStOpcode()
2089 if (LdVT == MVT::i32) return X86::DEC32m; in getFusedLdStOpcode()
2090 if (LdVT == MVT::i16) return X86::DEC16m; in getFusedLdStOpcode()
2091 if (LdVT == MVT::i8) return X86::DEC8m; in getFusedLdStOpcode()
2094 if (LdVT == MVT::i64) return X86::INC64m; in getFusedLdStOpcode()
2095 if (LdVT == MVT::i32) return X86::INC32m; in getFusedLdStOpcode()
[all …]
HDX86ISelLowering.cpp4989 EVT LdVT = Elt.getValueType(); in EltsFromConsecutiveLoads() local
4992 if (LdVT.getSizeInBits() != VT.getSizeInBits() / NumElems) in EltsFromConsecutiveLoads()
4994 if (!DAG.isConsecutiveLoad(LD, LDBase, LdVT.getSizeInBits() / 8, i)) in EltsFromConsecutiveLoads()
23989 EVT LdVT = Mld->getMemoryVT(); in PerformMLOADCombine() local
23992 assert(LdVT != VT && "Cannot extend to the same type"); in PerformMLOADCombine()
23994 unsigned FromSz = LdVT.getVectorElementType().getSizeInBits(); in PerformMLOADCombine()
24004 LdVT.getScalarType(), NumElems*SizeRatio); in PerformMLOADCombine()
24309 EVT LdVT = Subtarget->is64Bit() ? MVT::i64 : MVT::f64; in PerformSTORECombine() local
24310 SDValue NewLd = DAG.getLoad(LdVT, LdDL, Ld->getChain(), Ld->getBasePtr(), in PerformSTORECombine()
25187 EVT LdVT = Ld->getValueType(0); in PerformSINT_TO_FPCombine() local
[all …]
/NextBSD/contrib/llvm/lib/CodeGen/SelectionDAG/
HDLegalizeVectorTypes.cpp3206 EVT LdVT = LD->getMemoryVT(); in GenWidenVectorLoads() local
3208 assert(LdVT.isVector() && WidenVT.isVector()); in GenWidenVectorLoads()
3209 assert(LdVT.getVectorElementType() == WidenVT.getVectorElementType()); in GenWidenVectorLoads()
3220 int LdWidth = LdVT.getSizeInBits(); in GenWidenVectorLoads()
3360 EVT LdVT = LD->getMemoryVT(); in GenWidenVectorExtLoads() local
3362 assert(LdVT.isVector() && WidenVT.isVector()); in GenWidenVectorExtLoads()
3374 EVT LdEltVT = LdVT.getVectorElementType(); in GenWidenVectorExtLoads()
3375 unsigned NumElts = LdVT.getVectorNumElements(); in GenWidenVectorExtLoads()