Searched refs:gep (Results 1 – 5 of 5) sorted by relevance
/freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
H A D | IRForTarget.cpp | 1363 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 D | PassRegistry.def | 451 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 D | VPlanRecipes.cpp | 2185 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 D | Options.td | 2350 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 D | HexagonPatterns.td | 1825 // use it directly. Such a construct does not appear in the middle of a gep,
|