Combining consecutive pointer arithmetic
This commit is contained in:
parent
71a071fea4
commit
23091a0536
File diff suppressed because it is too large
Load Diff
|
@ -499,6 +499,8 @@ public:
|
||||||
void CheckBlocks(void);
|
void CheckBlocks(void);
|
||||||
|
|
||||||
void PeepholeOptimization(const GrowingVariableArray& staticVars);
|
void PeepholeOptimization(const GrowingVariableArray& staticVars);
|
||||||
|
bool PeepholeReplaceOptimization(const GrowingVariableArray& staticVars);
|
||||||
|
|
||||||
void SingleBlockLoopOptimisation(const NumberSet& aliasedParams, const GrowingVariableArray& staticVars);
|
void SingleBlockLoopOptimisation(const NumberSet& aliasedParams, const GrowingVariableArray& staticVars);
|
||||||
void SingleBlockLoopUnrolling(void);
|
void SingleBlockLoopUnrolling(void);
|
||||||
bool SingleBlockLoopPointerSplit(int& spareTemps);
|
bool SingleBlockLoopPointerSplit(int& spareTemps);
|
||||||
|
|
Loading…
Reference in New Issue