/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64StackTagging.cpp | 132 IRBuilder<> IRB(SI); addStore() local 141 IRBuilder<> IRB(MSI); addMemSet() local 147 applyMemSet(IRBuilder<> & IRB,int64_t Start,int64_t End,ConstantInt * V) applyMemSet() argument 176 sliceValue(IRBuilder<> & IRB,Value * V,int64_t Offset) sliceValue() argument 189 applyStore(IRBuilder<> & IRB,int64_t Start,int64_t End,Value * StoredValue) applyStore() argument 203 generate(IRBuilder<> & IRB) generate() argument 242 emitZeroes(IRBuilder<> & IRB,uint64_t Offset,uint64_t Size) emitZeroes() argument 252 emitUndef(IRBuilder<> & IRB,uint64_t Offset,uint64_t Size) emitUndef() argument 261 emitPair(IRBuilder<> & IRB,uint64_t Offset,Value * A,Value * B) emitPair() argument 270 flatten(IRBuilder<> & IRB,Value * V) flatten() argument 429 IRBuilder<> IRB(InsertBefore); tagAlloca() local 435 IRBuilder<> IRB(InsertBefore); untagAlloca() local 456 IRBuilder<> IRB(&PrologueBB->front()); insertBaseTaggedPointer() local 529 IRBuilder<> IRB(Info.AI->getNextNode()); runOnFunction() local [all...] |
H A D | AArch64Arm64ECCallLowering.cpp | 375 IRBuilder<> IRB(BB); buildExitThunk() local 470 IRBuilder<> IRB(BB); buildEntryThunk() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | HWAddressSanitizer.cpp | 588 IRBuilder<> IRB(*C); initializeModule() local 660 IRBuilder<> IRB(*C); initializeCallbacks() local 730 getOpaqueNoopCast(IRBuilder<> & IRB,Value * Val) getOpaqueNoopCast() argument 742 getDynamicShadowIfunc(IRBuilder<> & IRB) getDynamicShadowIfunc() argument 746 getShadowNonTls(IRBuilder<> & IRB) getShadowNonTls() argument 852 IRBuilder<> IRB(I); untagPointerOperand() local 859 memToShadow(Value * Mem,IRBuilder<> & IRB) memToShadow() argument 883 IRBuilder<> IRB(InsertBefore); insertShadowTagCheck() local 918 IRBuilder<> IRB(InsertBefore); instrumentMemAccessOutline() local 937 IRBuilder<> IRB(TCI.TagMismatchTerm); instrumentMemAccessInline() local 1013 IRBuilder<> IRB(MI); instrumentMemIntrinsic() local 1044 IRBuilder<> IRB(O.getInsn()); instrumentMemAccess() local 1077 tagAlloca(IRBuilder<> & IRB,AllocaInst * AI,Value * Tag,size_t Size) tagAlloca() argument 1132 applyTagMask(IRBuilder<> & IRB,Value * OldTag) applyTagMask() argument 1139 getNextTagWithCall(IRBuilder<> & IRB) getNextTagWithCall() argument 1143 getStackBaseTag(IRBuilder<> & IRB) getStackBaseTag() argument 1159 getAllocaTag(IRBuilder<> & IRB,Value * StackTag,unsigned AllocaNo) getAllocaTag() argument 1167 getUARTag(IRBuilder<> & IRB) getUARTag() argument 1177 tagPointer(IRBuilder<> & IRB,Type * Ty,Value * PtrLong,Value * Tag) tagPointer() argument 1196 untagPointer(IRBuilder<> & IRB,Value * PtrLong) untagPointer() argument 1213 getHwasanThreadSlotPtr(IRBuilder<> & IRB,Type * Ty) getHwasanThreadSlotPtr() argument 1229 getPC(IRBuilder<> & IRB) getPC() argument 1235 getSP(IRBuilder<> & IRB) getSP() argument 1251 getFrameRecordInfo(IRBuilder<> & IRB) getFrameRecordInfo() argument 1266 emitPrologue(IRBuilder<> & IRB,bool WithFrameRecord) emitPrologue() argument 1348 readRegister(IRBuilder<> & IRB,StringRef Name) readRegister() argument 1360 IRBuilder<> IRB(LP->getNextNode()); instrumentLandingPads() local 1390 IRBuilder<> IRB(AI->getNextNode()); instrumentStack() local 1746 IRBuilder<> IRB(BB); instrumentPersonalityFunctions() local [all...] |
H A D | DataFlowSanitizer.cpp | 946 expandFromPrimitiveShadowRecursive(Value * Shadow,SmallVector<unsigned,4> & Indices,Type * SubShadowTy,Value * PrimitiveShadow,IRBuilder<> & IRB) expandFromPrimitiveShadowRecursive() argument 987 IRBuilder<> IRB(Pos); expandFromPrimitiveShadow() local 1000 collapseAggregateShadow(AggregateType * AT,Value * Shadow,IRBuilder<> & IRB) collapseAggregateShadow() argument 1016 collapseToPrimitiveShadow(Value * Shadow,IRBuilder<> & IRB) collapseToPrimitiveShadow() argument 1038 IRBuilder<> IRB(Pos); collapseToPrimitiveShadow() local 1050 IRBuilder<> IRB(&I); addConditionalCallbacksIfEnabled() local 1063 addReachesFunctionCallbacksIfEnabled(IRBuilder<> & IRB,Instruction & I,Value * Data) addReachesFunctionCallbacksIfEnabled() argument 1280 buildExternWeakCheckIfNeeded(IRBuilder<> & IRB,Function * F) buildExternWeakCheckIfNeeded() argument 1715 IRBuilder<> IRB(Next); runImpl() local 1770 IRBuilder<> IRB(Pos); runImpl() local 1786 getArgTLS(Type * T,unsigned ArgOffset,IRBuilder<> & IRB) getArgTLS() argument 1794 getRetvalTLS(Type * T,IRBuilder<> & IRB) getRetvalTLS() argument 1801 getArgOriginTLS(unsigned ArgNo,IRBuilder<> & IRB) getArgOriginTLS() argument 1817 IRBuilder<> IRB(ArgOriginTLSPos); getOrigin() local 1861 IRBuilder<> IRB(ArgTLSPos); getShadowForTLSArgument() local 1898 getShadowOffset(Value * Addr,IRBuilder<> & IRB) getShadowOffset() argument 1917 IRBuilder<> IRB(Pos); getShadowOriginAddress() local 1949 IRBuilder<> IRB(Pos); getShadowAddress() local 1954 IRBuilder<> IRB(Pos); getShadowAddress() local 2005 IRBuilder<> IRB(Pos); combineShadows() local 2066 IRBuilder<> IRB(Pos); combineOrigins() local 2134 IRBuilder<> IRB(Pos); loadNextOrigin() local 2166 IRBuilder<> IRB(Pos); loadShadowFast() local 2235 IRBuilder<> IRB(Pos); loadShadowOriginSansLoadTracking() local 2270 IRBuilder<> IRB(Pos); loadShadowOriginSansLoadTracking() local 2289 IRBuilder<> IRB(Pos); loadShadowOriginSansLoadTracking() local 2302 IRBuilder<> IRB(Pos); loadShadowOriginSansLoadTracking() local 2318 IRBuilder<> IRB(Pos); loadShadowOriginSansLoadTracking() local 2334 IRBuilder<> IRB(Pos); loadShadowOrigin() local 2434 IRBuilder<> IRB(Pos); visitLoadInst() local 2441 IRBuilder<> IRB(AfterLi); visitLoadInst() local 2446 updateOriginIfTainted(Value * Shadow,Value * Origin,IRBuilder<> & IRB) updateOriginIfTainted() argument 2451 updateOrigin(Value * V,IRBuilder<> & IRB) updateOrigin() argument 2457 originToIntptr(IRBuilder<> & IRB,Value * Origin) originToIntptr() argument 2468 paintOrigin(IRBuilder<> & IRB,Value * Origin,Value * StoreOriginAddr,uint64_t StoreOriginSize,Align Alignment) paintOrigin() argument 2503 convertToBool(Value * V,IRBuilder<> & IRB,const Twine & Name) convertToBool() argument 2520 IRBuilder<> IRB(Pos); storeOrigin() local 2547 IRBuilder<> IRB(Pos); storeZeroPrimitiveShadow() local 2567 IRBuilder<> IRB(Pos); storePrimitiveShadowOrigin() local 2587 IRBuilder<> IRB(Pos); storePrimitiveShadowOrigin() local 2692 IRBuilder<> IRB(&SI); visitStoreInst() local 2711 IRBuilder<> IRB(&I); visitCASOrRMW() local 2756 IRBuilder<> IRB(&CI); visitCmpInst() local 2809 IRBuilder<> IRB(&I); visitExtractValueInst() local 2818 IRBuilder<> IRB(&I); visitInsertValueInst() local 2841 IRBuilder<> IRB(&I); visitAllocaInst() local 2907 IRBuilder<> IRB(&I); visitMemSetInst() local 2918 IRBuilder<> IRB(&I); visitMemTransferInst() local 2975 IRBuilder<> IRB(&RI); visitReturnInst() local 2992 addShadowArguments(Function & F,CallBase & CB,std::vector<Value * > & Args,IRBuilder<> & IRB) addShadowArguments() argument 3031 addOriginArguments(Function & F,CallBase & CB,std::vector<Value * > & Args,IRBuilder<> & IRB) addOriginArguments() argument 3068 IRBuilder<> IRB(&CB); visitWrappedCallBase() local 3174 makeAddAcquireOrderingTable(IRBuilder<> & IRB) makeAddAcquireOrderingTable() argument 3196 IRBuilder<> IRB(&CB); visitLibAtomicLoad() local 3218 makeAddReleaseOrderingTable(IRBuilder<> & IRB) makeAddReleaseOrderingTable() argument 3237 IRBuilder<> IRB(&CB); visitLibAtomicStore() local 3259 IRBuilder<> IRB(&CB); visitLibAtomicExchange() local 3359 IRBuilder<> IRB(&CB); visitCallBase() local [all...] |
H A D | MemorySanitizer.cpp | 775 IRBuilder<> IRB(*C); createKernelApi() local 840 IRBuilder<> IRB(*C); createUserspaceApi() local 914 IRBuilder<> IRB(*C); initializeCallbacks() local 1041 IRBuilder<> IRB(*C); initializeModule() local 1182 IRBuilder<> IRB(FnPrologueEnd); MemorySanitizerVisitor() local 1318 IRBuilder<> IRB(SI); materializeStores() local 1424 IRBuilder<> IRB(Instruction); materializeInstructionChecks() local 1461 IRBuilder<> IRB(Instruction); materializeInstructionChecks() local 2194 NextNodeIRBuilder IRB(&I); visitLoadInst() local 2238 IRBuilder<> IRB(&I); handleCASOrRMW() local 2273 IRBuilder<> IRB(&I); visitExtractElementInst() local 2281 IRBuilder<> IRB(&I); visitInsertElementInst() local 2290 IRBuilder<> IRB(&I); visitShuffleVectorInst() local 2300 IRBuilder<> IRB(&I); visitSExtInst() local 2306 IRBuilder<> IRB(&I); visitZExtInst() local 2312 IRBuilder<> IRB(&I); visitTruncInst() local 2324 IRBuilder<> IRB(&I); visitBitCastInst() local 2330 IRBuilder<> IRB(&I); visitPtrToIntInst() local 2337 IRBuilder<> IRB(&I); visitIntToPtrInst() local 2356 IRBuilder<> IRB(&I); visitAnd() local 2378 IRBuilder<> IRB(&I); visitOr() local 2417 IRBuilder<> &IRB; global() member in __anon427849950811::MemorySanitizerVisitor::Combiner 2421 Combiner(MemorySanitizerVisitor * MSV,IRBuilder<> & IRB) Combiner() argument 2481 IRBuilder<> IRB(&I); setOriginForNaryOp() local 2532 IRBuilder<> IRB(&I); handleShadowOr() local 2579 IRBuilder<> IRB(&I); handleMulByConstant() local 2604 IRBuilder<> IRB(&I); handleIntegerDiv() local 2626 IRBuilder<> IRB(&I); handleEqualityComparison() local 2699 IRBuilder<> IRB(&I); handleRelationalComparisonExact() local 2749 IRBuilder<> IRB(&I); handleSignedRelationalComparison() local 2791 IRBuilder<> IRB(&I); handleShift() local 2809 IRBuilder<> IRB(&I); handleFunnelShift() local 2837 IRBuilder<> IRB(&I); visitMemMoveInst() local 2860 IRBuilder<> IRB(&I); visitMemCpyInst() local 2869 IRBuilder<> IRB(&I); visitMemSetInst() local 2887 IRBuilder<> IRB(&I); handleVectorStoreIntrinsic() local 2912 IRBuilder<> IRB(&I); handleVectorLoadIntrinsic() local 2960 IRBuilder<> IRB(&I); maybeHandleSimpleNomemIntrinsic() local 3020 IRBuilder<> IRB(&I); handleBswap() local 3030 IRBuilder<> IRB(&I); handleCountZeroes() local 3067 IRBuilder<> IRB(&I); handleVectorConvertIntrinsic() local 3164 IRBuilder<> IRB(&I); handleVectorShiftIntrinsic() local 3230 IRBuilder<> IRB(&I); handleVectorPackIntrinsic() local 3272 IRBuilder<> IRB(&I); handleVectorSadIntrinsic() local 3290 IRBuilder<> IRB(&I); handleVectorPmaddIntrinsic() local 3306 IRBuilder<> IRB(&I); handleVectorComparePackedIntrinsic() local 3321 IRBuilder<> IRB(&I); handleVectorCompareScalarIntrinsic() local 3333 IRBuilder<> IRB(&I); handleVectorReduceIntrinsic() local 3343 IRBuilder<> IRB(&I); handleVectorReduceOrIntrinsic() local 3361 IRBuilder<> IRB(&I); handleVectorReduceAndIntrinsic() local 3375 IRBuilder<> IRB(&I); handleStmxcsr() local 3391 IRBuilder<> IRB(&I); handleLdmxcsr() local 3409 IRBuilder<> IRB(&I); handleMaskedExpandLoad() local 3440 IRBuilder<> IRB(&I); handleMaskedCompressStore() local 3462 IRBuilder<> IRB(&I); handleMaskedGather() local 3500 IRBuilder<> IRB(&I); handleMaskedScatter() local 3528 IRBuilder<> IRB(&I); handleMaskedStore() local 3558 IRBuilder<> IRB(&I); handleMaskedLoad() local 3604 IRBuilder<> IRB(&I); handleBmiIntrinsic() local 3636 IRBuilder<> IRB(&I); handlePclmulIntrinsic() local 3654 IRBuilder<> IRB(&I); handleUnarySdSsIntrinsic() local 3671 IRBuilder<> IRB(&I); handleVtestIntrinsic() local 3684 IRBuilder<> IRB(&I); handleBinarySdSsIntrinsic() local 3709 IRBuilder<> IRB(&I); handleAbsIntrinsic() local 3715 IRBuilder<> IRB(&I); handleIsFpClass() local 4048 IRBuilder<> IRB(&CB); visitLibAtomicLoad() local 4079 IRBuilder<> IRB(&CB); visitLibAtomicStore() local 4156 IRBuilder<> IRB(&CB); visitCallBase() local 4312 IRBuilder<> IRB(&I); visitReturnInst() local 4344 IRBuilder<> IRB(&I); visitPHINode() local 4407 NextNodeIRBuilder IRB(InsPoint); instrumentAlloca() local 4430 IRBuilder<> IRB(&I); visitSelectInst() local 4498 IRBuilder<> IRB(&I); visitExtractValueInst() local 4510 IRBuilder<> IRB(&I); visitInsertValueInst() local 4619 IRBuilder<> IRB(&I); visitAsmInstruction() local 4725 IRBuilder<> IRB(&I); unpoisonVAListTagForInst() local 4908 IRBuilder<> IRB(MSV.FnPrologueEnd); finalizeInstrumentation() local 4935 NextNodeIRBuilder IRB(OrigInst); finalizeInstrumentation() local 5021 IRBuilder<> IRB(MSV.FnPrologueEnd); finalizeInstrumentation() local 5045 NextNodeIRBuilder IRB(OrigInst); finalizeInstrumentation() local 5196 IRBuilder<> IRB(MSV.FnPrologueEnd); finalizeInstrumentation() local 5220 NextNodeIRBuilder IRB(OrigInst); finalizeInstrumentation() local 5406 IRBuilder<> IRB(MSV.FnPrologueEnd); finalizeInstrumentation() local 5431 NextNodeIRBuilder IRB(OrigInst); finalizeInstrumentation() local 5700 IRBuilder<> IRB(MSV.FnPrologueEnd); finalizeInstrumentation() local 5729 NextNodeIRBuilder IRB(OrigInst); finalizeInstrumentation() local [all...] |
H A D | BoundsChecking.cpp | 59 BuilderTy &IRB, ScalarEvolution &SE) { in getBoundsCheckCond() argument 114 static void insertBoundsCheck(Value *Or, BuilderTy &IRB, GetTrapBBT GetTrapBB) { in insertBoundsCheck() argument 158 BuilderTy IRB(I.getParent(), BasicBlock::iterator(&I), TargetFolder(DL)); addBoundsChecking() local 185 __anonab3fbc0a0102(BuilderTy &IRB) addBoundsChecking() argument 218 BuilderTy IRB(Inst->getParent(), BasicBlock::iterator(Inst), TargetFolder(DL)); addBoundsChecking() local [all...] |
H A D | AddressSanitizer.cpp | 1020 IRBuilder<> IRB(InstBefore); unpoisonDynamicAllocasBeforeInst() local 1237 memToShadow(Value * Shadow,IRBuilder<> & IRB) memToShadow() argument 1255 InstrumentationIRBuilder IRB(MI); instrumentMemIntrinsic() local 1501 IRBuilder<> IRB(I); instrumentPointerComparisonOrSubtraction() local 1571 __anonc0eafb620302(IRBuilderBase &IRB, Value *Index) instrumentMaskedLoadOrStore() argument 1664 InstrumentationIRBuilder IRB(InsertBefore); generateCrashCode() local 1687 createSlowPathCmp(IRBuilder<> & IRB,Value * AddrLong,Value * ShadowValue,uint32_t TypeStoreSize) createSlowPathCmp() argument 1716 IRBuilder<> IRB(InsertBefore); instrumentAMDGPUAddress() local 1727 genAMDGPUReportBlock(IRBuilder<> & IRB,Value * Cond,bool Recover) genAMDGPUReportBlock() argument 1764 InstrumentationIRBuilder IRB(InsertBefore); instrumentAddress() local 1845 InstrumentationIRBuilder IRB(InsertBefore); instrumentUnusualSizeOrAlignment() local 1871 IRBuilder<> IRB(&GlobalInit.front(), poisonOneInitializer() local 2106 IRBuilder<> IRB(*C); initializeCallbacks() local 2203 InstrumentGlobalsCOFF(IRBuilder<> & IRB,Module & M,ArrayRef<GlobalVariable * > ExtendedGlobals,ArrayRef<Constant * > MetadataInitializers) InstrumentGlobalsCOFF() argument 2236 instrumentGlobalsELF(IRBuilder<> & IRB,Module & M,ArrayRef<GlobalVariable * > ExtendedGlobals,ArrayRef<Constant * > MetadataInitializers,const std::string & UniqueModuleId) instrumentGlobalsELF() argument 2305 InstrumentGlobalsMachO(IRBuilder<> & IRB,Module & M,ArrayRef<GlobalVariable * > ExtendedGlobals,ArrayRef<Constant * > MetadataInitializers) InstrumentGlobalsMachO() argument 2365 InstrumentGlobalsWithMetadataArray(IRBuilder<> & IRB,Module & M,ArrayRef<GlobalVariable * > ExtendedGlobals,ArrayRef<Constant * > MetadataInitializers) InstrumentGlobalsWithMetadataArray() argument 2401 instrumentGlobals(IRBuilder<> & IRB,Module & M,bool * CtorComdat) instrumentGlobals() argument 2661 IRBuilder<> IRB(AsanCtorFunction->getEntryBlock().getTerminator()); instrumentModule() local 2664 IRBuilder<> IRB(*C); instrumentModule() local 2694 IRBuilder<> IRB(*C); initializeCallbacks() local 2780 IRBuilder<> IRB(&F.front(), F.front().begin()); maybeInsertAsanInitAtFunctionEntry() local 2792 IRBuilder<> IRB(&F.front().front()); maybeInsertDynamicShadowAtFunctionEntry() local 2976 IRBuilder<> IRB(CI); instrumentFunction() local 3008 IRBuilder<> IRB(*C); initializeCallbacks() local 3049 copyToShadowInline(ArrayRef<uint8_t> ShadowMask,ArrayRef<uint8_t> ShadowBytes,size_t Begin,size_t End,IRBuilder<> & IRB,Value * ShadowBase) copyToShadowInline() argument 3101 copyToShadow(ArrayRef<uint8_t> ShadowMask,ArrayRef<uint8_t> ShadowBytes,IRBuilder<> & IRB,Value * ShadowBase) copyToShadow() argument 3108 copyToShadow(ArrayRef<uint8_t> ShadowMask,ArrayRef<uint8_t> ShadowBytes,size_t Begin,size_t End,IRBuilder<> & IRB,Value * ShadowBase) copyToShadow() argument 3153 IRBuilder<> IRB(CopyInsertPoint); copyArgsPassedByValToAllocas() local 3174 createPHI(IRBuilder<> & IRB,Value * Cond,Value * ValueIfTrue,Instruction * ThenTerm,Value * ValueIfFalse) createPHI() argument 3187 createAllocaForLayout(IRBuilder<> & IRB,const ASanStackFrameLayout & L,bool Dynamic) createAllocaForLayout() argument 3206 IRBuilder<> IRB(dyn_cast<Instruction>(FirstBB.begin())); createDynamicAllocasInitStorage() local 3225 IRBuilder<> IRB(APC.InsBefore); processDynamicAllocas() local 3305 IRBuilder<> IRB(InsBefore); processStaticAllocas() local 3511 IRBuilder<> IRB(APC.InsBefore); processStaticAllocas() local 3579 poisonAlloca(Value * V,uint64_t Size,IRBuilder<> & IRB,bool DoPoison) poisonAlloca() argument 3597 IRBuilder<> IRB(AI); handleDynamicAllocaCall() local [all...] |
H A D | SanitizerCoverage.cpp | 326 IRBuilder<> IRB(M.getContext()); CreateSecStartEnd() local 391 IRBuilder<> IRB(*C); instrumentModule() local 733 IRBuilder<> IRB(&*F.getEntryBlock().getFirstInsertionPt()); CreatePCArray() local 795 InstrumentationIRBuilder IRB(I); InjectCoverageForIndirectCalls() local 812 InstrumentationIRBuilder IRB(I); InjectTraceForSwitch() local 848 InstrumentationIRBuilder IRB(BO); InjectTraceForDiv() local 866 InstrumentationIRBuilder IRB(GEP); InjectTraceForGep() local 886 InstrumentationIRBuilder IRB(LI); InjectTraceForLoadsAndStores() local 894 InstrumentationIRBuilder IRB(SI); InjectTraceForLoadsAndStores() local 907 InstrumentationIRBuilder IRB(ICMP); InjectTraceForCmp() local 953 InstrumentationIRBuilder IRB(&*IP); InjectCoverageAtBlock() local 1040 IRBuilder<> IRB(&*F.getEntryBlock().getFirstInsertionPt()); createFunctionControlFlow() local [all...] |
H A D | MemProfiler.cpp | 259 memToShadow(Value * Shadow,IRBuilder<> & IRB) memToShadow() argument 270 IRBuilder<> IRB(MI); instrumentMemIntrinsic() local 402 IRBuilder<> IRB(I); instrumentMaskedLoadOrStore() local 408 IRBuilder<> IRB(InsertBefore); instrumentMaskedLoadOrStore() local 446 IRBuilder<> IRB(InsertBefore); instrumentAddress() local 506 IRBuilder<> IRB(*C); initializeCallbacks() local 541 IRBuilder<> IRB(&F.front(), F.front().begin()); maybeInsertMemProfInitAtFunctionEntry() local 549 IRBuilder<> IRB(&F.front().front()); insertDynamicShadowAtFunctionEntry() local [all...] |
H A D | ThreadSanitizer.cpp | 203 IRBuilder<> IRB(Ctx); initialize() local 481 InstrumentationIRBuilder IRB(F.getEntryBlock().getFirstNonPHI()); InsertRuntimeIgnores() local 571 InstrumentationIRBuilder IRB(F.getEntryBlock().getFirstNonPHI()); sanitizeFunction() local 589 InstrumentationIRBuilder IRB(II.Inst); instrumentLoadOrStore() local 661 createOrdering(IRBuilder<> * IRB,AtomicOrdering ord) createOrdering() argument 687 InstrumentationIRBuilder IRB(I); instrumentMemIntrinsic() local 717 InstrumentationIRBuilder IRB(I); instrumentAtomic() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | WasmEHPrepare.cpp | 163 IRBuilder<> IRB(M.getContext()); doInitialization() local 194 IRBuilder<> IRB(F.getContext()); prepareThrows() local 222 IRBuilder<> IRB(F.getContext()); prepareEHPads() local 306 IRBuilder<> IRB(BB->getContext()); prepareEHPad() local [all...] |
H A D | SafeStack.cpp | 365 Value *SafeStack::getStackGuard(IRBuilder<> &IRB, Function &F) { in getStackGuard() argument 429 SafeStack::createStackRestorePoints(IRBuilder<> &IRB, Function &F, in createStackRestorePoints() argument 465 checkStackGuard(IRBuilder<> & IRB,Function & F,Instruction & RI,AllocaInst * StackGuardSlot,Value * StackGuard) checkStackGuard() argument 488 moveStaticAllocasToUnsafeStack(IRBuilder<> & IRB,Function & F,ArrayRef<AllocaInst * > StaticAllocas,ArrayRef<Argument * > ByValArguments,Instruction * BasePointer,AllocaInst * StackGuardSlot) moveStaticAllocasToUnsafeStack() argument 660 IRBuilder<> IRB(AI); moveDynamicAllocasToUnsafeStack() local 706 IRBuilder<> IRB(II); moveDynamicAllocasToUnsafeStack() local 712 IRBuilder<> IRB(II); moveDynamicAllocasToUnsafeStack() local 787 IRBuilder<> IRB(&F.front(), F.begin()->getFirstInsertionPt()); run() local [all...] |
H A D | SanitizerBinaryMetadata.cpp | 77 IRBuilder<> IRB(F.getContext()); in runOnMachineFunction() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyLowerEmscriptenEHSjLj.cpp | 470 IRBuilder<> IRB(M->getContext()); getAddrIntType() local 485 IRBuilder<> IRB(M->getContext()); getAddrSizeInt() local 519 IRBuilder<> IRB(C); wrapInvoke() local 713 IRBuilder<> IRB(C); wrapTestSetjmp() local 822 IRBuilder<> IRB(C); replaceLongjmpWith() local 867 IRBuilder<> IRB(M.getContext()); nullifySetjmp() local 893 IRBuilder<> IRB(C); runOnModule() local 1076 IRBuilder<> IRB(C); runEHOnFunction() local 1269 IRBuilder<> IRB(C); runSjLjOnFunction() local 1461 IRBuilder<> IRB(C); handleLongjmpableCallsForEmscriptenSjLj() local 1665 IRBuilder<> IRB(C); handleLongjmpableCallsForWasmSjLj() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
H A D | SPIRVPrepareFunctions.cpp | 131 IRBuilder<> IRB(EntryBB); lowerIntrinsicToFunction() local 141 IRBuilder<> IRB(EntryBB); lowerIntrinsicToFunction() local 172 IRBuilder<> IRB(RotateBB); lowerFunnelShifts() local 223 IRBuilder<> IRB(EntryBB); buildUMulWithOverflowFunc() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | ArgumentPromotion.cpp | 99 createByteGEP(IRBuilderBase & IRB,const DataLayout & DL,Value * Ptr,Type * ResElemTy,int64_t Offset) createByteGEP() argument 213 IRBuilder<NoFolder> IRB(&CB); doPromotion() local 336 IRBuilder<NoFolder> IRB(&NF->begin()->front()); doPromotion() local
|
H A D | CrossDSOCFI.cpp | 122 IRBuilder<> IRB(BB); in buildCFICheck() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SIAnnotateControlFlow.cpp | 210 Value *IfCall = IRB.CreateCall(If, {Term->getCondition()}); in openIf() local 225 Value *ElseCall = IRB.CreateCall(Else, {popSaved()}); in insertElse() local [all...] |
H A D | AMDGPULateCodeGenPrepare.cpp | 165 IRBuilder<> IRB(&LI); visitLoadInst() local [all...] |
H A D | AMDGPUCtorDtorLowering.cpp | 76 IRBuilder<> IRB(BasicBlock::Create(C, "entry", &F)); in createInitOrFiniCalls() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | SROA.cpp | 1650 speculatePHINodeLoads(IRBuilderTy & IRB,PHINode & PN) speculatePHINodeLoads() argument 1794 speculateSelectInstLoads(SelectInst & SI,LoadInst & LI,IRBuilderTy & IRB) speculateSelectInstLoads() argument 1900 rewriteSelectInstMemOps(SelectInst & SI,const RewriteableMemOps & Ops,IRBuilderTy & IRB,DomTreeUpdater * DTU) rewriteSelectInstMemOps() argument 1932 getAdjustedPtr(IRBuilderTy & IRB,const DataLayout & DL,Value * Ptr,APInt Offset,Type * PointerTy,const Twine & NamePrefix) getAdjustedPtr() argument 2015 convertValue(const DataLayout & DL,IRBuilderTy & IRB,Value * V,Type * NewTy) convertValue() argument 2519 extractInteger(const DataLayout & DL,IRBuilderTy & IRB,Value * V,IntegerType * Ty,uint64_t Offset,const Twine & Name) extractInteger() argument 2544 insertInteger(const DataLayout & DL,IRBuilderTy & IRB,Value * Old,Value * V,uint64_t Offset,const Twine & Name) insertInteger() argument 2577 extractVector(IRBuilderTy & IRB,Value * V,unsigned BeginIndex,unsigned EndIndex,const Twine & Name) extractVector() argument 2599 insertVector(IRBuilderTy & IRB,Value * Old,Value * V,unsigned BeginIndex,const Twine & Name) insertVector() argument 2709 IRBuilderTy IRB; global() member in __anon971df9da0d11::AllocaSliceRewriter 2802 getNewAllocaSlicePtr(IRBuilderTy & IRB,Type * PointerTy) getNewAllocaSlicePtr() argument 3713 IRBuilderTy &IRB; global() member in __anon971df9da0d11::AggLoadStoreRewriter 3716 AggLoadStoreRewriter(const DataLayout & DL,IRBuilderTy & IRB) AggLoadStoreRewriter() argument 3748 IRBuilderTy &IRB; global() member in __anon971df9da0d11::AggLoadStoreRewriter::OpSplitter 3775 OpSplitter(Instruction * InsertionPoint,Value * Ptr,Type * BaseTy,Align BaseAlign,const DataLayout & DL,IRBuilderTy & IRB) OpSplitter() argument 4442 IRBuilderTy IRB(&AI); presplitLoadsAndStores() local 5191 IRBuilderTy IRB(&AI); runOnAlloca() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonGenExtract.cpp | 211 IRBuilder<> IRB(In); in INITIALIZE_PASS_DEPENDENCY() local
|
/freebsd-src/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGGPUBuiltin.cpp | 204 llvm::IRBuilder<> IRB(Builder.GetInsertBlock(), Builder.GetInsertPoint()); EmitAMDGPUDevicePrintfCallExpr() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | ModuleUtils.cpp | 30 IRBuilder<> IRB(M.getContext()); appendToGlobalArray() local 214 IRBuilder<> IRB(M.getContext()); createSanitizerCtorAndInitFunctions() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZTDC.cpp | 371 IRBuilder<> IRB(I); in runOnFunction() local
|