Remove all checks of IntrinsicDef::must_be_overridden
except for the actual overrides in codegen
This commit is contained in:
parent
e91084180e
commit
a8f71cf289
7 changed files with 11 additions and 32 deletions
|
@ -1030,11 +1030,6 @@ fn should_codegen_locally<'tcx>(tcx: TyCtxt<'tcx>, instance: &Instance<'tcx>) ->
|
|||
return false;
|
||||
}
|
||||
|
||||
if tcx.intrinsic(def_id).is_some_and(|i| i.must_be_overridden) {
|
||||
// These are implemented by backends directly and have no meaningful body.
|
||||
return false;
|
||||
}
|
||||
|
||||
if def_id.is_local() {
|
||||
// Local items cannot be referred to locally without monomorphizing them locally.
|
||||
return true;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue