================
@@ -5591,7 +5591,7 @@ static SDValue transformCallee(const SDValue &Callee,
SelectionDAG &DAG,
const GlobalValue *GV = cast<GlobalAddressSDNode>(Callee)->getGlobal();
if (Subtarget.isAIXABI()) {
- assert(!isa<GlobalIFunc>(GV) && "IFunc is not supported on AIX.");
+ // TODO: convert ifunc to indirect call
----------------
w2yehia wrote:
spoke to Sean offline. This TODO is not necessary at the moment and it's likely
not the correct place to do this change. Sean mentioned we can do this
transformation in the same place we handle the longcall attribute.
https://github.com/llvm/llvm-project/pull/153049
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits