Home | History | Annotate | Download | only in IR

Lines Matching refs:Instr

1629   Instruction *Instr = unwrap<Instruction>(Inst);
1630 BasicBlock::iterator I = Instr;
1631 if (++I == Instr->getParent()->end())
1637 Instruction *Instr = unwrap<Instruction>(Inst);
1638 BasicBlock::iterator I = Instr;
1639 if (I == Instr->getParent()->begin())
1665 unsigned LLVMGetInstructionCallConv(LLVMValueRef Instr) {
1666 Value *V = unwrap(Instr);
1674 void LLVMSetInstructionCallConv(LLVMValueRef Instr, unsigned CC) {
1675 Value *V = unwrap(Instr);
1683 void LLVMAddInstrAttribute(LLVMValueRef Instr, unsigned index,
1685 CallSite Call = CallSite(unwrap<Instruction>(Instr));
1693 void LLVMRemoveInstrAttribute(LLVMValueRef Instr, unsigned index,
1695 CallSite Call = CallSite(unwrap<Instruction>(Instr));
1703 void LLVMSetInstrParamAlignment(LLVMValueRef Instr, unsigned index,
1705 CallSite Call = CallSite(unwrap<Instruction>(Instr));
1763 LLVMValueRef Instr) {
1765 Instruction *I = Instr? unwrap<Instruction>(Instr) : (Instruction*) BB->end();
1769 void LLVMPositionBuilderBefore(LLVMBuilderRef Builder, LLVMValueRef Instr) {
1770 Instruction *I = unwrap<Instruction>(Instr);
1787 void LLVMInsertIntoBuilder(LLVMBuilderRef Builder, LLVMValueRef Instr) {
1788 unwrap(Builder)->Insert(unwrap<Instruction>(Instr));
1791 void LLVMInsertIntoBuilderWithName(LLVMBuilderRef Builder, LLVMValueRef Instr,
1793 unwrap(Builder)->Insert(unwrap<Instruction>(Instr), Name);