strength reduce SILGenModule::getBuiltinInfo/getIntrinsicInfo to

take an identifier instead of a FuncDecl.


Swift SVN r10692
This commit is contained in:
Chris Lattner
2013-11-30 00:57:46 +00:00
parent a0fc29b5c3
commit 3b954ed44d
6 changed files with 22 additions and 24 deletions

View File

@@ -370,12 +370,12 @@ SILGlobalAddrInst::SILGlobalAddrInst(SILLocation Loc, SILGlobalVariable *Global)
Global(Global)
{}
const IntrinsicInfo &BuiltinFunctionRefInst::getIntrinsicInfo() {
return getModule().getIntrinsicInfo(Function);
const IntrinsicInfo &BuiltinFunctionRefInst::getIntrinsicInfo() const {
return getModule().getIntrinsicInfo(Function->getName());
}
const BuiltinInfo &BuiltinFunctionRefInst::getBuiltinInfo() {
return getModule().getBuiltinInfo(Function);
const BuiltinInfo &BuiltinFunctionRefInst::getBuiltinInfo() const {
return getModule().getBuiltinInfo(Function->getName());
}
static unsigned getWordsForBitWidth(unsigned bits) {