/llvm-project/libcxx/utils/ci/ |
H A D | docker-compose.yml | 1 x-versions: &compiler_versions 6 actions-builder: 7 image: ghcr.io/llvm/libcxx-linux-builder:${TAG} 11 target: actions-builder [all...] |
H A D | Dockerfile | 1 # ===---------- [all...] |
H A D | run-buildbot-container | 8 # `run-buildbot` script. 13 # is useful for editing files on the host machine and re-running the build bot 20 # --user $(id -u):$(id -g) 22 set -e 24 MONOREPO_ROOT="$(git rev-parse --sho [all...] |
/llvm-project/llvm/examples/ExceptionDemo/ |
H A D | ExceptionDemo.cpp | 1 //===-- ExceptionDemo.cpp - An example using llvm Exceptions ------- 596 handleLsda(int version,const uint8_t * lsda,_Unwind_Action actions,_Unwind_Exception_Class exceptionClass,struct _Unwind_Exception * exceptionObject,struct _Unwind_Context * context) handleLsda() argument 778 ourPersonality(int version,_Unwind_Action actions,_Unwind_Exception_Class exceptionClass,struct _Unwind_Exception * exceptionObject,struct _Unwind_Context * context) ourPersonality() argument 853 generateStringPrint(llvm::LLVMContext & context,llvm::Module & module,llvm::IRBuilder<> & builder,std::string toPrint,bool useGlobal=true) generateStringPrint() argument 897 generateIntegerPrint(llvm::LLVMContext & context,llvm::Module & module,llvm::IRBuilder<> & builder,llvm::Function & printFunct,llvm::Value & toPrint,std::string format,bool useGlobal=true) generateIntegerPrint() argument 949 createFinallyBlock(llvm::LLVMContext & context,llvm::Module & module,llvm::IRBuilder<> & builder,llvm::Function & toAddTo,std::string & blockName,std::string & functionId,llvm::BasicBlock & terminatorBlock,llvm::BasicBlock & unwindResumeBlock,llvm::Value ** exceptionCaughtFlag,llvm::Value ** exceptionStorage,llvm::Value ** caughtResultStorage) createFinallyBlock() argument 1025 createCatchBlock(llvm::LLVMContext & context,llvm::Module & module,llvm::IRBuilder<> & builder,llvm::Function & toAddTo,std::string & blockName,std::string & functionId,llvm::BasicBlock & terminatorBlock,llvm::Value & exceptionCaughtFlag) createCatchBlock() argument 1076 createCatchWrappedInvokeFunction(llvm::Module & module,llvm::IRBuilder<> & builder,llvm::legacy::FunctionPassManager & fpm,llvm::Function & toInvoke,std::string ourId,unsigned numExceptionsToCatch,unsigned exceptionTypesToCatch[]) createCatchWrappedInvokeFunction() argument 1341 createThrowExceptionFunction(llvm::Module & module,llvm::IRBuilder<> & builder,llvm::legacy::FunctionPassManager & fpm,std::string ourId,int32_t nativeThrowType,llvm::Function & nativeThrowFunct) createThrowExceptionFunction() argument 1458 createUnwindExceptionTest(llvm::Module & module,llvm::IRBuilder<> & builder,llvm::legacy::FunctionPassManager & fpm,std::string nativeThrowFunctName) createUnwindExceptionTest() argument 1596 createStandardUtilityFunctions(unsigned numTypeInfos,llvm::Module & module,llvm::IRBuilder<> & builder) createStandardUtilityFunctions() argument [all...] |
/llvm-project/clang-tools-extra/pseudo/include/clang-pseudo/grammar/ |
H A D | LRTable.h |
|
/llvm-project/clang-tools-extra/pseudo/lib/grammar/ |
H A D | LRTableBuild.cpp |
|
/llvm-project/flang/docs/ |
H A D | ControlFlowGraph.md | 1 <!--===- docs/ControlFlowGraph.md 5 SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 --> 12 --- 14 --- 26 Many high-level Fortran features are implemented by rewriting portions 30 A _control flow graph_ is a collection of simple (_i.e.,_ "non-extended") 31 basic _blocks_ that comprise straight-line sequences of _actions_ with a 40 The sequence of actions that constitutes a basic block may 66 flow graph has a well-defined `START` node. [all …]
|
/llvm-project/clang/lib/Driver/ |
H A D | Driver.cpp | 1 //===--- Driver.cpp - Clang GCC Compatible Driver ------ 2450 ActionList &Actions = C.getActions(); BuildUniversalActions() local 3609 ActionList Actions; appendLinkDeviceActions() local [all...] |
/llvm-project/clang-tools-extra/pseudo/unittests/ |
H A D | LRTableTest.cpp |
|
H A D | GLRTest.cpp |
|
/llvm-project/llvm/utils/TableGen/ |
H A D | DFAEmitter.h | 1 //===--------------------- DfaEmitter.h -----------------------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 8 // Defines a generic automaton builder. This takes a set of transitions and 15 //===----------------------------------------------------------------------===// 35 /// The state type is a 64-bit unsigned integer. The generated automaton is 36 /// invariant to the sparsity of the state representation - its size is only 73 /// transitioned-from NFA state, a set of valid transitioned-to states. 80 /// The set of all possible actions. 81 std::set<action_type> Actions; variable [all …]
|
/llvm-project/clang/include/clang/Driver/ |
H A D | Compilation.h | 1 //===- Compilation.h - Compilation Task Data Structure ----------*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 43 /// Compilation - A set of tasks to perform for a single driver 58 /// generation needs to derive a programming-model-specific semantic out of 70 /// The list of actions we've created via MakeAction. This is not accessible 74 /// The list of actions. This is maintained and modified by consumers, via 76 ActionList Actions; variable 115 /// -ftime-trace result files. 132 /// Whether to keep temporary files regardless of -save-temps. [all …]
|
/llvm-project/mlir/lib/Dialect/Transform/IR/ |
H A D | TransformOps.cpp | 1 //===- TransformOps.cpp - Transform dialect operations -------- 477 build(OpBuilder & builder,OperationState & result,Value target,function_ref<void (OpBuilder &,Location)> bodyBuilder) build() argument 685 build(OpBuilder & builder,OperationState & result,Value target,function_ref<void (OpBuilder &,Location)> patternsBodyBuilder,function_ref<void (OpBuilder &,Location)> typeConverterBodyBuilder) build() argument 723 verifyTypeConverter(transform::TypeConverterBuilderOpInterface builder) verifyTypeConverter() argument 1172 parseForeachMatchSymbols(OpAsmParser & parser,ArrayAttr & matchers,ArrayAttr & actions) parseForeachMatchSymbols() argument 1194 printForeachMatchSymbols(OpAsmPrinter & printer,Operation * op,ArrayAttr matchers,ArrayAttr actions) printForeachMatchSymbols() argument 2169 __anonb57d8c641502(Builder &builder, ArrayRef<Type> inputs, ArrayRef<Type> results, function_interface_impl::VariadicFlag, std::string &) parse() argument 2310 buildSequenceBody(OpBuilder & builder,OperationState & state,Type bbArgType,TypeRange extraBindingTypes,FnTy bodyBuilder) buildSequenceBody() argument 2334 build(OpBuilder & builder,OperationState & state,StringRef symName,Type rootType,TypeRange resultTypes,SequenceBodyBuilderFn bodyBuilder,ArrayRef<NamedAttribute> attrs,ArrayRef<DictionaryAttr> argAttrs) build() argument 2410 build(OpBuilder & builder,OperationState & result,Value target,int64_t numResultHandles) build() argument 2725 build(OpBuilder & builder,OperationState & state,TypeRange resultTypes,FailurePropagationMode failurePropagationMode,Value root,SequenceBodyBuilderFn bodyBuilder) build() argument 2737 build(OpBuilder & builder,OperationState & state,TypeRange resultTypes,FailurePropagationMode failurePropagationMode,Value root,ValueRange extraBindings,SequenceBodyBuilderArgsFn bodyBuilder) build() argument 2748 build(OpBuilder & builder,OperationState & state,TypeRange resultTypes,FailurePropagationMode failurePropagationMode,Type bbArgType,SequenceBodyBuilderFn bodyBuilder) build() argument 2759 build(OpBuilder & builder,OperationState & state,TypeRange resultTypes,FailurePropagationMode failurePropagationMode,Type bbArgType,TypeRange extraBindingTypes,SequenceBodyBuilderArgsFn bodyBuilder) build() argument 2773 build(OpBuilder & builder,OperationState & result,StringRef name) build() argument 2779 build(OpBuilder & builder,OperationState & result,Value target,StringRef name) build() argument [all...] |
/llvm-project/mlir/lib/Target/LLVMIR/Dialect/OpenMP/ |
H A D | OpenMPToLLVMIRTranslation.cpp | 1 //===- OpenMPToLLVMIRTranslation.cpp - Translate OpenMP dialect to LLVM IR-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===--- 97 findAllocaInsertPoint(llvm::IRBuilderBase & builder,const LLVM::ModuleTranslation & moduleTranslation) findAllocaInsertPoint() argument 141 convertOmpOpRegions(Region & region,StringRef blockName,llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation,LogicalResult & bodyGenStatus,SmallVectorImpl<llvm::PHINode * > * continuationBlockPHIs=nullptr) convertOmpOpRegions() argument 269 convertOmpMaster(Operation & opInst,llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation) convertOmpMaster() argument 296 convertOmpCritical(Operation & opInst,llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation) convertOmpCritical() argument 360 inlineConvertOmpRegions(Region & region,StringRef blockName,llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation,SmallVectorImpl<llvm::Value * > * continuationBlockArgs=nullptr) inlineConvertOmpRegions() argument 437 makeReductionGen(omp::DeclareReductionOp decl,llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation) makeReductionGen() argument 468 makeAtomicReductionGen(omp::DeclareReductionOp decl,llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation) makeAtomicReductionGen() argument 496 convertOmpOrdered(Operation & opInst,llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation) convertOmpOrdered() argument 526 convertOmpOrderedRegion(Operation & opInst,llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation) convertOmpOrderedRegion() argument 559 convertOmpSections(Operation & opInst,llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation) convertOmpSections() argument 627 convertOmpSingle(omp::SingleOp & singleOp,llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation) convertOmpSingle() argument 659 convertOmpTeams(omp::TeamsOp op,llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation) convertOmpTeams() argument 698 convertOmpTaskOp(omp::TaskOp taskOp,llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation) convertOmpTaskOp() argument 754 convertOmpTaskgroupOp(omp::TaskgroupOp tgOp,llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation) convertOmpTaskgroupOp() argument 776 allocByValReductionVars(T loop,ArrayRef<BlockArgument> reductionArgs,llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation,llvm::OpenMPIRBuilder::InsertPointTy & allocaIP,SmallVectorImpl<omp::DeclareReductionOp> & reductionDecls,SmallVectorImpl<llvm::Value * > & privateReductionVariables,DenseMap<Value,llvm::Value * > & reductionVariableMap,llvm::ArrayRef<bool> isByRefs) allocByValReductionVars() argument 819 collectReductionInfo(T loop,llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation,SmallVector<omp::DeclareReductionOp> & reductionDecls,SmallVector<OwningReductionGen> & owningReductionGens,SmallVector<OwningAtomicReductionGen> & owningAtomicReductionGens,const SmallVector<llvm::Value * > & privateReductionVariables,SmallVector<llvm::OpenMPIRBuilder::ReductionInfo> & reductionInfos) collectReductionInfo() argument 857 inlineOmpRegionCleanup(llvm::SmallVectorImpl<Region * > & cleanupRegions,llvm::ArrayRef<llvm::Value * > privateVariables,LLVM::ModuleTranslation & moduleTranslation,llvm::IRBuilderBase & builder,StringRef regionName,bool shouldLoadCleanupRegionArg=true) inlineOmpRegionCleanup() argument 899 convertOmpWsloop(Operation & opInst,llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation) convertOmpWsloop() argument 1144 convertOmpParallel(omp::ParallelOp opInst,llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation) convertOmpParallel() argument 1476 convertOmpSimd(Operation & opInst,llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation) convertOmpSimd() argument 1587 convertOmpAtomicRead(Operation & opInst,llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation) convertOmpAtomicRead() argument 1610 convertOmpAtomicWrite(Operation & opInst,llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation) convertOmpAtomicWrite() argument 1645 convertOmpAtomicUpdate(omp::AtomicUpdateOp & opInst,llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation) convertOmpAtomicUpdate() argument 1690 __anonf04bb8b12702( llvm::Value *atomicx, llvm::IRBuilder<> &builder) convertOmpAtomicUpdate() argument 1717 convertOmpAtomicCapture(omp::AtomicCaptureOp atomicCaptureOp,llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation) convertOmpAtomicCapture() argument 1780 __anonf04bb8b12802(llvm::Value *atomicx, llvm::IRBuilder<> &builder) convertOmpAtomicCapture() argument 1811 convertOmpThreadprivate(Operation & opInst,llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation) convertOmpThreadprivate() argument 1993 getSizeInBytes(DataLayout & dl,const mlir::Type & type,Operation * clauseOp,llvm::Value * basePointer,llvm::Type * baseType,llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation) getSizeInBytes() argument 2043 collectMapDataFromMapOperands(MapInfoData & mapData,llvm::SmallVectorImpl<Value> & mapOperands,LLVM::ModuleTranslation & moduleTranslation,DataLayout & dl,llvm::IRBuilderBase & builder) collectMapDataFromMapOperands() argument 2175 calculateBoundsOffset(LLVM::ModuleTranslation & moduleTranslation,llvm::IRBuilderBase & builder,bool isArrayTy,mlir::OperandRange bounds) calculateBoundsOffset() argument 2263 mapParentWithMembers(LLVM::ModuleTranslation & moduleTranslation,llvm::IRBuilderBase & builder,llvm::OpenMPIRBuilder & ompBuilder,DataLayout & dl,llvm::OpenMPIRBuilder::MapInfosTy & combinedInfo,MapInfoData & mapData,uint64_t mapDataIndex,bool isTargetParams) mapParentWithMembers() argument 2373 processMapMembersWithParent(LLVM::ModuleTranslation & moduleTranslation,llvm::IRBuilderBase & builder,llvm::OpenMPIRBuilder & ompBuilder,DataLayout & dl,llvm::OpenMPIRBuilder::MapInfosTy & combinedInfo,MapInfoData & mapData,uint64_t mapDataIndex,llvm::omp::OpenMPOffloadMappingFlags memberOfFlag) processMapMembersWithParent() argument 2449 processMapWithMembersOf(LLVM::ModuleTranslation & moduleTranslation,llvm::IRBuilderBase & builder,llvm::OpenMPIRBuilder & ompBuilder,DataLayout & dl,llvm::OpenMPIRBuilder::MapInfosTy & combinedInfo,MapInfoData & mapData,uint64_t mapDataIndex,bool isTargetParams) processMapWithMembersOf() argument 2493 createAlteredByCaptureMap(MapInfoData & mapData,LLVM::ModuleTranslation & moduleTranslation,llvm::IRBuilderBase & builder) createAlteredByCaptureMap() argument 2557 genMapInfos(llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation,DataLayout & dl,llvm::OpenMPIRBuilder::MapInfosTy & combinedInfo,MapInfoData & mapData,const SmallVector<Value> & devPtrOperands={},const SmallVector<Value> & devAddrOperands={},bool isTargetParams=false) genMapInfos() argument 2653 convertOmpTargetData(Operation * op,llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation) convertOmpTargetData() argument 2917 handleDeclareTargetMapVar(MapInfoData & mapData,LLVM::ModuleTranslation & moduleTranslation,llvm::IRBuilderBase & builder,llvm::Function * func) handleDeclareTargetMapVar() argument 3005 createDeviceArgumentAccessor(MapInfoData & mapData,llvm::Argument & arg,llvm::Value * input,llvm::Value * & retVal,llvm::IRBuilderBase & builder,llvm::OpenMPIRBuilder & ompBuilder,LLVM::ModuleTranslation & moduleTranslation,llvm::IRBuilderBase::InsertPoint allocaIP,llvm::IRBuilderBase::InsertPoint codeGenIP) createDeviceArgumentAccessor() argument 3063 convertOmpTarget(Operation & opInst,llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation) convertOmpTarget() argument 3297 convertHostOrTargetOperation(Operation * op,llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation) convertHostOrTargetOperation() argument 3411 convertTargetDeviceOp(Operation * op,llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation) convertTargetDeviceOp() argument 3417 convertTargetOpsInNest(Operation * op,llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation) convertTargetOpsInNest() argument 3556 convertOperation(Operation * op,llvm::IRBuilderBase & builder,LLVM::ModuleTranslation & moduleTranslation) const convertOperation() argument [all...] |
/llvm-project/lldb/docs/testsuite/ |
H A D | a-detailed-walkthrough.txt | 16 ---------------------------------------------------------------------- 19 ---------------------------------------------------------------------- 25 Pass '-v' option to the test driver to also output verbose descriptions of the 28 /Volumes/data/lldb/svn/trunk/test $ ./dotest.py -v settings 29 ---------------------------------------------------------------------- 33 Test that after 'set auto-confirm true', manual confirmation should not kick in. ... ok 35 Test that setting target.process.output-path for the launched process works. ... expected failure 39 Test that 'set term-width' actually changes the term-width. ... ok 41 Test that run-args and env-vars are passed to the launched process. ... ok 43 Test that run-args and env-vars are passed to the launched process. ... ok [all …]
|
/llvm-project/mlir/include/mlir/IR/ |
H A D | Builders.h | 1 //===- Builders.h - Helpers for constructing MLIR Classes -------*- 52 explicit Builder(MLIRContext *context) : context(context) {} Builder() function 53 explicit Builder(Operation *op) : Builder(op->getContext()) {} Builder() function 216 : Builder(ctx), listener(listener) {} Builder() function 352 InsertionGuard(OpBuilder & builder) InsertionGuard() argument [all...] |
/llvm-project/llvm/lib/CodeGen/ |
H A D | CodeGenPrepare.cpp | 1 //===- CodeGenPrepare.cpp - Prepare a function for code generation -------- 1296 IRBuilder<> Builder(RelocatedBase->getNextNode()); simplifyRelocatesOffABase() local 1616 IRBuilder<> Builder(InsertPt); replaceMathCmpWithIntrinsic() local 1970 IRBuilder<> Builder(Cmp); foldFCmpToFPClassTest() local 2342 IRBuilder<> Builder(CountZeros->getContext()); despeculateCountZeros() local 2551 IRBuilder<> Builder(CI); optimizeCallInst() local 3115 IRBuilder<> Builder(Opnd); TruncBuilder() local 3142 IRBuilder<> Builder(InsertPt); SExtBuilder() local 3168 IRBuilder<> Builder(InsertPt); ZExtBuilder() local 3366 SmallVector<std::unique_ptr<TypePromotionAction>, 16> Actions; global() member in __anon072927cb0b11::TypePromotionTransaction 5562 IRBuilder<> Builder(MemoryInst); optimizeMemoryInst() local 5931 IRBuilder<> Builder(MemoryInst); optimizeGatherScatterInst() local 5971 IRBuilder<> Builder(MemoryInst); optimizeGatherScatterInst() local 6361 IRBuilder<> Builder(GEP); splitLargeGEPOffsets() local 6943 IRBuilder<> Builder(Load->getNextNonDebugInstruction()); optimizeLoadExt() local 7065 IRBuilder<> Builder(Shift); optimizeShiftInst() local 7100 IRBuilder<> Builder(Fsh); optimizeFunnelShift() local 7321 IRBuilder<> Builder(SVI->getContext()); optimizeShuffleVectorInst() local 7535 IRBuilder<> Builder(SI); optimizeSwitchPhiConstants() local 8025 IRBuilder<> Builder(SI.getContext()); splitMergedValStore() local 8268 IRBuilder<> Builder(Branch); optimizeBranch() local 8282 IRBuilder<> Builder(Branch); optimizeBranch() local [all...] |
/llvm-project/llvm/lib/Target/X86/ |
H A D | X86WinEHState.cpp | 1 //===-- X86WinEHState - Insert EH state updates for win32 exceptions ------===// 5 // SPDX-Licens 277 IRBuilder<> Builder(&F->getEntryBlock(), F->getEntryBlock().begin()); emitExceptionRegistrationRecord() local 371 emitEHLSDA(IRBuilder<> & Builder,Function * F) emitEHLSDA() argument 403 IRBuilder<> Builder(EntryBB); generateLSDAInEAXThunk() local 416 linkExceptionRegistration(IRBuilder<> & Builder,Function * Handler) linkExceptionRegistration() argument 433 unlinkExceptionRegistration(IRBuilder<> & Builder) unlinkExceptionRegistration() argument 454 rewriteSetJmpCall(IRBuilder<> & Builder,Function & F,CallBase & Call,Value * State) rewriteSetJmpCall() argument 625 IRBuilder<> Builder(RegNode->getNextNode()); addStateStores() local 632 IRBuilder<> Builder(EHGuardNode->getNextNode()); addStateStores() local 767 IRBuilder<> Builder(Call); addStateStores() local 781 IRBuilder<> Builder(IP); insertStateNumberStore() local [all...] |
/llvm-project/flang/lib/Optimizer/HLFIR/Transforms/ |
H A D | LowerHLFIROrderedAssignments.cpp | 1 //===- LowerHLFIROrderedAssignments.cpp - Lower HLFIR ordered assignments -===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===--- 110 OrderedAssignmentRewriter(fir::FirOpBuilder & builder,hlfir::OrderedAssignmentTreeOpInterface root) OrderedAssignmentRewriter() argument 262 fir::FirOpBuilder &builder; global() member in __anonf05c8b530211::OrderedAssignmentRewriter 405 convertToMoldType(mlir::Location loc,fir::FirOpBuilder & builder,hlfir::Entity input,hlfir::Entity mold,llvm::SmallVectorImpl<hlfir::CleanupFunction> & cleanups) convertToMoldType() argument 613 castIfNeeded(mlir::Location loc,fir::FirOpBuilder & builder,OrderedAssignmentRewriter::ValueAndCleanUp valueAndCleanUp,std::optional<mlir::Type> castToType) castIfNeeded() argument 930 generateNoneElementalPart(fir::FirOpBuilder & builder,mlir::IRMapping & mapper) generateNoneElementalPart() argument 967 generateShape(fir::FirOpBuilder & builder,mlir::IRMapping & mapper) generateShape() argument 987 generateElementalParts(fir::FirOpBuilder & builder,mlir::ValueRange oneBasedIndices,mlir::IRMapping & mapper) generateElementalParts() argument 1026 generateMaskedExprCleanUps(fir::FirOpBuilder & builder,mlir::IRMapping & mapper) generateMaskedExprCleanUps() argument 1053 generateNoneElementalCleanupIfAny(fir::FirOpBuilder & builder,mlir::IRMapping & mapper) generateNoneElementalCleanupIfAny() argument 1109 computeLoopNestIterationNumber(mlir::Location loc,fir::FirOpBuilder & builder,llvm::ArrayRef<fir::DoLoopOp> loopNest) computeLoopNestIterationNumber() argument 1303 fir::FirOpBuilder builder(rewriter, module); lower() local [all...] |
/llvm-project/flang/lib/Lower/ |
H A D | HostAssociations.cpp | 1 //===-- HostAssociations.cpp ----------------------------------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 10 #include "flang/Evaluate/check-expression.h" 20 #include "flang/Optimizer/Builder/Character.h" 21 #include "flang/Optimizer/Builder/FIRBuilder.h" 22 #include "flang/Optimizer/Builder/Todo.h" 29 #define DEBUG_TYPE "flang-host-assoc" 41 // CapturedXXX classes define each of these three actions for a specific 59 // If a new kind of variable requires ad-hoc handling, a new CapturedXXX class [all …]
|
/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | ScheduleDAGInstrs.h | 1 //===- ScheduleDAGInstrs.h - MachineInstr Scheduling -------- [all...] |
/llvm-project/mlir/include/mlir/Dialect/Affine/Analysis/ |
H A D | NestedMatcher.h | 1 //===- NestedMacher.h - Nested matcher for Function -------------*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 77 /// 3. TODO: optionally applies actions (lambda). 85 /// transformations in a non-greedy way. 101 // Call destructors manually, ArrayRef is non-owning so it wouldn't call in ~NestedPattern() 107 /// Returns all the top-level matches in `op`. 109 op->walk([&](Operation *child) { matchOne(child, matches); }); in match() 143 /// applies its nested matchers to its elem->nested. Since we want to rely on 145 /// it, we allow an off-by-one traversal to account for the fact that we [all …]
|
/llvm-project/third-party/unittest/googlemock/src/ |
H A D | gmock-spec-builders.cc | 30 // Google Mock - a framework for writing C++ mock classes. 32 // This file implements the spec builder syntax (ON_CALL and 35 #include "gmock/gmock-spec-builders.h" 50 #include "gtest/internal/gtest-port.h" 108 // Retires all pre-requisites of this expectation. 112 // We can take this short-cut as we never retire an expectation in RetireAllPreRequisites() 113 // until we have retired all its pre-requisites. in RetireAllPreRequisites() 123 exp->immediate_prerequisites_.begin(); in RetireAllPreRequisites() 124 it != exp->immediate_prerequisites_.end(); ++it) { in RetireAllPreRequisites() 125 ExpectationBase* next = it->expectation_base().get(); in RetireAllPreRequisites() [all …]
|
/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
H A D | MachOPlatform.cpp | 1 //===------ MachOPlatform.cpp - Utilities for executing MachO in Orc --- [all...] |
/llvm-project/mlir/include/mlir/Dialect/SCF/IR/ |
H A D | SCFOps.td | 1 //===- SCFOps.td - Structured Control Flow operations ------*- tablegen -* [all...] |