Searched refs:physreg (Results 1 – 25 of 34) sorted by relevance
12
81 ; Cannot coalesce when there are reads of the physreg.96 ; Cannot coalesce physreg because we have reads on other CFG paths (we119 ; We can coalesce copies from physreg to vreg across multiple blocks.
2 # This test ensures that an error is reported for subreg index on a physreg.
3 ; Test interference between physreg aliases during preRAsched.
4 ; This requires physreg joining, %13 is live everywhere:
25 ; emit physreg copy instruction") in X86InstrInfo::copyPhysReg.
3 ; PR18396: Assertion: MO->isDead "Cannot fold physreg def".
4 ; This requires physreg joining, %vreg13 is live everywhere:
6 ; RegAllocFast requires that each physreg only be used once. The varargs
3 ; PR14315: misched should not move the physreg copy of %t below the calls.
1 # RUN: llc -march=amdgcn -mcpu=gfx900 -run-pass postrapseudos -amdgpu-fix-16-bit-physreg-copies -ve…
5 # Check that physreg candidate is not used since cannot be spilled in a block,
77 # GCN-LABEL: name: no-fold-imm-readfirstlane-physreg{{$}}82 name: no-fold-imm-readfirstlane-physreg
3 ; physreg.
4 ; This test case would accidentally use the same physreg for two virtregs
7 ; targets that use physreg defs.
1029 int physreg = ffsll(available) - 1; in try_spill_node() local1031 ctx->live_physregs |= (1ull << physreg); in try_spill_node()1034 store->index = physreg / 4; in try_spill_node()1035 store->component = physreg % 4; in try_spill_node()1052 &ctx->physreg_reads[physreg], reg_link) { in try_spill_node()
53 // Try using the name of the physreg in another operand.
47 ; Expect DBG_VALUE of physreg,