Displaying 6 results from an estimated 6 matches for "machinepostdominators".
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 question of...
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 only wan...
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. MachineFuncti...
2012 Jul 16
3
[LLVMdev] RFC: LLVM incubation, or requirements for committing new backends
...; +static RegisterPass<MachinePostDominatorTree>
> +machinePostDominatorTreePass("machinepostdomtree",
> + "MachinePostDominator Tree Construction",
> + true, true);
> +
> +//const PassInfo *const llvm::MachinePostDominatorsID
> +//= &machinePostDominatorTreePass;
> +
> +bool MachinePostDominatorTree::runOnMachineFunction(MachineFunction &F) {
> + DT->recalculate(F);
> + //DEBUG(DT->dump());
> + return false;
> +}
> +
> +MachinePostDominatorTree::~MachinePostDominatorTree() {...
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 build...