Home
last modified time | relevance | path

Searched refs:gep (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DIRForTarget.cpp1363 auto *gep = cast<llvm::GEPOperator>(constant_expr); in UnfoldConstant() local
1364 Value *ptr = gep->getPointerOperand(); in UnfoldConstant()
1370 for (Value *operand : gep->indices()) { in UnfoldConstant()
1380 gep->getSourceElementType(), ptr, indices, "", in UnfoldConstant()
/freebsd/contrib/llvm-project/llvm/lib/Passes/
H A DPassRegistry.def451 FUNCTION_PASS("separate-const-offset-from-gep",
566 "separate-const-offset-from-gep", "SeparateConstOffsetFromGEPPass",
568 parseSeparateConstOffsetFromGEPPassOptions, "lower-gep")
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanRecipes.cpp2185 if (auto *gep = dyn_cast<GetElementPtrInst>(AddrPart->stripPointerCasts())) in execute() local
2186 InBounds = gep->isInBounds(); in execute()
/freebsd/contrib/llvm-project/clang/include/clang/Driver/
H A DOptions.td2350 Values<"func,bb,edge,indirect-calls,trace-bb,trace-cmp,trace-div,trace-gep,"
7266 : Flag<["-"], "fsanitize-coverage-trace-gep">,
7267 HelpText<"Enable gep instruction tracing in sanitizer coverage">,
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonPatterns.td1825 // use it directly. Such a construct does not appear in the middle of a gep,