HomeSort by relevance Sort by last modified time
    Searched defs:LoopID (Results 1 - 13 of 13) sorted by null

  /external/clang/lib/CodeGen/
CGLoopInfo.cpp 97 MDNode *LoopID = MDNode::get(Ctx, Args);
98 LoopID->replaceOperandWith(0, LoopID);
99 return LoopID;
119 : LoopID(nullptr), Header(Header), Attrs(Attrs) {
120 LoopID = createMetadata(Header->getContext(), Attrs, Location);
CGLoopInfo.h 74 llvm::MDNode *getLoopID() const { return LoopID; }
84 llvm::MDNode *LoopID;
  /external/llvm/lib/IR/
LLVMContext.cpp 133 unsigned LoopID = getMDKindID("llvm.loop");
134 assert(LoopID == MD_loop && "llvm.loop kind id drifted");
135 (void)LoopID;
  /external/llvm/lib/Transforms/Scalar/
LoopVersioningLICM.cpp 129 MDNode *LoopID = TheLoop->getLoopID();
130 if (LoopID) {
131 for (unsigned i = 1, ie = LoopID->getNumOperands(); i < ie; ++i) {
132 MDNode *Node = cast<MDNode>(LoopID->getOperand(i));
LoopUnrollPass.cpp 560 if (MDNode *LoopID = L->getLoopID())
561 return GetUnrollMetadata(LoopID, Name);
606 MDNode *LoopID = L->getLoopID();
609 // Reserve first location for self reference to the LoopID metadata node.
612 if (LoopID) {
613 for (unsigned i = 1, ie = LoopID->getNumOperands(); i < ie; ++i) {
615 MDNode *MD = dyn_cast<MDNode>(LoopID->getOperand(i));
621 MDs.push_back(LoopID->getOperand(i));
    [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
LoopVersioningLICM.cpp 130 MDNode *LoopID = TheLoop->getLoopID();
131 if (LoopID) {
132 for (unsigned i = 1, ie = LoopID->getNumOperands(); i < ie; ++i) {
133 MDNode *Node = cast<MDNode>(LoopID->getOperand(i));
  /external/llvm/lib/Transforms/Utils/
LoopUnrollRuntime.cpp 363 // Reserve first location for self reference to the LoopID metadata node.
365 MDNode *LoopID = NewLoop->getLoopID();
366 if (LoopID) {
368 for (unsigned i = 1, ie = LoopID->getNumOperands(); i < ie; ++i) {
370 MDNode *MD = dyn_cast<MDNode>(LoopID->getOperand(i));
376 MDs.push_back(LoopID->getOperand(i));
LoopUtils.cpp     [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Vectorize/
LoopVectorizationLegality.cpp 175 MDNode *LoopID = TheLoop->getLoopID();
176 if (!LoopID)
180 assert(LoopID->getNumOperands() > 0 && "requires at least one operand");
181 assert(LoopID->getOperand(0) == LoopID && "invalid loop id");
183 for (unsigned i = 1, ie = LoopID->getNumOperands(); i < ie; ++i) {
189 if (const MDNode *MD = dyn_cast<MDNode>(LoopID->getOperand(i))) {
196 S = dyn_cast<MDString>(LoopID->getOperand(i));
257 // Reserve the first element to LoopID (see below).
260 MDNode *LoopID = TheLoop->getLoopID()
    [all...]
LoopVectorize.cpp     [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/IR/
DebugInfo.cpp 309 MDNode *LoopID = MDNode::get(N->getContext(), Args);
310 LoopID->replaceOperandWith(0, LoopID);
311 return LoopID;
340 if (auto *LoopID = TermInst->getMetadata(LLVMContext::MD_loop)) {
341 auto *NewLoopID = LoopIDsMap.lookup(LoopID);
343 NewLoopID = LoopIDsMap[LoopID] = stripDebugLocFromLoopID(LoopID);
344 if (NewLoopID != LoopID)
    [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/
LoopUtils.cpp     [all...]
  /external/llvm/lib/Transforms/Vectorize/
LoopVectorize.cpp     [all...]

Completed in 1909 milliseconds