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

References

lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 8042   const InlineAsm *IA = cast<InlineAsm>(CS.getCalledValue());
 8049       DAG.getDataLayout(), DAG.getSubtarget().getRegisterInfo(), CS);
 8054   ExtraFlags ExtraInfo(CS);
 8065       OpInfo.CallOperandVal = const_cast<Value *>(CS.getArgument(ArgNo++));
 8069       const Instruction *I = CS.getInstruction();
 8089       assert(!CS.getType()->isVoidTy() && "Bad inline asm!");
 8090       if (StructType *STy = dyn_cast<StructType>(CS.getType())) {
 8096             TLI.getSimpleValueType(DAG.getDataLayout(), CS.getType());
 8117           CS, "constraint '" + Twine(T.ConstraintCode) + "' expects an "
 8128   bool IsCallBr = isa<CallBrInst>(CS.getInstruction());
 8183   const MDNode *SrcLoc = CS.getInstruction()->getMetadata("srcloc");
 8229               CS, "couldn't allocate output register for constraint '" +
 8258             emitInlineAsmError(CS, "inline asm not supported yet:"
 8274             emitInlineAsmError(CS, "inline asm error: This value type register "
 8284                                     CS.getInstruction());
 8319               emitInlineAsmError(CS, "value out of range for constraint '" +
 8324           emitInlineAsmError(CS, "invalid operand for inline asm constraint '" +
 8367             CS, "Don't know how to handle indirect register inputs yet "
 8375         emitInlineAsmError(CS, "couldn't allocate input reg for constraint '" +
 8383                                         Chain, &Flag, CS.getInstruction());
 8415   llvm::Type *CSResultType = CS.getType();
 8465             DAG, FuncInfo, getCurSDLoc(), Chain, &Flag, CS.getInstruction());
 8487         assert(!CS.getType()->isVoidTy() && "Bad inline asm!");
 8506     setValue(CS.getInstruction(), V);