Get the endianness of this ISA.
(&self)
| 444 | |
| 445 | /// Get the endianness of this ISA. |
| 446 | pub fn endianness(&self) -> ir::Endianness { |
| 447 | match self.triple().endianness().unwrap() { |
| 448 | target_lexicon::Endianness::Little => ir::Endianness::Little, |
| 449 | target_lexicon::Endianness::Big => ir::Endianness::Big, |
| 450 | } |
| 451 | } |
| 452 | |
| 453 | /// Returns the minimum symbol alignment for this ISA. |
| 454 | pub fn symbol_alignment(&self) -> u64 { |