↓ 6 callersFunctiondouble_excitation_opt(qubits: cudaq.qview, p_occ: int, q_occ: int,
r_virt: int, s_virt: int, theta: float
python/cudaq/kernels/uccsd.py:147
↓ 6 callersFunctiondouble_excitation_opt1(qubits: cudaq.qview, p_occ: int, q_occ: int,
r_virt: int, s_virt: int, theta:
python/tests/kernel/test_kernel_uccsd.py:54
↓ 6 callersFunctionisLoopInvariantIf the value, v, dominates the loop then it is invariant by definition. Block arguments that are, in fact, a threaded invariant value should have been
cudaq/lib/Optimizer/Transforms/LoopAnalysis.cpp:100