Home
last modified time | relevance | path

Searched refs:PairTy (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/CodeGen/
H A DConstantInitFuture.h48 using PairTy = llvm::PointerUnion<ConstantInitBuilderBase*, llvm::Constant*>;
50 PairTy Data;
79 result.Data = PairTy::getFromOpaqueValue(value);
83 llvm::PointerLikeTypeTraits<PairTy>::NumLowBitsAvailable;
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineModuleInfoImpls.cpp31 using PairTy = std::pair<MCSymbol *, MachineModuleInfoImpl::StubValueTy>; typedef
32 static int SortSymbolPair(const PairTy *LHS, const PairTy *RHS) { in SortSymbolPair()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DBaseSubobject.h71 using PairTy = std::pair<const clang::CXXRecordDecl *, clang::CharUnits>;
73 return DenseMapInfo<PairTy>::getHashValue(PairTy(Base.getBase(),
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DCallGraph.h481 using PairTy =
488 static CallGraphNode *CGGetValuePtr(const PairTy &P) {
508 using PairTy =
515 static const CallGraphNode *CGGetValuePtr(const PairTy &P) {
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DCallPrinter.cpp125 PairTy; typedef
126 static const CallGraphNode *CGGetValuePtr(const PairTy &P) { in CGGetValuePtr()
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/
H A DRetainSummaryManager.h260 typedef std::pair<IdentifierInfo*, Selector> PairTy;
261 return DenseMapInfo<PairTy>::getHashValue(PairTy(V.getIdentifier(),
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelDAGToDAGHVX.cpp1288 MVT PairTy = getPairVT(MVT::i8); in packs() local
1406 Results.push(Hexagon::V6_vshuffvdd, PairTy, {Vs.first, Vs.second, HL}); in packs()
2096 MVT PairTy = getPairVT(MVT::i8); in contracting()
2158 Results.push(Hexagon::V6_vdealvdd, PairTy, {Vb, Va, OpRef::res(-1)}); in contracting()
2437 MVT PairTy = getPairVT(MVT::i8); in perfect()
2496 Res.Ty = PairTy; in perfect()
2805 MVT PairTy = MVT::getVectorVT(MVT::i8, 2 * HwLen); in ppHvxShuffleOfShuffle()
2807 DAG.getVectorShuffle(PairTy, dl, DAG.getBitcast(PairTy, Inp), in ppHvxShuffleOfShuffle()
2808 DAG.getUNDEF(PairTy), FoldedMas in ppHvxShuffleOfShuffle() local
2098 MVT PairTy = getPairVT(MVT::i8); contracting() local
2439 MVT PairTy = getPairVT(MVT::i8); perfect() local
[all...]
H A DHexagonISelLoweringHVX.cpp2480 MVT PairTy = typeJoin({VecTy, VecTy}); in emitHvxMulHsV60()
2510 SDValue P0 = getInstr(Hexagon::V6_vmpyhus, dl, PairTy, {T1, B}, DAG); in emitHvxMulHsV60()
2516 SDValue P1 = getInstr(Hexagon::V6_vadduhw, dl, PairTy, {T0, T2}, DAG); in emitHvxMulHsV60()
2518 SDValue P2 = getInstr(Hexagon::V6_vaddhw, dl, PairTy, {T0, T2}, DAG); in emitHvxMulHsV60()
2526 SDValue P3 = getInstr(Hexagon::V6_vmpyhv, dl, PairTy, {T1, T4}, DAG); in emitHvxMulHsV60()
2538 MVT PairTy = typeJoin({VecTy, VecTy}); in emitHvxMulLoHiV60()
2556 SDValue P0 = getInstr(Hexagon::V6_vmpyuhv, dl, PairTy, {A, B}, DAG); in emitHvxMulLoHiV60()
2565 SDValue P1 = getInstr(Hexagon::V6_vmpyuhv, dl, PairTy, {A, T1}, DAG); in emitHvxMulLoHiV60()
2569 SDValue P2 = getInstr(Hexagon::V6_vadduhw, dl, PairTy, in emitHvxMulLoHiV60()
2615 MVT PairTy in emitHvxMulLoHiV62()
2481 MVT PairTy = typeJoin({VecTy, VecTy}); emitHvxMulHsV60() local
2539 MVT PairTy = typeJoin({VecTy, VecTy}); emitHvxMulLoHiV60() local
2616 MVT PairTy = typeJoin({VecTy, VecTy}); emitHvxMulLoHiV62() local
[all...]
H A DHexagonISelLowering.cpp2929 MVT PairTy = MVT::getIntegerVT(2 * ElemTy.getSizeInBits()); in getCombine() local
2930 SDValue Pair = DAG.getNode(ISD::BUILD_PAIR, dl, PairTy, Lo, Hi); in getCombine()
2936 MVT PairTy = MVT::getIntegerVT(2 * Width); in getCombine() local
2938 DAG.getNode(ISD::BUILD_PAIR, dl, PairTy, in getCombine()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeDAG.cpp3999 EVT PairTy = Node->getValueType(0); in ExpandNode() local
4000 Tmp1 = DAG.getNode(ISD::ZERO_EXTEND, dl, PairTy, Node->getOperand(0)); in ExpandNode()
4001 Tmp2 = DAG.getNode(ISD::ANY_EXTEND, dl, PairTy, Node->getOperand(1)); in ExpandNode()
4003 ISD::SHL, dl, PairTy, Tmp2, in ExpandNode()
4004 DAG.getConstant(PairTy.getSizeInBits() / 2, dl, in ExpandNode()
4005 TLI.getShiftAmountTy(PairTy, DAG.getDataLayout()))); in ExpandNode()
4006 Results.push_back(DAG.getNode(ISD::OR, dl, PairTy, Tmp1, Tmp2)); in ExpandNode()