reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 8063     if (OpInfo.Type == InlineAsm::isInput ||
 8064         (OpInfo.Type == InlineAsm::isOutput && OpInfo.isIndirect)) {
 8064         (OpInfo.Type == InlineAsm::isOutput && OpInfo.isIndirect)) {
 8065       OpInfo.CallOperandVal = const_cast<Value *>(CS.getArgument(ArgNo++));
 8073         const auto *BA = cast<BlockAddress>(OpInfo.CallOperandVal);
 8075         OpInfo.CallOperand = DAG.getTargetBlockAddress(BA, VT);
 8076       } else if (const auto *BB = dyn_cast<BasicBlock>(OpInfo.CallOperandVal)) {
 8077         OpInfo.CallOperand = DAG.getBasicBlock(FuncInfo.MBBMap[BB]);
 8079         OpInfo.CallOperand = getValue(OpInfo.CallOperandVal);
 8079         OpInfo.CallOperand = getValue(OpInfo.CallOperandVal);
 8082       OpInfo.ConstraintVT =
 8083           OpInfo
 8086     } else if (OpInfo.Type == InlineAsm::isOutput && !OpInfo.isIndirect) {
 8086     } else if (OpInfo.Type == InlineAsm::isOutput && !OpInfo.isIndirect) {
 8091         OpInfo.ConstraintVT = TLI.getSimpleValueType(
 8095         OpInfo.ConstraintVT =
 8100       OpInfo.ConstraintVT = MVT::Other;
 8104       HasSideEffect = OpInfo.hasMemory(TLI);
 8113         OpInfo.CallOperand && !isa<ConstantSDNode>(OpInfo.CallOperand))
 8113         OpInfo.CallOperand && !isa<ConstantSDNode>(OpInfo.CallOperand))