/external/mesa3d/src/gallium/drivers/r600/sb/ |
D | sb_gvn.cpp | 41 bool gvn::visit(node& n, bool enter) { in visit() 87 bool gvn::visit(cf_node& n, bool enter) { in visit() 95 bool gvn::visit(alu_node& n, bool enter) { in visit() 103 bool gvn::visit(alu_packed_node& n, bool enter) { in visit() 111 bool gvn::visit(fetch_node& n, bool enter) { in visit() 119 bool gvn::visit(region_node& n, bool enter) { in visit() 135 bool gvn::process_src(value* &v, bool rewrite) { in process_src() 147 void gvn::process_alu_src_constants(node &n, value* &v) { in process_alu_src_constants() 188 void gvn::process_op(node& n, bool rewrite) { in process_op()
|
/external/swiftshader/third_party/LLVM/test/Analysis/BasicAA/ |
D | pure-const-dce.ll | 1 ; RUN: opt < %s -basicaa -gvn -S | grep TestConst | count 2 2 ; RUN: opt < %s -basicaa -gvn -S | grep TestPure | count 3 3 ; RUN: opt < %s -basicaa -gvn -S | grep TestNone | count 4
|
D | full-store-partial-alias.ll | 1 ; RUN: opt -S -tbaa -basicaa -gvn < %s | grep {ret i32 %} 2 ; RUN: opt -S -tbaa -gvn < %s | grep {ret i32 0}
|
D | 2007-01-13-BasePointerBadNoAlias.ll | 2 ; RUN: opt < %s -basicaa -gvn -instcombine -S | \ 4 ; RUN: opt < %s -basicaa -gvn -instcombine -S | \
|
/external/llvm/include/llvm/Transforms/Scalar/ |
D | GVN.h | 34 namespace gvn LLVM_LIBRARY_VISIBILITY { 62 friend class gvn::GVNLegacyPass; 132 typedef SmallVector<gvn::AvailableValueInBlock, 64> AvailValInBlkVect; 195 Value *Address, gvn::AvailableValue &Res);
|
/external/llvm/test/Transforms/GVN/ |
D | basic.ll | 1 ; RUN: opt < %s -gvn -S | not grep "%z2 =" 2 ; RUN: opt < %s -passes=gvn -S | not grep "%z2 ="
|
D | calloc-load-removal.ll | 1 ; RUN: opt -S -basicaa -gvn < %s | FileCheck %s 2 ; RUN: opt -S -basicaa -gvn -disable-simplify-libcalls < %s | FileCheck %s -check-prefix=CHECK_NO_L…
|
D | rle-no-phi-translate.ll | 1 ; RUN: opt < %s -gvn -S | FileCheck %s 3 ; FIXME: This should be promotable, but memdep/gvn don't track values
|
D | malloc-load-removal.ll | 1 ; RUN: opt -S -basicaa -gvn < %s | FileCheck %s 2 ; RUN: opt -S -basicaa -gvn -disable-simplify-libcalls < %s | FileCheck %s -check-prefix=CHECK_NO_L…
|
D | pre-gep-load.ll | 1 ; RUN: opt < %s -basicaa -gvn -enable-load-pre -S | FileCheck %s 2 ; RUN: opt < %s -aa-pipeline=basic-aa -passes=gvn -enable-load-pre -S | FileCheck %s
|
/external/llvm/test/Analysis/MemoryDependenceAnalysis/ |
D | memdep-block-scan-limit.ll | 1 ; RUN: opt -S -memdep -gvn -basicaa < %s | FileCheck %s 2 ; RUN: opt -S -memdep -memdep-block-scan-limit=1 -gvn -basicaa < %s | FileCheck %s --check-prefix=W…
|
/external/swiftshader/third_party/LLVM/test/Transforms/GVN/ |
D | rle-no-phi-translate.ll | 1 ; RUN: opt < %s -gvn -S | FileCheck %s 3 ; FIXME: This should be promotable, but memdep/gvn don't track values
|
D | basic.ll | 1 ; RUN: opt < %s -gvn -S | not grep {%z2 =}
|
/external/llvm/test/Analysis/GlobalsModRef/ |
D | aliastest.ll | 1 ; RUN: opt < %s -basicaa -globals-aa -gvn -S -enable-unsafe-globalsmodref-alias-results | FileCheck… 2 ; RUN: opt < %s -aa-pipeline=basic-aa,globals-aa -passes="require<globals-aa>,function(gvn)" -S -en…
|
D | indirect-global.ll | 1 ; RUN: opt < %s -basicaa -globals-aa -gvn -instcombine -S -enable-unsafe-globalsmodref-alias-result… 2 ; RUN: opt < %s -aa-pipeline=basic-aa,globals-aa -passes="require<globals-aa>,function(gvn,instcomb…
|
/external/llvm/test/Analysis/TypeBasedAliasAnalysis/ |
D | precedence.ll | 1 ; RUN: opt -tbaa -disable-basicaa -gvn -instcombine -S < %s | FileCheck %s --check-prefix=TBAA 2 ; RUN: opt -tbaa -gvn -instcombine -S < %s | FileCheck %s --check-prefix=BASICAA
|
/external/llvm/test/Analysis/BasicAA/ |
D | full-store-partial-alias.ll | 1 ; RUN: opt -S -tbaa -gvn < %s | FileCheck -check-prefix=BASICAA %s 2 ; RUN: opt -S -tbaa -disable-basicaa -gvn < %s | FileCheck %s
|
/external/swiftshader/third_party/LLVM/test/Analysis/TypeBasedAliasAnalysis/ |
D | precedence.ll | 1 ; RUN: opt -basicaa -tbaa -gvn -instcombine -S < %s | FileCheck %s --check-prefix=TBAA 2 ; RUN: opt -tbaa -basicaa -gvn -instcombine -S < %s | FileCheck %s --check-prefix=BASICAA
|
/external/llvm/test/Analysis/CFLAliasAnalysis/Steensgaard/ |
D | full-store-partial-alias.ll | 1 ; RUN: opt -S -disable-basicaa -tbaa -cfl-steens-aa -gvn < %s | FileCheck -check-prefix=CFLSteensAA… 2 ; RUN: opt -S -disable-basicaa -tbaa -gvn < %s | FileCheck %s
|
/external/llvm/lib/Transforms/Scalar/ |
D | GVN.cpp | 55 using namespace llvm::gvn; 123 struct llvm::gvn::AvailableValue { 193 GVN &gvn) const; 198 struct llvm::gvn::AvailableValueInBlock { 222 Value *MaterializeAdjustedValue(LoadInst *LI, GVN &gvn) const { in MaterializeAdjustedValue() 223 return AV.MaterializeAdjustedValue(LI, BB->getTerminator(), gvn); in MaterializeAdjustedValue() 1027 GVN &gvn) { in GetLoadValueForLoad() argument 1074 gvn.getMemDep().removeInstruction(SrcVal); in GetLoadValueForLoad() 1145 GVN &gvn) { in ConstructSSAForLoadSet() argument 1149 gvn.getDominatorTree().properlyDominates(ValuesPerBlock[0].BB, in ConstructSSAForLoadSet() [all …]
|
/external/llvm/test/Transforms/BBVectorize/ |
D | search-limit.ll | 2 …bb-vectorize-req-chain-depth=3 -bb-vectorize-ignore-target-info -instcombine -gvn -S | FileCheck %s 3 …bb-vectorize-search-limit=4 -bb-vectorize-ignore-target-info -instcombine -gvn -S | FileCheck %s -…
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/ |
D | GVN.cpp | 983 GVN &gvn) { in GetLoadValueForLoad() argument 984 const TargetData &TD = *gvn.getTargetData(); in GetLoadValueForLoad() 1031 gvn.getMemDep().removeInstruction(SrcVal); in GetLoadValueForLoad() 1162 Value *MaterializeAdjustedValue(Type *LoadTy, GVN &gvn) const { in MaterializeAdjustedValue() 1167 const TargetData *TD = gvn.getTargetData(); in MaterializeAdjustedValue() 1182 gvn); in MaterializeAdjustedValue() 1189 const TargetData *TD = gvn.getTargetData(); in MaterializeAdjustedValue() 1208 GVN &gvn) { in ConstructSSAForLoadSet() argument 1212 gvn.getDominatorTree().properlyDominates(ValuesPerBlock[0].BB, in ConstructSSAForLoadSet() 1214 return ValuesPerBlock[0].MaterializeAdjustedValue(LI->getType(), gvn); in ConstructSSAForLoadSet() [all …]
|
/external/llvm/test/Transforms/BBVectorize/X86/ |
D | loop1.ll | 3 …-gnu -mcpu=corei7 -bb-vectorize -bb-vectorize-req-chain-depth=3 -instcombine -gvn -S | FileCheck %s 4 …-allow-partial -bb-vectorize -bb-vectorize-req-chain-depth=3 -instcombine -gvn -S | FileCheck %s -…
|
/external/swiftshader/third_party/LLVM/test/Other/ |
D | 2006-02-05-PassManager.ll | 1 ; RUN: opt < %s -domtree -gvn -domtree -constmerge -disable-output
|
/external/llvm/test/Other/ |
D | 2006-02-05-PassManager.ll | 1 ; RUN: opt < %s -domtree -gvn -domtree -constmerge -disable-output
|