Home
last modified time | relevance | path

Searched refs:FirstUse (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64RedundantCopyElimination.cpp95 MachineBasicBlock::iterator &FirstUse);
135 FirstUse = CondBr; in knownRegValInBlock()
202 FirstUse = PredI; in knownRegValInBlock()
217 FirstUse = PredI; in knownRegValInBlock()
262 FirstUse = PredI; in knownRegValInBlock()
296 MachineBasicBlock::iterator FirstUse; in optimizeBlock() local
310 if (!knownRegValInBlock(*Itr, MBB, KnownRegs, FirstUse)) in optimizeBlock()
320 if (FirstUse == PredI) in optimizeBlock()
335 FirstUse = PredI; in optimizeBlock()
344 FirstUse = PredI; in optimizeBlock()
[all …]
H A DAArch64ISelLowering.cpp18315 SDNode *FirstUse = *Op->use_begin(); in tryToWidenSetCCOperands() local
18316 if (FirstUse->getOpcode() != ISD::VSELECT) in tryToWidenSetCCOperands()
18318 EVT UseMVT = FirstUse->getValueType(0); in tryToWidenSetCCOperands()
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonCommonGEP.cpp716 BasicBlock::iterator FirstUse = B->end(), BEnd = B->end(); in first_use_of_in_block() local
735 if (std::distance(FirstUse, BEnd) < std::distance(It, BEnd)) in first_use_of_in_block()
736 FirstUse = It; in first_use_of_in_block()
738 return FirstUse; in first_use_of_in_block()
1195 BasicBlock::iterator FirstUse = first_use_of_in_block(Urs, LastB); in materialize() local
1196 if (FirstUse != LastB->end()) in materialize()
1197 InsertAt = FirstUse; in materialize()
/llvm-project-15.0.7/llvm/bindings/go/llvm/
H A Dir.go794 func (v Value) FirstUse() (u Use) { u.C = C.LLVMGetFirstUse(v.C); return } func