Home
last modified time | relevance | path

Searched refs:IPSCCP (Results 1 – 4 of 4) sorted by relevance

/external/llvm/test/Transforms/IPConstantProp/
Duser-with-multiple-uses.ll4 ; IPSCCP should propagate the 0 argument, eliminate the switch, and propagate
Ddangling-block-address.ll4 ; IPSCCP should prove that the blocks are dead and delete them, and
/external/llvm/lib/Transforms/Scalar/
DSCCP.cpp1639 struct IPSCCP : public ModulePass { struct
1644 IPSCCP() : ModulePass(ID) { in IPSCCP() argument
1651 char IPSCCP::ID = 0;
1652 INITIALIZE_PASS_BEGIN(IPSCCP, "ipsccp",
1656 INITIALIZE_PASS_END(IPSCCP, "ipsccp", in INITIALIZE_PASS_DEPENDENCY()
1662 return new IPSCCP(); in INITIALIZE_PASS_DEPENDENCY()
1693 bool IPSCCP::runOnModule(Module &M) { in runOnModule()
/external/llvm/lib/Target/
DREADME.txt1507 IPSCCP does not currently propagate argument dependent constants through
1527 It would be interesting extend IPSCCP to be able to handle simple cases like
1528 this, where all of the arguments to a call are constant. Because IPSCCP runs
1536 libanalysis' constantfolding logic. This would allow IPSCCP to be able to