Home
last modified time | relevance | path

Searched defs:IRB (Results 1 – 25 of 52) sorted by relevance

123

/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64StackTagging.cpp132 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 DAArch64Arm64ECCallLowering.cpp375 IRBuilder<> IRB(BB); buildExitThunk() local
470 IRBuilder<> IRB(BB); buildEntryThunk() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DHWAddressSanitizer.cpp588 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 DDataFlowSanitizer.cpp946 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 DMemorySanitizer.cpp775 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 DBoundsChecking.cpp59 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 DAddressSanitizer.cpp1020 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 DSanitizerCoverage.cpp326 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 DMemProfiler.cpp259 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 DThreadSanitizer.cpp203 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 DWasmEHPrepare.cpp163 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 DSafeStack.cpp365 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 DSanitizerBinaryMetadata.cpp77 IRBuilder<> IRB(F.getContext()); in runOnMachineFunction() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerEmscriptenEHSjLj.cpp470 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 DSPIRVPrepareFunctions.cpp131 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 DArgumentPromotion.cpp99 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 DCrossDSOCFI.cpp122 IRBuilder<> IRB(BB); in buildCFICheck() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIAnnotateControlFlow.cpp210 Value *IfCall = IRB.CreateCall(If, {Term->getCondition()}); in openIf() local
225 Value *ElseCall = IRB.CreateCall(Else, {popSaved()}); in insertElse() local
[all...]
H A DAMDGPULateCodeGenPrepare.cpp165 IRBuilder<> IRB(&LI); visitLoadInst() local
[all...]
H A DAMDGPUCtorDtorLowering.cpp76 IRBuilder<> IRB(BasicBlock::Create(C, "entry", &F)); in createInitOrFiniCalls() local
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSROA.cpp1650 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 DHexagonGenExtract.cpp211 IRBuilder<> IRB(In); in INITIALIZE_PASS_DEPENDENCY() local
/freebsd-src/contrib/llvm-project/clang/lib/CodeGen/
H A DCGGPUBuiltin.cpp204 llvm::IRBuilder<> IRB(Builder.GetInsertBlock(), Builder.GetInsertPoint()); EmitAMDGPUDevicePrintfCallExpr() local
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DModuleUtils.cpp30 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 DSystemZTDC.cpp371 IRBuilder<> IRB(I); in runOnFunction() local

123