Home
last modified time | relevance | path

Searched refs:LLVMI (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/SandboxIR/
H A DTracker.cpp50 for (auto *LLVMI : reverse(LLVMInstrs)) { in EraseFromParent() local
52 Operands.reserve(LLVMI->getNumOperands()); in EraseFromParent()
53 for (auto [OpNum, Use] : enumerate(LLVMI->operands())) in EraseFromParent()
55 InstrData.push_back({Operands, LLVMI}); in EraseFromParent()
59 return D0.LLVMI->comesBefore(D1.LLVMI); in EraseFromParent()
71 IData.LLVMI->deleteValue(); in accept()
87 for (auto [Operands, LLVMI] : drop_begin(InstrData)) { in revert()
88 LLVMI->insertBefore(BotLLVMI); in revert()
90 LLVMI->setOperand(OpNum, Op); in revert()
91 BotLLVMI = LLVMI; in revert()
H A DSandboxIR.cpp318 auto *LLVMI = cast<llvm::Instruction>(Val); in getNextNode() local
319 assert(LLVMI->getParent() != nullptr && "LLVM IR instr is detached!"); in getNextNode()
320 auto *NextLLVMI = LLVMI->getNextNode(); in getNextNode()
/freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/
H A DTracker.h111 llvm::Instruction *LLVMI; member