Lines Matching defs:Instr
1597 Instruction *Instr = unwrap<Instruction>(Inst);
1598 BasicBlock::iterator I = Instr;
1599 if (++I == Instr->getParent()->end())
1605 Instruction *Instr = unwrap<Instruction>(Inst);
1606 BasicBlock::iterator I = Instr;
1607 if (I == Instr->getParent()->begin())
1633 unsigned LLVMGetInstructionCallConv(LLVMValueRef Instr) {
1634 Value *V = unwrap(Instr);
1642 void LLVMSetInstructionCallConv(LLVMValueRef Instr, unsigned CC) {
1643 Value *V = unwrap(Instr);
1651 void LLVMAddInstrAttribute(LLVMValueRef Instr, unsigned index,
1653 CallSite Call = CallSite(unwrap<Instruction>(Instr));
1658 void LLVMRemoveInstrAttribute(LLVMValueRef Instr, unsigned index,
1660 CallSite Call = CallSite(unwrap<Instruction>(Instr));
1665 void LLVMSetInstrParamAlignment(LLVMValueRef Instr, unsigned index,
1667 CallSite Call = CallSite(unwrap<Instruction>(Instr));
1722 LLVMValueRef Instr) {
1724 Instruction *I = Instr? unwrap<Instruction>(Instr) : (Instruction*) BB->end();
1728 void LLVMPositionBuilderBefore(LLVMBuilderRef Builder, LLVMValueRef Instr) {
1729 Instruction *I = unwrap<Instruction>(Instr);
1746 void LLVMInsertIntoBuilder(LLVMBuilderRef Builder, LLVMValueRef Instr) {
1747 unwrap(Builder)->Insert(unwrap<Instruction>(Instr));
1750 void LLVMInsertIntoBuilderWithName(LLVMBuilderRef Builder, LLVMValueRef Instr,
1752 unwrap(Builder)->Insert(unwrap<Instruction>(Instr), Name);