Searched refs:LH (Results 1 - 15 of 15) sorted by relevance

/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaStmtAttr.cpp147 const LoopHintAttr *LH = dyn_cast<LoopHintAttr>(I); local
150 if (!LH)
153 LoopHintAttr::OptionType Option = LH->getOption();
176 CategoryState.StateAttr = LH;
180 CategoryState.NumericAttr = LH;
184 SourceLocation OptionLoc = LH->getRange().getBegin();
189 << LH->getDiagnosticName(Policy);
H A DSemaTemplateInstantiate.cpp768 const LoopHintAttr *TransformLoopHintAttr(const LoopHintAttr *LH);
1107 TemplateInstantiator::TransformLoopHintAttr(const LoopHintAttr *LH) { argument
1108 Expr *TransformedExpr = getDerived().TransformExpr(LH->getValue()).get();
1110 if (TransformedExpr == LH->getValue())
1111 return LH;
1114 if (getSema().CheckLoopHintExpr(TransformedExpr, LH->getLocation()))
1115 return LH;
1120 getSema().Context, LH->getSemanticSpelling(), LH->getOption(),
1121 LH
[all...]
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGLoopInfo.cpp117 const LoopHintAttr *LH = dyn_cast<LoopHintAttr>(Attr); local
120 if (!LH)
123 auto *ValueExpr = LH->getValue();
130 LoopHintAttr::OptionType Option = LH->getOption();
131 LoopHintAttr::LoopHintState State = LH->getState();
/freebsd-11.0-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeTypesGeneric.cpp525 SDValue LL, LH, RL, RH, CL, CH; local
527 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 DTargetLowering.cpp2876 SelectionDAG &DAG, SDValue LL, SDValue LH,
2891 // LL, LH, RL, and RH must be either all NULL or all set to a value.
2892 assert((LL.getNode() && LH.getNode() && RL.getNode() && RH.getNode()) ||
2893 (!LL.getNode() && !LH.getNode() && !RL.getNode() && !RH.getNode()));
2939 if (!LH.getNode() && !RH.getNode() &&
2945 LH = DAG.getNode(ISD::SRL, dl, VT, N->getOperand(0), Shift);
2946 LH = DAG.getNode(ISD::TRUNCATE, dl, HiLoVT, LH);
2951 if (!LH.getNode())
2961 LH
2875 expandMUL(SDNode *N, SDValue &Lo, SDValue &Hi, EVT HiLoVT, SelectionDAG &DAG, SDValue LL, SDValue LH, SDValue RL, SDValue RH) const argument
[all...]
H A DLegalizeIntegerTypes.cpp2118 SDValue LL, LH, RL, RH; local
2119 GetExpandedInteger(N->getOperand(0), LL, LH);
2122 Hi = DAG.getNode(N->getOpcode(), dl, LL.getValueType(), LH, RH);
2131 SDValue LL, LH, RL, RH; local
2132 GetExpandedInteger(N->getOperand(0), LL, LH);
2135 if (TLI.expandMUL(N, Lo, Hi, NVT, DAG, LL, LH, RL, RH))
H A DLegalizeVectorTypes.cpp1167 SDValue LL, LH, RL, RH; local
1168 std::tie(LL, LH) = DAG.SplitVectorOperand(N, 0);
1172 Hi = DAG.getNode(N->getOpcode(), DL, HiVT, LH, RH, N->getOperand(2));
H A DDAGCombiner.cpp5205 SDValue Lo, Hi, LL, LH, RL, RH; local
5206 std::tie(LL, LH) = DAG.SplitVectorOperand(N, 0);
5210 Hi = DAG.getNode(N->getOpcode(), DL, HiVT, LH, RH, N->getOperand(2));
5620 SDValue Lo, Hi, CCLo, CCHi, LL, LH, RL, RH;
5622 std::tie(LL, LH) = DAG.SplitVectorOperand(N, 1);
5626 Hi = DAG.getNode(N->getOpcode(), DL, LH.getValueType(), CCHi, LH, RH);
/freebsd-11.0-release/contrib/llvm/lib/ExecutionEngine/Orc/
H A DOrcCBindingsStack.h199 auto LH = Layer.addModuleSet(std::move(S), std::move(MemMgr), local
201 ModuleHandleT H = createHandle(Layer, LH);
/freebsd-11.0-release/contrib/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsNaClELFStreamer.cpp214 case Mips::LH:
/freebsd-11.0-release/contrib/llvm/lib/Target/XCore/
H A DXCoreISelLowering.cpp705 SDValue LH, RH; local
706 LH = DAG.getNode(ISD::EXTRACT_ELEMENT, dl, MVT::i32,
715 LH = DAG.getNode(ISD::MUL, dl, MVT::i32, LH, RL);
717 Hi = DAG.getNode(ISD::ADD, dl, MVT::i32, Hi, LH);
/freebsd-11.0-release/contrib/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp1153 const LoopVectorizeHints &LH) {
1155 LH.emitRemark());
1157 if (LH.getForce() == LoopVectorizeHints::FK_Enabled) {
1158 if (LH.getWidth() != 1)
1162 else if (LH.getInterleave() != 1)
1152 emitMissedWarning(Function *F, Loop *L, const LoopVectorizeHints &LH) argument
/freebsd-11.0-release/contrib/llvm/lib/Target/SystemZ/
H A DSystemZInstrInfo.cpp154 // are low registers, otherwise use RISB[LH]G.
165 // are low registers, otherwise use RISB[LH]G. Size is the number of bits
920 expandRXYPseudo(MI, SystemZ::LH, SystemZ::LHH);
H A DSystemZISelLowering.cpp2824 SDValue LH = DAG.getNode(ISD::SRA, DL, VT, LL, C63);
2832 SDValue NegLHTimesRL = DAG.getNode(ISD::AND, DL, VT, LH, RL);
/freebsd-11.0-release/contrib/llvm/include/llvm/Target/
H A DTargetLowering.h2828 /// \param LH High bits of the LHS of the MUL. See LL for meaning.
2834 SDValue LH = SDValue(), SDValue RL = SDValue(),

Completed in 271 milliseconds