Home
last modified time | relevance | path

Searched refs:NeedAlign (Results 1 – 6 of 6) sorted by relevance

/external/llvm/lib/CodeGen/
DRegisterScavenging.cpp385 unsigned NeedAlign = RC->getAlignment(); in scavengeRegister() local
398 if (NeedSize > S || NeedAlign > A) in scavengeRegister()
406 unsigned D = (S-NeedSize) + (A-NeedAlign); in scavengeRegister()
/external/llvm/lib/Target/Hexagon/
DHexagonFrameLowering.cpp1561 unsigned NeedAlign = RC->getAlignment(); in expandStoreVec2() local
1566 if (NeedAlign <= HasAlign) in expandStoreVec2()
1578 if (NeedAlign <= MinAlign(HasAlign, Size)) in expandStoreVec2()
1614 unsigned NeedAlign = RC->getAlignment(); in expandLoadVec2() local
1619 if (NeedAlign <= HasAlign) in expandLoadVec2()
1630 if (NeedAlign <= MinAlign(HasAlign, Size)) in expandLoadVec2()
1663 unsigned NeedAlign = RC->getAlignment(); in expandStoreVec() local
1667 if (NeedAlign <= HasAlign) in expandStoreVec()
1700 unsigned NeedAlign = RC->getAlignment(); in expandLoadVec() local
1704 if (NeedAlign <= HasAlign) in expandLoadVec()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/
DHexagonFrameLowering.cpp1725 unsigned NeedAlign = HRI.getSpillAlignment(Hexagon::HvxVRRegClass); in expandStoreVec2() local
1731 StoreOpc = NeedAlign <= HasAlign ? Hexagon::V6_vS32b_ai in expandStoreVec2()
1742 StoreOpc = NeedAlign <= MinAlign(HasAlign, Size) ? Hexagon::V6_vS32b_ai in expandStoreVec2()
1772 unsigned NeedAlign = HRI.getSpillAlignment(Hexagon::HvxVRRegClass); in expandLoadVec2() local
1777 LoadOpc = NeedAlign <= HasAlign ? Hexagon::V6_vL32b_ai in expandLoadVec2()
1785 LoadOpc = NeedAlign <= MinAlign(HasAlign, Size) ? Hexagon::V6_vL32b_ai in expandLoadVec2()
1811 unsigned NeedAlign = HRI.getSpillAlignment(Hexagon::HvxVRRegClass); in expandStoreVec() local
1813 unsigned StoreOpc = NeedAlign <= HasAlign ? Hexagon::V6_vS32b_ai in expandStoreVec()
1839 unsigned NeedAlign = HRI.getSpillAlignment(Hexagon::HvxVRRegClass); in expandLoadVec() local
1841 unsigned LoadOpc = NeedAlign <= HasAlign ? Hexagon::V6_vL32b_ai in expandLoadVec()
DHexagonISelLowering.cpp2651 unsigned NeedAlign = Subtarget.getTypeAlignment(LoadTy); in LowerUnalignedLoad() local
2652 if (HaveAlign >= NeedAlign) in LowerUnalignedLoad()
2672 if (!DoDefault && 2*HaveAlign == NeedAlign) { in LowerUnalignedLoad()
2688 assert(LoadTy.getSizeInBits() == 8*NeedAlign); in LowerUnalignedLoad()
2690 unsigned LoadLen = NeedAlign; in LowerUnalignedLoad()
2705 DAG.getConstant(NeedAlign, dl, MVT::i32)) in LowerUnalignedLoad()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DRegisterScavenging.cpp469 unsigned NeedAlign = TRI->getSpillAlignment(RC); in spill() local
482 if (NeedSize > S || NeedAlign > A) in spill()
490 unsigned D = (S-NeedSize) + (A-NeedAlign); in spill()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/NVPTX/
DNVPTXISelLowering.cpp1452 bool NeedAlign; // Does argument declaration specify alignment? in LowerCall() local
1461 NeedAlign = true; in LowerCall()
1476 NeedAlign = false; in LowerCall()
1538 NeedAlign ? GreatestCommonDivisor64(ArgAlign, Offsets[j]) : 0; in LowerCall()