Lines Matching refs:Instr
1751 Instruction *Instr = unwrap<Instruction>(Inst);
1752 BasicBlock::iterator I = Instr;
1753 if (++I == Instr->getParent()->end())
1759 Instruction *Instr = unwrap<Instruction>(Inst);
1760 BasicBlock::iterator I = Instr;
1761 if (I == Instr->getParent()->begin())
1787 unsigned LLVMGetInstructionCallConv(LLVMValueRef Instr) {
1788 Value *V = unwrap(Instr);
1796 void LLVMSetInstructionCallConv(LLVMValueRef Instr, unsigned CC) {
1797 Value *V = unwrap(Instr);
1805 void LLVMAddInstrAttribute(LLVMValueRef Instr, unsigned index,
1807 CallSite Call = CallSite(unwrap<Instruction>(Instr));
1815 void LLVMRemoveInstrAttribute(LLVMValueRef Instr, unsigned index,
1817 CallSite Call = CallSite(unwrap<Instruction>(Instr));
1825 void LLVMSetInstrParamAlignment(LLVMValueRef Instr, unsigned index,
1827 CallSite Call = CallSite(unwrap<Instruction>(Instr));
1885 LLVMValueRef Instr) {
1887 Instruction *I = Instr? unwrap<Instruction>(Instr) : (Instruction*) BB->end();
1891 void LLVMPositionBuilderBefore(LLVMBuilderRef Builder, LLVMValueRef Instr) {
1892 Instruction *I = unwrap<Instruction>(Instr);
1909 void LLVMInsertIntoBuilder(LLVMBuilderRef Builder, LLVMValueRef Instr) {
1910 unwrap(Builder)->Insert(unwrap<Instruction>(Instr));
1913 void LLVMInsertIntoBuilderWithName(LLVMBuilderRef Builder, LLVMValueRef Instr,
1915 unwrap(Builder)->Insert(unwrap<Instruction>(Instr), Name);