Searched refs:BlockIndex (Results 1 – 5 of 5) sorted by relevance
| /wasmtime-44.0.1/cranelift/codegen/src/machinst/ |
| H A D | blockorder.rs | 78 lowered_succ_indices: Vec<BlockIndex>, 83 blockindex_by_block: SecondaryMap<Block, BlockIndex>, 90 cold_blocks: FxHashSet<BlockIndex>, 92 indirect_branch_targets: FxHashSet<BlockIndex>, 205 let idx = BlockIndex::new(lowered_order.len()); in new() 239 .map(|(i, &lb)| (lb, BlockIndex::new(i))), in new() 250 let bindex = BlockIndex::new(ix); in new() 322 pub fn lowered_index_for_block(&self, block: Block) -> Option<BlockIndex> { in lowered_index_for_block() argument 328 pub fn succ_indices(&self, block: BlockIndex) -> (Option<Inst>, &[BlockIndex]) { in succ_indices() argument 334 pub fn is_cold(&self, block: BlockIndex) -> bool { in is_cold() [all …]
|
| H A D | vcode.rs | 72 pub type BlockIndex = regalloc2::Block; typedef 134 entry: BlockIndex, 327 pub fn set_entry(&mut self, block: BlockIndex) { in set_entry() argument 445 let pred = BlockIndex::new(pred); in compute_preds_from_succs() 637 entry: BlockIndex::new(0), in new() 763 let block = BlockIndex::new(block); in emit() 1535 fn entry_block(&self) -> BlockIndex { in entry_block() argument 1544 fn block_succs(&self, block: BlockIndex) -> &[BlockIndex] { in block_succs() argument 1549 fn block_preds(&self, block: BlockIndex) -> &[BlockIndex] { in block_preds() argument 1554 fn block_params(&self, block: BlockIndex) -> &[VReg] { in block_params() [all …]
|
| H A D | lower.rs | 17 ABIMachineSpec, BackwardsInsnIndex, BlockIndex, BlockLoweringOrder, CallArgList, CallInfo, 999 bindex: BlockIndex, in lower_clif_branch() argument 1029 fn lower_branch_blockparam_args(&mut self, block: BlockIndex) { in lower_branch_blockparam_args() argument 1042 bindex: BlockIndex, in collect_branch_and_targets() argument 1056 block: BlockIndex, in collect_block_call() argument 1059 ) -> (BlockIndex, &'a [Reg]) { argument 1129 self.vcode.set_entry(BlockIndex::new(0)); in lower() 1146 let bindex = BlockIndex::new(bindex); in lower()
|
| H A D | buffer.rs | 178 BlockIndex, MachInstLabelUse, TextSectionBuilder, VCodeConstant, VCodeConstants, VCodeInst, 433 pub fn from_block(bindex: BlockIndex) -> MachLabel { in from_block() 2469 MachLabel::from_block(BlockIndex::new(self.next_func)), in append() 2482 let label = MachLabel::from_block(BlockIndex::new(target)); in resolve_reloc() 2528 MachLabel::from_block(BlockIndex::new(n as usize)) in label()
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/s390x/inst/ |
| H A D | emit_tests.rs | 6728 dest: MachLabel::from_block(BlockIndex::new(0)), in test_s390x_binemit() 6736 taken: MachLabel::from_block(BlockIndex::new(0)), in test_s390x_binemit() 6745 taken: MachLabel::from_block(BlockIndex::new(0)), in test_s390x_binemit() 6754 taken: MachLabel::from_block(BlockIndex::new(0)), in test_s390x_binemit() 6763 taken: MachLabel::from_block(BlockIndex::new(0)), in test_s390x_binemit() 6772 taken: MachLabel::from_block(BlockIndex::new(0)), in test_s390x_binemit() 6781 taken: MachLabel::from_block(BlockIndex::new(0)), in test_s390x_binemit() 6790 taken: MachLabel::from_block(BlockIndex::new(0)), in test_s390x_binemit() 6799 taken: MachLabel::from_block(BlockIndex::new(0)), in test_s390x_binemit() 6808 taken: MachLabel::from_block(BlockIndex::new(0)), in test_s390x_binemit() [all …]
|