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...