search for: loopiterator

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" &gt...
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...