Lines Matching defs:DL
82 bool fillGenericConstant(const DataLayout &DL, const Constant *CV,
84 bool fillConstantDataArray(const DataLayout &DL, const ConstantDataArray *CDA,
86 bool fillConstantArray(const DataLayout &DL, const ConstantArray *CA,
88 bool fillConstantStruct(const DataLayout &DL, const ConstantStruct *CS,
111 SDLoc DL(Addr);
114 Offset = CurDAG->getTargetConstant(0, DL, MVT::i64);
132 Offset = CurDAG->getTargetConstant(CN->getSExtValue(), DL, MVT::i64);
138 Offset = CurDAG->getTargetConstant(0, DL, MVT::i64);
145 SDLoc DL(Addr);
159 Offset = CurDAG->getTargetConstant(CN->getSExtValue(), DL, MVT::i64);
179 SDLoc DL(Op);
180 SDValue AluOp = CurDAG->getTargetConstant(ISD::ADD, DL, MVT::i32);
206 SDLoc DL(Node);
213 Chain = CurDAG->getCopyToReg(Chain, DL, R6Reg, Skb, SDValue());
248 SDLoc DL(Node);
304 SDValue NVal = CurDAG->getConstant(val, DL, LD->getValueType(0));
346 const DataLayout &DL = CurDAG->getDataLayout();
356 DL.getStructLayout(cast<StructType>(CS->getType()))->getSizeInBytes();
358 total_size = DL.getTypeAllocSize(CA->getType()->getElementType()) *
364 if (fillGenericConstant(DL, Init, Vals, 0) == false)
376 if (DL.isLittleEndian())
388 bool BPFDAGToDAGISel::fillGenericConstant(const DataLayout &DL,
391 uint64_t Size = DL.getTypeAllocSize(CV->getType());
406 Vals[Offset + i] = DL.isLittleEndian()
414 return fillConstantDataArray(DL, CDA, Vals, Offset);
417 return fillConstantArray(DL, CA, Vals, Offset);
420 return fillConstantStruct(DL, CVS, Vals, Offset);
425 bool BPFDAGToDAGISel::fillConstantDataArray(const DataLayout &DL,
429 if (fillGenericConstant(DL, CDA->getElementAsConstant(i), Vals, Offset) ==
432 Offset += DL.getTypeAllocSize(CDA->getElementAsConstant(i)->getType());
438 bool BPFDAGToDAGISel::fillConstantArray(const DataLayout &DL,
442 if (fillGenericConstant(DL, CA->getOperand(i), Vals, Offset) == false)
444 Offset += DL.getTypeAllocSize(CA->getOperand(i)->getType());
450 bool BPFDAGToDAGISel::fillConstantStruct(const DataLayout &DL,
453 const StructLayout *Layout = DL.getStructLayout(CS->getType());
457 if (fillGenericConstant(DL, Field, Vals, Offset + SizeSoFar) == false)