Home | History | Annotate | Download | only in SelectionDAG

Lines Matching defs:Align

2273 //  Align:     If 0, don't allow use of a wider type
2274 // WidenEx: If Align is not 0, the amount additional we can load/store from.
2278 unsigned Align = 0, unsigned WidenEx = 0) {
2282 unsigned AlignInBits = Align*8;
2300 (Align!=0 && MemVTWidth<=AlignInBits && MemVTWidth<=Width+WidenEx))) {
2316 (Align!=0 && MemVTWidth<=AlignInBits && MemVTWidth<=Width+WidenEx))) {
2373 unsigned Align = LD->getAlignment();
2380 unsigned LdAlign = (isVolatile) ? 0 : Align; // Allow wider loads
2386 isVolatile, isNonTemporal, isInvariant, Align);
2431 isNonTemporal, isInvariant, MinAlign(Align, Increment));
2447 isNonTemporal, isInvariant, MinAlign(Align, Increment));
2524 unsigned Align = LD->getAlignment();
2538 LdEltVT, isVolatile, isNonTemporal, Align);
2546 isVolatile, isNonTemporal, Align);
2566 unsigned Align = ST->getAlignment();
2595 MinAlign(Align, Offset)));
2615 MinAlign(Align, Offset)));
2634 unsigned Align = ST->getAlignment();
2659 isVolatile, isNonTemporal, Align));
2669 MinAlign(Align, Offset)));