/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaStmtAttr.cpp | 232 const LoopHintAttr *LH = dyn_cast<LoopHintAttr>(I); local 235 if (!LH) 238 LoopHintAttr::OptionType Option = LH->getOption(); 289 CategoryState.StateAttr = LH; 293 CategoryState.NumericAttr = LH; 297 SourceLocation OptionLoc = LH->getRange().getBegin(); 302 << LH->getDiagnosticName(Policy);
|
H A D | SemaTemplateInstantiate.cpp | 1072 const LoopHintAttr *TransformLoopHintAttr(const LoopHintAttr *LH); 1516 TemplateInstantiator::TransformLoopHintAttr(const LoopHintAttr *LH) { argument 1517 Expr *TransformedExpr = getDerived().TransformExpr(LH->getValue()).get(); 1519 if (TransformedExpr == LH->getValue()) 1520 return LH; 1523 if (getSema().CheckLoopHintExpr(TransformedExpr, LH->getLocation())) 1524 return LH; 1528 return LoopHintAttr::CreateImplicit(getSema().Context, LH->getOption(), 1529 LH->getState(), TransformedExpr, *LH); [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeTypesGeneric.cpp | 509 SDValue LL, LH, RL, RH, CL, CH; local 511 GetSplitOp(N->getOperand(1), LL, LH); 542 Hi = DAG.getNode(N->getOpcode(), dl, LH.getValueType(), CH, LH, RH); 547 SDValue LL, LH, RL, RH; local 549 GetSplitOp(N->getOperand(2), LL, LH); 554 Hi = DAG.getNode(ISD::SELECT_CC, dl, LH.getValueType(), N->getOperand(0), 555 N->getOperand(1), LH, RH, N->getOperand(4));
|
H A D | TargetLowering.cpp | 5949 SDValue LH, SDValue RL, SDValue RH) const { 5970 // LL, LH, RL, and RH must be either all NULL or all set to a value. 5971 assert((LL.getNode() && LH.getNode() && RL.getNode() && RH.getNode()) || 5972 (!LL.getNode() && !LH.getNode() && !RL.getNode() && !RH.getNode())); 6038 if (!LH.getNode() && !RH.getNode() && 6041 LH = DAG.getNode(ISD::SRL, dl, VT, LHS, Shift); 6042 LH = DAG.getNode(ISD::TRUNCATE, dl, HiLoVT, LH); 6047 if (!LH.getNode()) 6057 LH 5944 expandMUL_LOHI(unsigned Opcode, EVT VT, SDLoc dl, SDValue LHS, SDValue RHS, SmallVectorImpl<SDValue> &Result, EVT HiLoVT, SelectionDAG &DAG, MulExpansionKind Kind, SDValue LL, SDValue LH, SDValue RL, SDValue RH) const argument 6127 expandMUL(SDNode *N, SDValue &Lo, SDValue &Hi, EVT HiLoVT, SelectionDAG &DAG, MulExpansionKind Kind, SDValue LL, SDValue LH, SDValue RL, SDValue RH) const argument [all...] |
H A D | LegalizeIntegerTypes.cpp | 3045 SDValue LL, LH, RL, RH; local 3046 GetExpandedInteger(N->getOperand(0), LL, LH); 3049 Hi = DAG.getNode(N->getOpcode(), dl, LL.getValueType(), LH, RH); 3058 SDValue LL, LH, RL, RH; local 3059 GetExpandedInteger(N->getOperand(0), LL, LH); 3064 LL, LH, RL, RH)) 3122 DAG.getNode(ISD::MUL, dl, NVT, RL, LH))); 3205 SDValue LL, LH, RL, RH; local 3206 GetExpandedInteger(LHS, LL, LH); 3213 LL, LH, R [all...] |
H A D | LegalizeVectorTypes.cpp | 1724 SDValue LL, LH, RL, RH; local 1727 GetSplitVector(N->getOperand(0), LL, LH); 1729 std::tie(LL, LH) = DAG.SplitVectorOperand(N, 0); 1738 Hi = DAG.getNode(N->getOpcode(), DL, HiVT, LH, RH, N->getOperand(2));
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGLoopInfo.cpp | 584 const LoopHintAttr *LH = dyn_cast<LoopHintAttr>(Attr); local 589 if (!LH && !OpenCLHint) { 610 } else if (LH) { 611 auto *ValueExpr = LH->getValue(); 617 Option = LH->getOption(); 618 State = LH->getState();
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/ |
H A D | MipsNaClELFStreamer.cpp | 222 case Mips::LH:
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVMergeBaseOffset.cpp | 213 case RISCV::LH:
|
H A D | RISCVISelDAGToDAG.cpp | 533 case RISCV::LH:
|
H A D | RISCVInstrInfo.cpp | 46 case RISCV::LH:
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/XCore/ |
H A D | XCoreISelLowering.cpp | 677 SDValue LH, RH; local 678 LH = DAG.getNode(ISD::EXTRACT_ELEMENT, dl, MVT::i32, 687 LH = DAG.getNode(ISD::MUL, dl, MVT::i32, LH, RL); 689 Hi = DAG.getNode(ISD::ADD, dl, MVT::i32, Hi, LH);
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | TargetLowering.h | 4268 /// \param LH High bits of the LHS of the MUL. See LL for meaning. 4275 SDValue LL = SDValue(), SDValue LH = SDValue(), 4283 /// \param LH High bits of the LHS of the MUL. See LL for meaning. 4289 SDValue LL = SDValue(), SDValue LH = SDValue(),
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LowerMatrixIntrinsics.cpp | 1067 Value *LH = Builder.CreateExtractElement(A.getVector(I), K); local 1068 Value *Splat = Builder.CreateVectorSplat(BlockSize, LH, "splat");
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsInstructionSelector.cpp | 213 return Opc == TargetOpcode::G_SEXTLOAD ? Mips::LH : Mips::LHu;
|
H A D | MipsSEISelLowering.cpp | 3583 BuildMI(*BB, MI, DL, TII->get(UsingMips32 ? Mips::LH : Mips::LH64), Rt);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/RISCV/AsmParser/ |
H A D | RISCVAsmParser.cpp | 2401 emitLoadStoreSymbol(Inst, RISCV::LH, IDLoc, Out, /*HasTmpReg=*/false);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZInstrInfo.cpp | 196 // are low registers, otherwise use RISB[LH]G. 242 // are low registers, otherwise use RISB[LH]G. Size is the number of bits 1352 expandRXYPseudo(MI, SystemZ::LH, SystemZ::LHH);
|
H A D | SystemZISelLowering.cpp | 3516 SDValue LH = DAG.getNode(ISD::SRA, DL, VT, LL, C63); local 3524 SDValue NegLHTimesRL = DAG.getNode(ISD::AND, DL, VT, LH, RL);
|