Home
last modified time | relevance | path

Searched refs:SumType (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DPointerSumType.h267 using SumType = PointerSumType<TagT, MemberTs...>;
274 static inline SumType getEmptyKey() {
275 return SumType::template create<SomeTag>(SomePointerInfo::getEmptyKey());
278 static inline SumType getTombstoneKey() {
279 return SumType::template create<SomeTag>(
283 static unsigned getHashValue(const SumType &Arg) {
288 static bool isEqual(const SumType &LHS, const SumType &RHS) {
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp12443 static SDValue ConvertCarryValueToCarryFlag(EVT SumType, SDValue Value, in ConvertCarryValueToCarryFlag() argument
12448 Value = DAG.getNode(ISD::SELECT, DL, SumType, Value, in ConvertCarryValueToCarryFlag()
12449 DAG.getConstant(1, DL, SumType), in ConvertCarryValueToCarryFlag()
12450 DAG.getConstant(0, DL, SumType)); in ConvertCarryValueToCarryFlag()
12452 Value = DAG.getZExtOrTrunc(Value, DL, SumType); in ConvertCarryValueToCarryFlag()
12453 SDValue Sum = DAG.getNode(PPCISD::ADDC, DL, DAG.getVTList(SumType, MVT::i32), in ConvertCarryValueToCarryFlag()
12454 Value, DAG.getAllOnesConstant(DL, SumType)); in ConvertCarryValueToCarryFlag()
12458 static SDValue ConvertCarryFlagToCarryValue(EVT SumType, SDValue Flag, in ConvertCarryFlagToCarryValue() argument
12462 SDValue Zero = DAG.getConstant(0, DL, SumType); in ConvertCarryFlagToCarryValue()
12464 PPCISD::ADDE, DL, DAG.getVTList(SumType, MVT::i32), Zero, Zero, Flag); in ConvertCarryFlagToCarryValue()