Home | History | Annotate | Download | only in X86

Lines Matching refs:Alignment

89                        unsigned &ResultReg, unsigned Alignment = 1);
350 unsigned Alignment) {
401 if (IsNonTemporal && Alignment >= 16 && HasSSE41)
403 else if (Alignment >= 16)
410 if (IsNonTemporal && Alignment >= 16 && HasSSE41)
412 else if (Alignment >= 16)
422 if (IsNonTemporal && Alignment >= 16)
424 else if (Alignment >= 16)
432 if (IsNonTemporal && Alignment >= 32 && HasAVX2)
435 Opc = (Alignment >= 32) ? X86::VMOVAPSYrm : X86::VMOVUPSYrm;
440 if (IsNonTemporal && Alignment >= 32 && HasAVX2)
443 Opc = (Alignment >= 32) ? X86::VMOVAPDYrm : X86::VMOVUPDYrm;
451 if (IsNonTemporal && Alignment >= 32 && HasAVX2)
454 Opc = (Alignment >= 32) ? X86::VMOVDQAYrm : X86::VMOVDQUYrm;
459 if (IsNonTemporal && Alignment >= 64)
462 Opc = (Alignment >= 64) ? X86::VMOVAPSZrm : X86::VMOVUPSZrm;
467 if (IsNonTemporal && Alignment >= 64)
470 Opc = (Alignment >= 64) ? X86::VMOVAPDZrm : X86::VMOVUPDZrm;
480 if (IsNonTemporal && Alignment >= 64)
483 Opc = (Alignment >= 64) ? X86::VMOVDQA64Zrm : X86::VMOVDQU64Zrm;
1120 unsigned Alignment = S->getAlignment();
1122 if (Alignment == 0) // Ensure that codegen never sees alignment 0
1123 Alignment = ABIAlignment;
1124 bool Aligned = Alignment >= ABIAlignment;
1314 unsigned Alignment = LI->getAlignment();
1316 if (Alignment == 0) // Ensure that codegen never sees alignment 0
1317 Alignment = ABIAlignment;
1321 Alignment))
2411 // We don't care about alignment here since we just emit integer accesses.
3228 unsigned Alignment = DL.getABITypeAlignment(ArgVal->getType());
3231 MachineMemOperand::MOStore, ArgVT.getStoreSize(), Alignment);
3572 // MachineConstantPool wants an explicit alignment.
3575 // Alignment of vector types. FIXME!
3742 unsigned Alignment = LI->getAlignment();
3744 if (Alignment == 0) // Ensure that codegen never sees alignment 0
3745 Alignment = DL.getABITypeAlignment(LI->getType());
3751 *FuncInfo.MF, *MI, OpNo, AddrOps, FuncInfo.InsertPt, Size, Alignment,