Lines Matching defs:Instr
1578 Instruction *Instr = unwrap<Instruction>(Inst);
1579 BasicBlock::iterator I = Instr;
1580 if (++I == Instr->getParent()->end())
1586 Instruction *Instr = unwrap<Instruction>(Inst);
1587 BasicBlock::iterator I = Instr;
1588 if (I == Instr->getParent()->begin())
1614 unsigned LLVMGetInstructionCallConv(LLVMValueRef Instr) {
1615 Value *V = unwrap(Instr);
1623 void LLVMSetInstructionCallConv(LLVMValueRef Instr, unsigned CC) {
1624 Value *V = unwrap(Instr);
1632 void LLVMAddInstrAttribute(LLVMValueRef Instr, unsigned index,
1634 CallSite Call = CallSite(unwrap<Instruction>(Instr));
1639 void LLVMRemoveInstrAttribute(LLVMValueRef Instr, unsigned index,
1641 CallSite Call = CallSite(unwrap<Instruction>(Instr));
1646 void LLVMSetInstrParamAlignment(LLVMValueRef Instr, unsigned index,
1648 CallSite Call = CallSite(unwrap<Instruction>(Instr));
1703 LLVMValueRef Instr) {
1705 Instruction *I = Instr? unwrap<Instruction>(Instr) : (Instruction*) BB->end();
1709 void LLVMPositionBuilderBefore(LLVMBuilderRef Builder, LLVMValueRef Instr) {
1710 Instruction *I = unwrap<Instruction>(Instr);
1727 void LLVMInsertIntoBuilder(LLVMBuilderRef Builder, LLVMValueRef Instr) {
1728 unwrap(Builder)->Insert(unwrap<Instruction>(Instr));
1731 void LLVMInsertIntoBuilderWithName(LLVMBuilderRef Builder, LLVMValueRef Instr,
1733 unwrap(Builder)->Insert(unwrap<Instruction>(Instr), Name);