Lines Matching refs:GlobalLayout
62 const DenseMap<GlobalVariable *, uint64_t> &GlobalLayout, Value *V, in containsValue() argument
65 auto I = GlobalLayout.find(GV); in containsValue()
66 if (I == GlobalLayout.end()) in containsValue()
77 return containsValue(DL, GlobalLayout, GEP->getPointerOperand(), in containsValue()
83 return containsValue(DL, GlobalLayout, Op->getOperand(0), COffset); in containsValue()
86 return containsValue(DL, GlobalLayout, Op->getOperand(1), COffset) && in containsValue()
87 containsValue(DL, GlobalLayout, Op->getOperand(2), COffset); in containsValue()
213 const DenseMap<GlobalVariable *, uint64_t> &GlobalLayout);
221 const DenseMap<GlobalVariable *, uint64_t> &GlobalLayout);
266 const DenseMap<GlobalVariable *, uint64_t> &GlobalLayout) { in buildBitSet() argument
280 Offset += GlobalLayout.find(OpGlobal)->second; in buildBitSet()
422 const DenseMap<GlobalVariable *, uint64_t> &GlobalLayout) { in lowerBitSetCall() argument
426 if (BSI.containsValue(DL, GlobalLayout, Ptr)) in lowerBitSetCall()
523 DenseMap<GlobalVariable *, uint64_t> GlobalLayout; in buildBitSetsFromGlobals() local
526 GlobalLayout[Globals[I]] = CombinedGlobalLayout->getElementOffset(I * 2); in buildBitSetsFromGlobals()
531 BitSetInfo BSI = buildBitSet(BS, GlobalLayout); in buildBitSetsFromGlobals()
538 Value *Lowered = lowerBitSetCall(CI, BSI, BAI, CombinedGlobal, GlobalLayout); in buildBitSetsFromGlobals()