Home | History | Annotate | Download | only in ARM

Lines Matching defs:Alignment

174                      unsigned Alignment = 0, bool isZExt = true,
177 unsigned Alignment = 0);
182 unsigned Alignment);
493 // MachineConstantPool wants an explicit alignment.
551 // MachineConstantPool wants an explicit alignment.
611 // MachineConstantPool wants an explicit alignment.
959 unsigned Alignment, bool isZExt, bool allocReg) {
985 if (Alignment && Alignment < 2 && !Subtarget->allowsUnalignedMem())
1000 if (Alignment && Alignment < 4 && !Subtarget->allowsUnalignedMem())
1015 // Unaligned loads need special handling. Floats require word-alignment.
1016 if (Alignment && Alignment < 4) {
1029 // word-alignment.
1030 if (Alignment && Alignment < 4)
1082 unsigned Alignment) {
1110 if (Alignment && Alignment < 2 && !Subtarget->allowsUnalignedMem())
1124 if (Alignment && Alignment < 4 && !Subtarget->allowsUnalignedMem())
1138 // Unaligned stores need special handling. Floats require word-alignment.
1139 if (Alignment && Alignment < 4) {
1154 // word-alignment.
1155 if (Alignment && Alignment < 4)
2429 uint64_t Len, unsigned Alignment) {
2436 if (!Alignment || Alignment >= 4) {
2446 // Bound based on alignment.
2447 if (Len >= 2 && Alignment == 2)
2530 unsigned Alignment = MTI.getAlignment();
2531 if (ARMTryEmitSmallMemCpy(Dest, Src, Len, Alignment))