// FIXME: implement the switch instruction in the instruction selector.
PM.add(createLowerSwitchPass());
+ PM.add(createLowerSelectPass());
+
// FIXME: implement the invoke/unwind instructions!
PM.add(createLowerInvokePass());
// FIXME: implement the switch instruction in the instruction selector.
PM.add(createLowerSwitchPass());
+ PM.add(createLowerSelectPass());
+
// FIXME: implement the invoke/unwind instructions!
PM.add(createLowerInvokePass());
// FIXME: Implement the switch instruction in the instruction selector!
PM.add(createLowerSwitchPass());
+ // FIXME: Add support for the select instruction natively.
+ PM.add(createLowerSelectPass());
+
if (NoPatternISel)
PM.add(createX86SimpleInstructionSelector(*this));
else
// FIXME: Implement the switch instruction in the instruction selector!
PM.add(createLowerSwitchPass());
+ // FIXME: Add support for the select instruction natively.
+ PM.add(createLowerSelectPass());
+
if (NoPatternISel)
PM.add(createX86SimpleInstructionSelector(TM));
else