search for: machinepostdomin

Displaying 6 results from an estimated 6 matches for "machinepostdomin".

2010 Oct 18
0
[LLVMdev] MachinePostDominator
Why MachinePostDominator.h is removed? How can I judge whether MachineBasicBlock A post dominate B or not? Thanks!
2013 Sep 06
5
[LLVMdev] Extracting libmachine from libcodegen (bug 1121)
...deEmitter - MachineCopyPropagation - MachineCSE - MachineDominators - MachineFunctionAnalysis - MachineFunction - MachineFunctionPass - MachineFunctionPrinterPass - MachineInstrBundle - MachineInstr - MachineLICM - MachineLoopInfo - MachineModuleInfo - MachineModuleInfoImpls - MachinePassRegistry - MachinePostDominators - MachineRegisterInfo - MachineScheduler - MachineSink - MachineSSAUpdater - MachineTraceMetrics - MachineVerifier Are there any files in this list that should not be moved? Any others that should be added? Any suggestions on which of these modules would be a good place to start? One questio...
2013 Sep 11
0
[LLVMdev] Extracting libmachine from libcodegen (bug 1121)
...inators > - MachineFunctionAnalysis > - MachineFunction > - MachineFunctionPass > - MachineFunctionPrinterPass > - MachineInstrBundle > - MachineInstr > - MachineLICM > - MachineLoopInfo > - MachineModuleInfo > - MachineModuleInfoImpls > - MachinePassRegistry > - MachinePostDominators > - MachineRegisterInfo > - MachineScheduler > - MachineSink > - MachineSSAUpdater > - MachineTraceMetrics > - MachineVerifier I *think* the goal here is to minimize the amount of code that gets linked into certain machine-code level tools. If that is the goal, then you onl...
2013 Sep 12
2
[LLVMdev] Extracting libmachine from libcodegen (bug 1121)
...eFunctionAnalysis >> - MachineFunction >> - MachineFunctionPass >> - MachineFunctionPrinterPass >> - MachineInstrBundle >> - MachineInstr >> - MachineLoopInfo >> - MachineModuleInfo >> - MachineModuleInfoImpls >> - MachinePassRegistry >> - MachinePostDominators >> - MachineRegisterInfo >> - MachineSSAUpdater >> - MachineVerifier Thanks for whittling the list down, Andrew. One question that has been nagging at me since I started looking into this is what to do about the dependency on libAnalysis? Some of these classes (eg. MachineF...
2012 Jul 16
3
[LLVMdev] RFC: LLVM incubation, or requirements for committing new backends
...; i < sz/2; ++i) { > + NodeT *t = Src[i]; > + Src[i] = Src[sz - i - 1]; > + Src[sz - i - 1] = t; > + } > +} > + > +} //end namespace llvmCFGStruct > + > + > +//===----------------------------------------------------------------------===// > +// > +// MachinePostDominatorTree > +// > +//===----------------------------------------------------------------------===// > + > +namespace llvm { > + > +/// PostDominatorTree Class - Concrete subclass of DominatorTree that is used > +/// to compute the a post-dominator tree. > +/// > +struct Mac...
2015 Jul 29
1
[LLVMdev] Error when i am using command make -j4 command in cygwin to compile safecode
...MC' llvm[2]: Compiling MachineLoopInfo.cpp for Release+Asserts build llvm[2]: Compiling MachineModuleInfo.cpp for Release+Asserts build llvm[2]: Compiling MachineModuleInfoImpls.cpp for Release+Asserts build llvm[2]: Compiling MachinePassRegistry.cpp for Release+Asserts build llvm[2]: Compiling MachinePostDominators.cpp for Release+Asserts build llvm[2]: Compiling MachineRegionInfo.cpp for Release+Asserts build llvm[2]: Compiling MachineRegisterInfo.cpp for Release+Asserts build llvm[2]: Compiling MachineSSAUpdater.cpp for Release+Asserts build llvm[2]: Compiling MachineScheduler.cpp for Release+Asserts b...