/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/ |
H A D | LowerMemIntrinsics.h | 29 /// a compile-time constant. Loop will be insterted at \p InsertBefore. 30 void createMemCpyLoopUnknownSize(Instruction *InsertBefore, Value *SrcAddr, 37 /// compile time constant. Loop is inserted at \p InsertBefore. 38 void createMemCpyLoopKnownSize(Instruction *InsertBefore, Value *SrcAddr,
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/IR/ |
H A D | Instructions.cpp | 186 const Twine &NameStr, Instruction *InsertBefore) 187 : Instruction(RetTy, Instruction::LandingPad, nullptr, 0, InsertBefore) { 212 Instruction *InsertBefore) { 213 return new LandingPadInst(RetTy, NumReservedClauses, NameStr, InsertBefore); 518 Instruction *InsertBefore) 520 OperandTraits<CallBase>::op_end(this) - 1, 1, InsertBefore) { 624 static Instruction *createMalloc(Instruction *InsertBefore, argument 630 assert(((!InsertBefore && InsertAtEnd) || (InsertBefore && !InsertAtEnd)) && 631 "createMalloc needs either InsertBefore o 185 LandingPadInst(Type *RetTy, unsigned NumReservedValues, const Twine &NameStr, Instruction *InsertBefore) argument 210 Create(Type *RetTy, unsigned NumReservedClauses, const Twine &NameStr, Instruction *InsertBefore) argument 517 CallInst(FunctionType *Ty, Value *Func, const Twine &Name, Instruction *InsertBefore) argument 712 CreateMalloc(Instruction *InsertBefore, Type *IntPtrTy, Type *AllocTy, Value *AllocSize, Value *ArraySize, Function *MallocF, const Twine &Name) argument 720 CreateMalloc(Instruction *InsertBefore, Type *IntPtrTy, Type *AllocTy, Value *AllocSize, Value *ArraySize, ArrayRef<OperandBundleDef> OpB, Function *MallocF, const Twine &Name) argument 754 createFree(Value *Source, ArrayRef<OperandBundleDef> Bundles, Instruction *InsertBefore, BasicBlock *InsertAtEnd) argument 789 CreateFree(Value *Source, Instruction *InsertBefore) argument 792 CreateFree(Value *Source, ArrayRef<OperandBundleDef> Bundles, Instruction *InsertBefore) argument 972 ReturnInst(LLVMContext &C, Value *retVal, Instruction *InsertBefore) argument 1002 ResumeInst(Value *Exn, Instruction *InsertBefore) argument 1039 CleanupReturnInst(Value *CleanupPad, BasicBlock *UnwindBB, unsigned Values, Instruction *InsertBefore) argument 1072 CatchReturnInst(Value *CatchPad, BasicBlock *BB, Instruction *InsertBefore) argument 1092 CatchSwitchInst(Value *ParentPad, BasicBlock *UnwindDest, unsigned NumReservedValues, const Twine &NameStr, Instruction *InsertBefore) argument 1213 UnreachableInst(LLVMContext &Context, Instruction *InsertBefore) argument 1231 BranchInst(BasicBlock *IfTrue, Instruction *InsertBefore) argument 1239 BranchInst(BasicBlock *IfTrue, BasicBlock *IfFalse, Value *Cond, Instruction *InsertBefore) argument 1323 AllocaInst(Type *Ty, unsigned AddrSpace, const Twine &Name, Instruction *InsertBefore) argument 1331 AllocaInst(Type *Ty, unsigned AddrSpace, Value *ArraySize, const Twine &Name, Instruction *InsertBefore) argument 1343 AllocaInst(Type *Ty, unsigned AddrSpace, Value *ArraySize, Align Align, const Twine &Name, Instruction *InsertBefore) argument 1474 StoreInst(Value *val, Value *addr, Instruction *InsertBefore) argument 1480 StoreInst(Value *val, Value *addr, bool isVolatile, Instruction *InsertBefore) argument 1492 StoreInst(Value *val, Value *addr, bool isVolatile, Align Align, Instruction *InsertBefore) argument 1502 StoreInst(Value *val, Value *addr, bool isVolatile, Align Align, AtomicOrdering Order, SyncScope::ID SSID, Instruction *InsertBefore) argument 1561 AtomicCmpXchgInst(Value *Ptr, Value *Cmp, Value *NewVal, Align Alignment, AtomicOrdering SuccessOrdering, AtomicOrdering FailureOrdering, SyncScope::ID SSID, Instruction *InsertBefore) argument 1612 AtomicRMWInst(BinOp Operation, Value *Ptr, Value *Val, Align Alignment, AtomicOrdering Ordering, SyncScope::ID SSID, Instruction *InsertBefore) argument 1669 FenceInst(LLVMContext &C, AtomicOrdering Ordering, SyncScope::ID SSID, Instruction *InsertBefore) argument 1899 ShuffleVectorInst(Value *V1, Value *V2, Value *Mask, const Twine &Name, Instruction *InsertBefore) argument 1936 ShuffleVectorInst(Value *V1, Value *V2, ArrayRef<int> Mask, const Twine &Name, Instruction *InsertBefore) argument 2403 UnaryOperator(UnaryOps iType, Value *S, Type *Ty, const Twine &Name, Instruction *InsertBefore) argument 2421 Create(UnaryOps Op, Value *S, const Twine &Name, Instruction *InsertBefore) argument 2456 BinaryOperator(BinaryOps iType, Value *S1, Value *S2, Type *Ty, const Twine &Name, Instruction *InsertBefore) argument 2550 Create(BinaryOps Op, Value *S1, Value *S2, const Twine &Name, Instruction *InsertBefore) argument 2566 CreateNeg(Value *Op, const Twine &Name, Instruction *InsertBefore) argument 2582 CreateNSWNeg(Value *Op, const Twine &Name, Instruction *InsertBefore) argument 2594 CreateNUWNeg(Value *Op, const Twine &Name, Instruction *InsertBefore) argument 2606 CreateNot(Value *Op, const Twine &Name, Instruction *InsertBefore) argument 2946 Create(Instruction::CastOps op, Value *S, Type *Ty, const Twine &Name, Instruction *InsertBefore) argument 2990 CreateZExtOrBitCast(Value *S, Type *Ty, const Twine &Name, Instruction *InsertBefore) argument 3006 CreateSExtOrBitCast(Value *S, Type *Ty, const Twine &Name, Instruction *InsertBefore) argument 3022 CreateTruncOrBitCast(Value *S, Type *Ty, const Twine &Name, Instruction *InsertBefore) argument 3057 CreatePointerCast(Value *S, Type *Ty, const Twine &Name, Instruction *InsertBefore) argument 3088 CreatePointerBitCastOrAddrSpaceCast( Value *S, Type *Ty, const Twine &Name, Instruction *InsertBefore) argument 3101 CreateBitOrPointerCast(Value *S, Type *Ty, const Twine &Name, Instruction *InsertBefore) argument 3112 CreateIntegerCast(Value *C, Type *Ty, bool isSigned, const Twine &Name, Instruction *InsertBefore) argument 3140 CreateFPCast(Value *C, Type *Ty, const Twine &Name, Instruction *InsertBefore) argument 3589 CmpInst(Type *ty, OtherOps op, Predicate predicate, Value *LHS, Value *RHS, const Twine &Name, Instruction *InsertBefore, Instruction *FlagsSource) argument 3617 Create(OtherOps Op, Predicate predicate, Value *S1, Value *S2, const Twine &Name, Instruction *InsertBefore) argument 4021 SwitchInst(Value *Value, BasicBlock *Default, unsigned NumCases, Instruction *InsertBefore) argument 4252 IndirectBrInst(Value *Address, unsigned NumCases, Instruction *InsertBefore) argument [all...] |
H A D | BasicBlock.cpp | 45 BasicBlock *InsertBefore) 49 insertInto(NewParent, InsertBefore); 51 assert(!InsertBefore && 57 void BasicBlock::insertInto(Function *NewParent, BasicBlock *InsertBefore) { argument 61 if (InsertBefore) 62 NewParent->getBasicBlockList().insert(InsertBefore->getIterator(), this); 44 BasicBlock(LLVMContext &C, const Twine &Name, Function *NewParent, BasicBlock *InsertBefore) argument
|
H A D | DIBuilder.cpp | 911 Instruction *InsertBefore) { 912 return insertDeclare(Storage, VarInfo, Expr, DL, InsertBefore->getParent(), 913 InsertBefore); 921 Instruction *InsertBefore = InsertAtEnd->getTerminator(); local 922 return insertDeclare(Storage, VarInfo, Expr, DL, InsertAtEnd, InsertBefore); 926 Instruction *InsertBefore) { 928 LabelInfo, DL, InsertBefore ? InsertBefore->getParent() : nullptr, 929 InsertBefore); 941 Instruction *InsertBefore) { 909 insertDeclare(Value *Storage, DILocalVariable *VarInfo, DIExpression *Expr, const DILocation *DL, Instruction *InsertBefore) argument 925 insertLabel(DILabel *LabelInfo, const DILocation *DL, Instruction *InsertBefore) argument 937 insertDbgValueIntrinsic(Value *V, DILocalVariable *VarInfo, DIExpression *Expr, const DILocation *DL, Instruction *InsertBefore) argument 957 initIRBuilder(IRBuilder< &Builder, const DILocation *DL, BasicBlock *InsertBB, Instruction *InsertBefore) argument 976 insertDeclare(Value *Storage, DILocalVariable *VarInfo, DIExpression *Expr, const DILocation *DL, BasicBlock *InsertBB, Instruction *InsertBefore) argument 998 insertDbgValueIntrinsic( Value *V, DILocalVariable *VarInfo, DIExpression *Expr, const DILocation *DL, BasicBlock *InsertBB, Instruction *InsertBefore) argument 1021 insertLabel( DILabel *LabelInfo, const DILocation *DL, BasicBlock *InsertBB, Instruction *InsertBefore) argument [all...] |
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
H A D | Instructions.h | 79 const Twine &Name, Instruction *InsertBefore); 84 Instruction *InsertBefore); 89 const Twine &Name = "", Instruction *InsertBefore = nullptr); 192 Instruction *InsertBefore); 195 Instruction *InsertBefore); 199 Align Align, Instruction *InsertBefore = nullptr); 205 Instruction *InsertBefore = nullptr); 320 StoreInst(Value *Val, Value *Ptr, Instruction *InsertBefore); 322 StoreInst(Value *Val, Value *Ptr, bool isVolatile, Instruction *InsertBefore); 325 Instruction *InsertBefore 1154 GetElementPtrInst(Type *PointeeType, Value *Ptr, ArrayRef<Value *> IdxList, unsigned Values, const Twine &NameStr, Instruction *InsertBefore) argument 1213 ICmpInst( Instruction *InsertBefore, Predicate pred, Value *LHS, Value *RHS, const Twine &NameStr = � ) argument 1377 FCmpInst( Instruction *InsertBefore, Predicate pred, Value *LHS, Value *RHS, const Twine &NameStr = � ) argument 1473 CallInst(FunctionType *Ty, Value *Func, ArrayRef<Value *> Args, const Twine &NameStr, Instruction *InsertBefore) argument 1712 CallInst(FunctionType *Ty, Value *Func, ArrayRef<Value *> Args, ArrayRef<OperandBundleDef> Bundles, const Twine &NameStr, Instruction *InsertBefore) argument 1730 SelectInst(Value *C, Value *S1, Value *S2, const Twine &NameStr, Instruction *InsertBefore) argument 2418 ExtractValueInst(Value *Agg, ArrayRef<unsigned> Idxs, const Twine &NameStr, Instruction *InsertBefore) argument 2554 InsertValueInst(Value *Agg, Value *Val, ArrayRef<unsigned> Idxs, const Twine &NameStr, Instruction *InsertBefore) argument [all...] |
H A D | InstrTypes.h | 108 const Twine &Name, Instruction *InsertBefore); 126 Instruction *InsertBefore = nullptr); 160 Instruction *InsertBefore = nullptr) { 161 UnaryOperator *UO = Create(Opc, V, Name, InsertBefore); 168 Instruction *InsertBefore = nullptr) { 170 InsertBefore); 195 const Twine &Name, Instruction *InsertBefore); 220 Instruction *InsertBefore = nullptr); 379 Instruction *InsertBefore = nullptr); 383 Instruction *InsertBefore [all...] |
H A D | BasicBlock.h | 75 /// inserted at either the end of the function (if InsertBefore is null), or 79 BasicBlock *InsertBefore = nullptr); 98 /// inserted at either the end of the function (if InsertBefore is 0), or 102 BasicBlock *InsertBefore = nullptr) { 103 return new BasicBlock(Context, Name, Parent, InsertBefore); 235 /// Inserts an unlinked basic block into \c Parent. If \c InsertBefore is 239 void insertInto(Function *Parent, BasicBlock *InsertBefore = nullptr);
|
H A D | DIBuilder.h | 83 BasicBlock *InsertBB, Instruction *InsertBefore); 87 BasicBlock *InsertBB, Instruction *InsertBefore); 93 BasicBlock *InsertBB, Instruction *InsertBefore); 868 /// \param InsertBefore Location for the new intrinsic. 871 Instruction *InsertBefore); 876 /// \param InsertBefore Location for the new intrinsic. 878 Instruction *InsertBefore); 904 /// \param InsertBefore Location for the new intrinsic. 909 Instruction *InsertBefore);
|
H A D | GlobalVariable.h | 61 GlobalVariable *InsertBefore = nullptr,
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
H A D | A15SDOptimizer.cpp | 67 MachineBasicBlock::iterator InsertBefore, 72 MachineBasicBlock::iterator InsertBefore, 77 MachineBasicBlock::iterator InsertBefore, 81 MachineBasicBlock::iterator InsertBefore, 86 MachineBasicBlock::iterator InsertBefore, 91 MachineBasicBlock::iterator InsertBefore, 416 MachineBasicBlock::iterator InsertBefore, 421 BuildMI(MBB, InsertBefore, DL, 432 MachineBasicBlock &MBB, MachineBasicBlock::iterator InsertBefore, 437 InsertBefore, 415 createDupLane(MachineBasicBlock &MBB, MachineBasicBlock::iterator InsertBefore, const DebugLoc &DL, unsigned Reg, unsigned Lane, bool QPR) argument 431 createExtractSubreg( MachineBasicBlock &MBB, MachineBasicBlock::iterator InsertBefore, const DebugLoc &DL, unsigned DReg, unsigned Lane, const TargetRegisterClass *TRC) argument 446 createRegSequence( MachineBasicBlock &MBB, MachineBasicBlock::iterator InsertBefore, const DebugLoc &DL, unsigned Reg1, unsigned Reg2) argument 463 createVExt(MachineBasicBlock &MBB, MachineBasicBlock::iterator InsertBefore, const DebugLoc &DL, unsigned Ssub0, unsigned Ssub1) argument 476 createInsertSubreg( MachineBasicBlock &MBB, MachineBasicBlock::iterator InsertBefore, const DebugLoc &DL, unsigned DReg, unsigned Lane, unsigned ToInsert) argument 492 createImplicitDef(MachineBasicBlock &MBB, MachineBasicBlock::iterator InsertBefore, const DebugLoc &DL) argument [all...] |
H A D | ARMInstructionSelector.cpp | 484 : MBB(*MIB->getParent()), InsertBefore(std::next(MIB->getIterator())), 488 const MachineBasicBlock::instr_iterator InsertBefore; member in struct:ARMInstructionSelector::InsertInfo 494 (void)BuildMI(I.MBB, I.InsertBefore, I.DbgLoc, TII.get(Opcodes.MOVi)) 580 BuildMI(I.MBB, I.InsertBefore, I.DbgLoc, TII.get(Helper.ComparisonOpcode)) 589 auto ReadI = BuildMI(I.MBB, I.InsertBefore, I.DbgLoc, 597 auto Mov1I = BuildMI(I.MBB, I.InsertBefore, I.DbgLoc, 693 auto InsertBefore = std::next(MIB->getIterator()); local 694 auto MIBLoad = BuildMI(MBB, InsertBefore, MIB->getDebugLoc(), 770 auto InsertBefore = std::next(MIB->getIterator()); local 777 auto CmpI = BuildMI(MBB, InsertBefore, DbgLo 884 auto InsertBefore = std::next(I.getIterator()); local 933 auto InsertBefore = std::next(I.getIterator()); local 1106 auto InsertBefore = I.getIterator(); local [all...] |
H A D | ARMLoadStoreOptimizer.cpp | 175 MachineBasicBlock &MBB, MachineBasicBlock::iterator InsertBefore, 181 MachineBasicBlock &MBB, MachineBasicBlock::iterator InsertBefore, 626 MachineBasicBlock &MBB, MachineBasicBlock::iterator InsertBefore, 637 (MBB.computeRegisterLiveness(TRI, ARM::CPSR, InsertBefore, 20) == 689 moveLiveRegsBefore(MBB, InsertBefore); 743 BuildMI(MBB, InsertBefore, DL, TII->get(ARM::tMOVSr), NewBase) 746 BuildMI(MBB, InsertBefore, DL, TII->get(ARM::tMOVr), NewBase) 756 BuildMI(MBB, InsertBefore, DL, TII->get(BaseOpc), NewBase) 761 BuildMI(MBB, InsertBefore, DL, TII->get(BaseOpc), NewBase) 767 BuildMI(MBB, InsertBefore, D 625 CreateLoadStoreMulti( MachineBasicBlock &MBB, MachineBasicBlock::iterator InsertBefore, int Offset, unsigned Base, bool BaseKill, unsigned Opcode, ARMCC::CondCodes Pred, unsigned PredReg, const DebugLoc &DL, ArrayRef<std::pair<unsigned, bool>> Regs, ArrayRef<MachineInstr*> Instrs) argument 832 CreateLoadStoreDouble( MachineBasicBlock &MBB, MachineBasicBlock::iterator InsertBefore, int Offset, unsigned Base, bool BaseKill, unsigned Opcode, ARMCC::CondCodes Pred, unsigned PredReg, const DebugLoc &DL, ArrayRef<std::pair<unsigned, bool>> Regs, ArrayRef<MachineInstr*> Instrs) const argument 900 iterator InsertBefore = std::next(iterator(LatestMI)); local [all...] |
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/ |
H A D | ObjCARC.cpp | 48 Instruction *InsertBefore, 55 const ColorVector &CV = BlockColors.find(InsertBefore->getParent())->second; 62 return CallInst::Create(FTy, Callee, Args, OpBundles, NameStr, InsertBefore); 46 createCallInstWithColors( FunctionCallee Func, ArrayRef<Value *> Args, const Twine &NameStr, Instruction *InsertBefore, const DenseMap<BasicBlock *, ColorVector> &BlockColors) argument
|
H A D | ObjCARC.h | 103 Instruction *InsertBefore,
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
H A D | LowerMemIntrinsics.cpp | 17 void llvm::createMemCpyLoopKnownSize(Instruction *InsertBefore, Value *SrcAddr, argument 26 BasicBlock *PreLoopBB = InsertBefore->getParent(); 44 PostLoopBB = PreLoopBB->splitBasicBlock(InsertBefore, "memcpy-split"); 91 : InsertBefore); 133 void llvm::createMemCpyLoopUnknownSize(Instruction *InsertBefore, argument 139 BasicBlock *PreLoopBB = InsertBefore->getParent(); 141 PreLoopBB->splitBasicBlock(InsertBefore, "post-loop-memcpy-expansion"); 291 static void createMemMoveLoop(Instruction *InsertBefore, Value *SrcAddr, argument 296 BasicBlock *OrigBB = InsertBefore->getParent(); 308 ICmpInst *PtrCompare = new ICmpInst(InsertBefore, ICmpIns 378 createMemSetLoop(Instruction *InsertBefore, Value *DstAddr, Value *CopyLen, Value *SetValue, Align DstAlign, bool IsVolatile) argument [all...] |
H A D | CallPromotionUtils.cpp | 170 Instruction *InsertBefore = nullptr; local 172 InsertBefore = 175 InsertBefore = &*std::next(CB.getIterator()); 178 auto *Cast = CastInst::CreateBitOrPointerCast(&CB, RetTy, "", InsertBefore);
|
H A D | Debugify.cpp | 122 // Helper that inserts a dbg.value before \p InsertBefore, copying the 125 Instruction *InsertBefore) { 135 InsertBefore); 159 Instruction *InsertBefore = &*InsertPt; local 170 InsertBefore = I->getNextNode(); 172 insertDbgVal(*I, InsertBefore);
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
H A D | PlaceSafepoints.cpp | 180 InsertSafepointPoll(Instruction *InsertBefore, 621 InsertSafepointPoll(Instruction *InsertBefore, argument 624 BasicBlock *OrigBB = InsertBefore->getParent(); 625 Module *M = InsertBefore->getModule(); 638 CallInst *PollCall = CallInst::Create(F, "", InsertBefore);
|
H A D | Reassociate.cpp | 235 Instruction *InsertBefore, Value *FlagsOp) { 237 return BinaryOperator::CreateAdd(S1, S2, Name, InsertBefore); 240 BinaryOperator::CreateFAdd(S1, S2, Name, InsertBefore); 247 Instruction *InsertBefore, Value *FlagsOp) { 249 return BinaryOperator::CreateMul(S1, S2, Name, InsertBefore); 252 BinaryOperator::CreateFMul(S1, S2, Name, InsertBefore); 259 Instruction *InsertBefore, Value *FlagsOp) { 261 return BinaryOperator::CreateNeg(S1, Name, InsertBefore); 264 return UnaryOperator::CreateFNegFMF(S1, FMFSource, Name, InsertBefore); 266 return UnaryOperator::CreateFNeg(S1, Name, InsertBefore); 234 CreateAdd(Value *S1, Value *S2, const Twine &Name, Instruction *InsertBefore, Value *FlagsOp) argument 246 CreateMul(Value *S1, Value *S2, const Twine &Name, Instruction *InsertBefore, Value *FlagsOp) argument 258 CreateNeg(Value *S1, const Twine &Name, Instruction *InsertBefore, Value *FlagsOp) argument [all...] |
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/ |
H A D | MemProfiler.cpp | 173 void instrumentAddress(Instruction *OrigIns, Instruction *InsertBefore, 424 Instruction *InsertBefore = I; local 432 // with InsertBefore == I 438 InsertBefore = ThenTerm; 441 IRBuilder<> IRB(InsertBefore); 444 instrumentAddress(I, InsertBefore, InstrumentedAddress, ElemTypeSize, 469 Instruction *InsertBefore, Value *Addr, 471 IRBuilder<> IRB(InsertBefore); 468 instrumentAddress(Instruction *OrigIns, Instruction *InsertBefore, Value *Addr, uint32_t TypeSize, bool IsWrite) argument
|
H A D | AddressSanitizer.cpp | 651 void instrumentAddress(Instruction *OrigIns, Instruction *InsertBefore, 655 Instruction *InsertBefore, Value *Addr, 659 Instruction *InsertBefore, Value *Addr, 665 Instruction *generateCrashCode(Instruction *InsertBefore, Value *Addr, 1538 Instruction *InsertBefore, Value *Addr, 1548 return Pass->instrumentAddress(I, InsertBefore, Addr, TypeSize, IsWrite, 1550 Pass->instrumentUnusualSizeOrAlignment(I, InsertBefore, Addr, TypeSize, 1568 Instruction *InsertBefore = I; local 1576 // with InsertBefore == I 1582 InsertBefore 1537 doInstrumentAddress(AddressSanitizer *Pass, Instruction *I, Instruction *InsertBefore, Value *Addr, MaybeAlign Alignment, unsigned Granularity, uint32_t TypeSize, bool IsWrite, Value *SizeArgument, bool UseCalls, uint32_t Exp) argument 1649 generateCrashCode(Instruction *InsertBefore, Value *Addr, bool IsWrite, size_t AccessSizeIndex, Value *SizeArgument, uint32_t Exp) argument 1695 instrumentAMDGPUAddress( Instruction *OrigIns, Instruction *InsertBefore, Value *Addr, uint32_t TypeSize, bool IsWrite, Value *SizeArgument) argument 1718 instrumentAddress(Instruction *OrigIns, Instruction *InsertBefore, Value *Addr, uint32_t TypeSize, bool IsWrite, Value *SizeArgument, bool UseCalls, uint32_t Exp) argument 1807 instrumentUnusualSizeOrAlignment( Instruction *I, Instruction *InsertBefore, Value *Addr, uint32_t TypeSize, bool IsWrite, Value *SizeArgument, bool UseCalls, uint32_t Exp) argument [all...] |
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/AArch64/ |
H A D | AArch64StackTagging.cpp | 311 void tagAlloca(AllocaInst *AI, Instruction *InsertBefore, Value *Ptr, 313 void untagAlloca(AllocaInst *AI, Instruction *InsertBefore, uint64_t Size); 432 void AArch64StackTagging::tagAlloca(AllocaInst *AI, Instruction *InsertBefore, argument 447 InsertBefore = collectInitializers(InsertBefore, Ptr, Size, IB); 450 IRBuilder<> IRB(InsertBefore); 454 void AArch64StackTagging::untagAlloca(AllocaInst *AI, Instruction *InsertBefore, argument 456 IRBuilder<> IRB(InsertBefore);
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
H A D | FixupStatepointCallerSaved.cpp | 419 MachineBasicBlock::iterator InsertBefore(MI); 420 Reg = performCopyPropagation(Reg, InsertBefore, IsKill, TII, TRI); 422 LLVM_DEBUG(dbgs() << "Insert spill before " << *InsertBefore); 423 TII.storeRegToStackSlot(*MI.getParent(), InsertBefore, Reg, IsKill, FI,
|
H A D | SplitKit.h | 449 /// \p InsertBefore. This can be invoked with a \p LaneMask which may make it 452 MachineBasicBlock &MBB, MachineBasicBlock::iterator InsertBefore, 456 MachineBasicBlock &MB, MachineBasicBlock::iterator InsertBefore,
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyLowerEmscriptenEHSjLj.cpp | 932 static DebugLoc getOrCreateDebugLoc(const Instruction *InsertBefore, argument 934 assert(InsertBefore); 935 if (InsertBefore->getDebugLoc()) 936 return InsertBefore->getDebugLoc(); 937 const Instruction *Prev = InsertBefore->getPrevNode();
|