Searched refs:AllDefRegs (Results 1 – 2 of 2) sorted by relevance
/external/llvm-project/llvm/tools/llvm-exegesis/lib/ |
D | MCInstrDescView.cpp | 98 const BitVector *AllDefRegs, in Instruction() argument 102 ImplUseRegs(*ImplUseRegs), AllDefRegs(*AllDefRegs), in Instruction() 170 BitVector AllDefRegs = RATC.emptyRegisters(); in create() local 176 AllDefRegs |= AliasingBits; in create() 190 BVC.getUnique(std::move(AllDefRegs)), in create() 229 return anyCommonExcludingForbidden(AllDefRegs, OtherInstr.AllUseRegs, in hasAliasingRegistersThrough() 231 anyCommonExcludingForbidden(OtherInstr.AllDefRegs, AllUseRegs, in hasAliasingRegistersThrough() 242 return anyCommonExcludingForbidden(AllDefRegs, AllUseRegs, in hasAliasingRegisters() 247 return AllDefRegs.count() || AllUseRegs.count(); in hasOneUseOrOneDef() 355 if (UseInstruction.AllUseRegs.anyCommon(DefInstruction.AllDefRegs)) { in AliasingConfigurations() [all …]
|
D | MCInstrDescView.h | 163 const BitVector &AllDefRegs; // The set of all aliased def registers. member 169 const BitVector *ImplUseRegs, const BitVector *AllDefRegs,
|