Lines Matching refs:BranchInfo
210 class BranchInfo {
212 BranchInfo()
217 BranchInfo(ptrdiff_t offset, Label* label, ImmBranchType branch_type)
223 static bool IsValidComparison(const BranchInfo& branch_1,
224 const BranchInfo& branch_2) {
225 // BranchInfo are always compared against against other objects with
241 bool operator==(const BranchInfo& other) const {
245 bool operator<(const BranchInfo& other) const {
249 bool operator<=(const BranchInfo& other) const {
253 bool operator>(const BranchInfo& other) const {
321 typedef InvalSet<BranchInfo,
373 void insert(BranchInfo branch_info) {
379 void erase(BranchInfo branch_info) {
485 VeneerPool::BranchInfo* Current() {
8938 inline ptrdiff_t InvalSet<aarch64::VeneerPool::BranchInfo,
8944 GetKey(const aarch64::VeneerPool::BranchInfo& branch_info) {
8948 inline void InvalSet<aarch64::VeneerPool::BranchInfo,
8954 SetKey(aarch64::VeneerPool::BranchInfo* branch_info, ptrdiff_t key) {