mirror of
https://github.com/RPCS3/llvm.git
synced 2025-01-08 21:10:35 +00:00
Trailing whitespace.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@213711 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
a63fc16e5f
commit
c42cab96d7
@ -52,7 +52,7 @@ public:
|
||||
|
||||
/// Returns true if the intrinsic can be overloaded.
|
||||
virtual bool isOverloaded(unsigned IID) const = 0;
|
||||
|
||||
|
||||
/// Create or insert an LLVM Function declaration for an intrinsic,
|
||||
/// and return it. The Tys and numTys are for intrinsics with overloaded
|
||||
/// types. See above for more information.
|
||||
|
@ -104,7 +104,6 @@ namespace llvm {
|
||||
unsigned NumRelocs, unsigned char* GOTBase) {
|
||||
assert(NumRelocs == 0 && "This target does not have relocations!");
|
||||
}
|
||||
|
||||
|
||||
/// allocateThreadLocalMemory - Each target has its own way of
|
||||
/// handling thread local variables. This method returns a value only
|
||||
|
@ -54,7 +54,7 @@ namespace llvm {
|
||||
cxa_atexit,
|
||||
/// void __cxa_guard_abort(guard_t *guard);
|
||||
/// guard_t is int64_t in Itanium ABI or int32_t on ARM eabi.
|
||||
cxa_guard_abort,
|
||||
cxa_guard_abort,
|
||||
/// int __cxa_guard_acquire(guard_t *guard);
|
||||
cxa_guard_acquire,
|
||||
/// void __cxa_guard_release(guard_t *guard);
|
||||
@ -696,7 +696,7 @@ public:
|
||||
TargetLibraryInfo();
|
||||
TargetLibraryInfo(const Triple &T);
|
||||
explicit TargetLibraryInfo(const TargetLibraryInfo &TLI);
|
||||
|
||||
|
||||
/// getLibFunc - Search for a particular function name. If it is one of the
|
||||
/// known library functions, return true and set F to the corresponding value.
|
||||
bool getLibFunc(StringRef funcName, LibFunc::Func &F) const;
|
||||
|
@ -46,7 +46,7 @@ public:
|
||||
/// more efficient than using a library call. This function can return a null
|
||||
/// SDValue if the target declines to use custom code and a different
|
||||
/// lowering strategy should be used.
|
||||
///
|
||||
///
|
||||
/// If AlwaysInline is true, the size is constant and the target should not
|
||||
/// emit any calls and is strongly encouraged to attempt to emit inline code
|
||||
/// even if it is beyond the usual threshold because this intrinsic is being
|
||||
|
@ -90,26 +90,26 @@ public:
|
||||
// dependency.
|
||||
virtual void adjustSchedDependency(SUnit *def, SUnit *use,
|
||||
SDep& dep) const { }
|
||||
|
||||
|
||||
// For use with PostRAScheduling: get the anti-dependence breaking that should
|
||||
// be performed before post-RA scheduling.
|
||||
virtual AntiDepBreakMode getAntiDepBreakMode() const {
|
||||
return ANTIDEP_NONE;
|
||||
}
|
||||
|
||||
|
||||
// For use with PostRAScheduling: in CriticalPathRCs, return any register
|
||||
// classes that should only be considered for anti-dependence breaking if they
|
||||
// are on the critical path.
|
||||
virtual void getCriticalPathRCs(RegClassVector &CriticalPathRCs) const {
|
||||
return CriticalPathRCs.clear();
|
||||
}
|
||||
|
||||
|
||||
// For use with PostRAScheduling: get the minimum optimization level needed
|
||||
// to enable post-RA scheduling.
|
||||
virtual CodeGenOpt::Level getOptLevelToEnablePostRAScheduler() const {
|
||||
return CodeGenOpt::Default;
|
||||
}
|
||||
|
||||
|
||||
/// \brief True if the subtarget should run the local reassignment
|
||||
/// heuristic of the register allocator.
|
||||
/// This heuristic may be compile time intensive, \p OptLevel provides
|
||||
|
Loading…
Reference in New Issue
Block a user