Module Cached
Import path
import semmle.code.cpp.ir.implementation.aliased_ssa.internal.SSAConstruction
Predicates
chiOnlyPartiallyUpdatesLocation | Holds if the |
getAnUninitializedGroupVariable | |
getChiInstructionTotalOperand | |
getInstructionAst | |
getInstructionBackEdgeSuccessor | |
getInstructionEnclosingIRFunction | |
getInstructionOpcode | Holds if |
getInstructionOperandType | |
getInstructionResultIRType | |
getInstructionResultType | |
getInstructionSuccessor | This adds Chi nodes to the instruction successor relation; if an instruction has a Chi node, that node is its successor in the new successor relation, and the Chi node’s successors are the new instructions generated from the successors of the old instruction. |
getMemoryOperandDefinition | |
getNewBlock | |
getPhiInstructionBlockStart | |
getPhiOperandDefinition | |
getPrimaryInstructionForSideEffect | |
getUsedInterval | Holds if |
hasChiInstructionCached | |
hasChiNodeAfterUninitializedGroup | |
hasConflatedMemoryResult | |
hasInstruction | |
hasModeledMemoryResult | |
hasPhiInstructionCached | |
hasUnreachedInstructionCached | |
isInCycle | Holds if |