Displaying 9 results from an estimated 9 matches for "loopiterator".
2011 Aug 12
0
[LLVMdev] Forgotten remains in LoopIterator.h
Hi @llvm,
I had to comment out
template<> struct DFSetTraits<LoopBlocksTraversal> {
static void finishPostorder(BasicBlock *BB, LoopBlocksTraversal& LBT)
{
LBT.finishPostorder(BB);
}
};
in LoopIterator.h in order to get the latest llvm compiling. I guess it
is going to be removed anyway.
Best regards
Olaf Krzikalla
2013 Aug 02
5
[LLVMdev] Coding Standards: Iterator begin and end functions.
...how to handle
the related case of classes that are not STL like, but have multiple
collections that can be iterated over.
* llvm/IR uses global_begin, alias_begin, etc. I.E., singular name + _begin().
* llvm/Object uses begin_symbols, begin_sections, etc. I.E, begin_ +
plural name.
* others (YAML, LoopIterator) use beginSequence, beginFlowSequence, etc.
I would like to propose adding the the format used by llvm/IR to the
coding standard since it seems to be the most common.
Cheers,
Rafael
2013 Aug 02
0
[LLVMdev] Coding Standards: Iterator begin and end functions.
...classes that are not STL like, but have multiple
> collections that can be iterated over.
>
> * llvm/IR uses global_begin, alias_begin, etc. I.E., singular name +
> _begin().
> * llvm/Object uses begin_symbols, begin_sections, etc. I.E, begin_ +
> plural name.
> * others (YAML, LoopIterator) use beginSequence, beginFlowSequence, etc.
>
> I would like to propose adding the the format used by llvm/IR to the
> coding standard since it seems to be the most common.
>
Please do so. That is clearly the more consistent pattern to follow.
-------------- next part --------------
An...
2012 Apr 09
3
[LLVMdev] How to instrument a this function using insertBefore instruction???
....h"
#include "llvm/Function.h"
#include "llvm/Support/raw_ostream.h"
#include "llvm/Instruction.h"
#include "llvm/Transforms/Utils/UnrollLoop.h"
#include "llvm/BasicBlock.h"
#include "llvm/ADT/Statistic.h"
#include "llvm/Analysis/LoopIterator.h"
#include "llvm/Analysis/LoopPass.h"
#include "llvm/Analysis/ScalarEvolution.h"
#include "llvm/Analysis/ScalarEvolutionExpander.h"
#include "llvm/Support/Debug.h"
#include "llvm/Transforms/Utils/BasicBlockUtils.h"
#include "llvm/Transfor...
2012 Apr 09
2
[LLVMdev] How to instrument a this function using insertBefore instruction???
...unction.h"
> #include "llvm/Support/raw_ostream.h"
> #include "llvm/Instruction.h"
> #include "llvm/Transforms/Utils/UnrollLoop.h"
> #include "llvm/BasicBlock.h"
> #include "llvm/ADT/Statistic.h"
> #include "llvm/Analysis/LoopIterator.h"
> #include "llvm/Analysis/LoopPass.h"
> #include "llvm/Analysis/ScalarEvolution.h"
> #include "llvm/Analysis/ScalarEvolutionExpander.h"
> #include "llvm/Support/Debug.h"
> #include "llvm/Transforms/Utils/BasicBlockUtils.h"
>...
2012 Apr 09
0
[LLVMdev] How to instrument a this function using insertBefore instruction???
....h"
#include "llvm/Function.h"
#include "llvm/Support/raw_ostream.h"
#include "llvm/Instruction.h"
#include "llvm/Transforms/Utils/UnrollLoop.h"
#include "llvm/BasicBlock.h"
#include "llvm/ADT/Statistic.h"
#include "llvm/Analysis/LoopIterator.h"
#include "llvm/Analysis/LoopPass.h"
#include "llvm/Analysis/ScalarEvolution.h"
#include "llvm/Analysis/ScalarEvolutionExpander.h"
#include "llvm/Support/Debug.h"
#include "llvm/Transforms/Utils/BasicBlockUtils.h"
#include "llvm/Transfor...
2013 Aug 02
0
[LLVMdev] Coding Standards: Iterator begin and end functions.
...of classes that are not STL like, but have multiple
> collections that can be iterated over.
>
> * llvm/IR uses global_begin, alias_begin, etc. I.E., singular name + _begin().
> * llvm/Object uses begin_symbols, begin_sections, etc. I.E, begin_ +
> plural name.
> * others (YAML, LoopIterator) use beginSequence, beginFlowSequence, etc.
>
> I would like to propose adding the the format used by llvm/IR to the
> coding standard since it seems to be the most common.
+1
-Chris
2012 Apr 09
0
[LLVMdev] How to instrument a this function using insertBefore instruction???
....h"
#include "llvm/Function.h"
#include "llvm/Support/raw_ostream.h"
#include "llvm/Instruction.h"
#include "llvm/Transforms/Utils/UnrollLoop.h"
#include "llvm/BasicBlock.h"
#include "llvm/ADT/Statistic.h"
#include "llvm/Analysis/LoopIterator.h"
#include "llvm/Analysis/LoopPass.h"
#include "llvm/Analysis/ScalarEvolution.h"
#include "llvm/Analysis/ScalarEvolutionExpander.h"
#include "llvm/Support/Debug.h"
#include "llvm/Transforms/Utils/BasicBlockUtils.h"
#include "llvm/Transfor...
2012 Apr 09
1
[LLVMdev] How to instrument a this function using insertBefore instruction???
...#include "llvm/Support/raw_ostream.h"
>> #include "llvm/Instruction.h"
>> #include "llvm/Transforms/Utils/UnrollLoop.h"
>> #include "llvm/BasicBlock.h"
>> #include "llvm/ADT/Statistic.h"
>> #include "llvm/Analysis/LoopIterator.h"
>> #include "llvm/Analysis/LoopPass.h"
>> #include "llvm/Analysis/ScalarEvolution.h"
>> #include "llvm/Analysis/ScalarEvolutionExpander.h"
>> #include "llvm/Support/Debug.h"
>> #include "llvm/Transforms/Utils/BasicBl...