Searched refs:LLVMI (Results 1 – 6 of 6) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/SandboxIR/ |
| H A D | Region.cpp | 15 auto *LLVMI = cast<llvm::Instruction>(I->Val); in getCost() local 16 SmallVector<const llvm::Value *> Operands(LLVMI->operands()); in getCost() 17 return TTI.getInstructionCost(LLVMI, Operands, CostKind); in getCost() 95 auto *LLVMI = cast<llvm::Instruction>(I->Val); in dropAuxMetadata() local 96 LLVMI->setMetadata(AuxMDKind, nullptr); in dropAuxMetadata() 158 auto *LLVMI = cast<llvm::Instruction>(Inst.Val); in createRegionsFromMD() local 160 if (auto *MDN = LLVMI->getMetadata(MDKind)) { in createRegionsFromMD() 171 if (auto *AuxMDN = LLVMI->getMetadata(AuxMDKind)) { in createRegionsFromMD() 176 errs() << "No region specified for Aux: '" << *LLVMI << "'\n"; in createRegionsFromMD()
|
| H A D | Tracker.cpp | 148 for (auto *LLVMI : reverse(LLVMInstrs)) { in EraseFromParent() local 150 Operands.reserve(LLVMI->getNumOperands()); in EraseFromParent() 151 for (auto [OpNum, Use] : enumerate(LLVMI->operands())) in EraseFromParent() 153 InstrData.push_back({Operands, LLVMI}); in EraseFromParent() 157 return D0.LLVMI->comesBefore(D1.LLVMI); in EraseFromParent() 169 IData.LLVMI->deleteValue(); in accept() 185 for (auto [Operands, LLVMI] : drop_begin(InstrData)) { in revert() 186 LLVMI->insertBefore(BotLLVMI->getIterator()); in revert() 188 LLVMI->setOperand(OpNum, Op); in revert() 189 BotLLVMI = LLVMI; in revert()
|
| H A D | Instruction.cpp | 49 auto *LLVMI = cast<llvm::Instruction>(Val); in getNextNode() local 50 assert(LLVMI->getParent() != nullptr && "LLVM IR instr is detached!"); in getNextNode() 51 auto *NextLLVMI = LLVMI->getNextNode(); in getNextNode() 291 auto *LLVMI = in create() local 293 return Ctx.createVAArgInst(LLVMI); in create() 303 auto *LLVMI = cast<llvm::FreezeInst>(Builder.CreateFreeze(V->Val, Name)); in create() local 304 return Ctx.createFreezeInst(LLVMI); in create() 310 llvm::FenceInst *LLVMI = Builder.CreateFence(Ordering, SSID); in create() local 311 return Ctx.createFenceInst(LLVMI); in create() 638 llvm::LandingPadInst *LLVMI = in create() local [all …]
|
| H A D | Context.cpp | 63 if (auto *LLVMI = dyn_cast<llvm::Instruction>(LLVMV)) { in getOrCreateValueInternal() local 64 switch (LLVMI->getOpcode()) { in getOrCreateValueInternal()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/ |
| H A D | Tracker.h | 222 llvm::Instruction *LLVMI; member
|
| H A D | Instruction.h | 1094 UnaryInstruction(ClassID ID, Opcode Opc, llvm::Instruction *LLVMI, in UnaryInstruction() argument 1096 : SingleLLVMInstructionImpl(ID, Opc, LLVMI, Ctx) {} in UnaryInstruction()
|