SDValue Ptr = getValue(SV);
Type *Ty = I.getType();
- Align Alignment = I.getAlign();
-
- AAMDNodes AAInfo = I.getAAMetadata();
- const MDNode *Ranges = I.getMetadata(LLVMContext::MD_range);
-
SmallVector<EVT, 4> ValueVTs, MemVTs;
SmallVector<uint64_t, 4> Offsets;
ComputeValueVTs(TLI, DAG.getDataLayout(), Ty, ValueVTs, &MemVTs, &Offsets);
if (NumValues == 0)
return;
+ Align Alignment = I.getAlign();
+ AAMDNodes AAInfo = I.getAAMetadata();
+ const MDNode *Ranges = I.getMetadata(LLVMContext::MD_range);
bool isVolatile = I.isVolatile();
MachineMemOperand::Flags MMOFlags =
TLI.getLoadMemOperandFlags(I, DAG.getDataLayout());