search for: llvm_override

Displaying 7 results from an estimated 7 matches for "llvm_override".

2013 Jun 24
2
[LLVMdev] MI-Sched temporarily enabled on x86.
I'm briefly enabling the MachineScheduler pass for x86 tonight to collect information on any failures that may show up. To properly enable the new scheduler, this hook is implemented in X86Subtarget: bool enableMachineScheduler() const LLVM_OVERRIDE { return true; } The MachineScheduler pass itself can be enabled/disabled with -enable-misched=true/false. But most of the codegen changes result rather from moving to source-order SD scheduling and subsequent register coalescing decisions. This makes it extremely challenging to keep the unit test...
2014 Mar 03
3
[LLVMdev] [RFC] C++11: 'virtual' and 'override'
While doing the conversion of LLVM_OVERRIDE to 'override' last night, I noticed that the code base is rather inconsistent on whether the 'virtual' keyword is also used when 'override' is used. Should we have a coding standard for this? What's the preferred direction here? Seems not having 'virtual' is les...
2013 Jun 24
0
[LLVMdev] MI-Sched temporarily enabled on x86.
...apple.com> wrote: > I'm briefly enabling the MachineScheduler pass for x86 tonight to collect > information on any failures that may show up. > > To properly enable the new scheduler, this hook is implemented in > X86Subtarget: > > bool enableMachineScheduler() const LLVM_OVERRIDE { return true; } > > The MachineScheduler pass itself can be enabled/disabled with > -enable-misched=true/false. But most of the codegen changes result rather > from moving to source-order SD scheduling and subsequent register > coalescing decisions. This makes it extremely challengi...
2014 Mar 04
2
[LLVMdev] [RFC] C++11: 'virtual' and 'override'
On Mon, Mar 3, 2014 at 2:02 AM, David Blaikie <dblaikie at gmail.com> wrote: > On Sun, Mar 2, 2014 at 8:19 PM, Craig Topper <craig.topper at gmail.com> > wrote: > > While doing the conversion of LLVM_OVERRIDE to 'override' last night, I > > noticed that the code base is rather inconsistent on whether the > 'virtual' > > keyword is also used when 'override' is used. > > > > Should we have a coding standard for this? What's the preferred direction &gt...
2013 Jun 24
1
[LLVMdev] MI-Sched temporarily enabled on x86.
...atrick at apple.com> wrote: > I'm briefly enabling the MachineScheduler pass for x86 tonight to collect information on any failures that may show up. > > To properly enable the new scheduler, this hook is implemented in X86Subtarget: > > bool enableMachineScheduler() const LLVM_OVERRIDE { return true; } > > The MachineScheduler pass itself can be enabled/disabled with -enable-misched=true/false. But most of the codegen changes result rather from moving to source-order SD scheduling and subsequent register coalescing decisions. This makes it extremely challenging to keep the...
2014 Mar 05
4
[LLVMdev] [RFC] C++11: 'virtual' and 'override'
...4, at 15:01, Sean Silva <chisophugis at gmail.com> wrote: > >> On Mon, Mar 3, 2014 at 2:02 AM, David Blaikie <dblaikie at gmail.com> wrote: >> On Sun, Mar 2, 2014 at 8:19 PM, Craig Topper <craig.topper at gmail.com> wrote: >>> While doing the conversion of LLVM_OVERRIDE to 'override' last night, I >>> noticed that the code base is rather inconsistent on whether the 'virtual' >>> keyword is also used when 'override' is used. >>> >>> Should we have a coding standard for this? What's the preferred direc...
2013 Oct 15
0
[LLVMdev] [llvm-commits] r192750 - Enable MI Sched for x86.
...gt;> /// This function returns true if the target has sincos() routine in its >> /// compiler runtime or math libraries. >> bool hasSinCos() const; >> >> + /// Enable the MachineScheduler pass for all X86 subtargets. >> + bool enableMachineScheduler() const LLVM_OVERRIDE { return true; } >> + >> /// enablePostRAScheduler - run for Atom optimization. >> bool enablePostRAScheduler(CodeGenOpt::Level OptLevel, >> TargetSubtargetInfo::AntiDepBreakMode& Mode, >> >> Modified: llvm/trunk/test/CodeGen...