HomeSort by: relevance | last modified time | path
    Searched refs:isIndirect (Results 1 - 25 of 32) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/llvm/include/llvm/MC/
MachineLocation.h 45 bool isIndirect() const { return !IsRegister; }
  /src/external/apache2/llvm/dist/clang/include/clang/CodeGen/
CGFunctionInfo.h 106 IndirectAttrInfo IndirectAttr; // isIndirect()
113 bool IndirectByVal : 1; // isIndirect()
114 bool IndirectRealign : 1; // isIndirect()
115 bool SRetAfterThis : 1; // isIndirect()
116 bool InReg : 1; // isDirect() || isExtend() || isIndirect()
121 return isDirect() || isExtend() || isIndirect() || isIndirectAliased() ||
300 bool isIndirect() const { return TheKind == Indirect; }
379 assert((isDirect() || isExtend() || isIndirect()) && "Invalid kind!");
384 assert((isDirect() || isExtend() || isIndirect()) && "Invalid kind!");
390 assert((isIndirect() || isIndirectAliased()) && "Invalid kind!")
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
InlineAsmLowering.cpp 171 if (OpInfo.isIndirect && !(CType == TargetLowering::C_Memory ||
301 (OpInfo.Type == InlineAsm::isOutput && OpInfo.isIndirect)) {
314 if (OpInfo.isIndirect) {
330 } else if (OpInfo.Type == InlineAsm::isOutput && !OpInfo.isIndirect) {
480 OpInfo.isIndirect) {
511 if (!OpInfo.isIndirect) {
517 assert(OpInfo.isIndirect && "Operand must be indirect to be a mem!");
537 if (OpInfo.isIndirect) {
  /src/external/apache2/llvm/dist/llvm/lib/IR/
InlineAsm.cpp 81 isIndirect = false;
98 isIndirect = true;
270 if (!Constraints[i].isIndirect) {
  /src/external/apache2/llvm/dist/llvm/include/llvm/Object/
IRSymtab.h 197 bool isIndirect() const { return (Flags >> S::FB_indirect) & 1; }
223 assert(isWeak() && isIndirect());
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
DwarfExpression.cpp 299 if (!isIndirect() && !isParameterValue() && !HasComplexExpression &&
376 if (Loc.isIndirect())
382 if (Loc.isIndirect())
DebugLocEntry.h 95 if (Loc.isIndirect())
DwarfExpression.h 169 bool isIndirect() const { return LocationFlags & Indirect; }
DwarfCompileUnit.cpp 1419 if (Location.isIndirect())
  /src/external/apache2/llvm/dist/llvm/tools/llvm-lto2/
llvm-lto2.cpp 439 PrintBool('I', Sym.isIndirect());
453 if (TT.isOSBinFormatCOFF() && Sym.isWeak() && Sym.isIndirect())
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
InlineAsm.h 143 /// isIndirect - True if this operand is an indirect operand. This means
147 bool isIndirect = false;
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
SDNodeDbgValue.h 149 bool IsIndirect;
157 bool IsIndirect, DebugLoc DL, unsigned O, bool IsVariadic)
162 Var(Var), Expr(Expr), DL(DL), Order(O), IsIndirect(IsIndirect),
165 assert(!(IsVariadic && IsIndirect));
209 bool isIndirect() const { return IsIndirect; }
SelectionDAGDumper.cpp 867 if (isIndirect()) OS << "(Indirect)";
SelectionDAGBuilder.cpp 1153 /*IsIndirect=*/false, DL, Order, /*IsVariadic=*/true);
1435 /*IsIndirect=*/false, dl, SDNodeOrder, IsVariadic);
5573 bool IsIndirect = false;
5595 IsIndirect = IsDbgDeclare;
5661 IsIndirect = IsDbgDeclare;
5675 IsIndirect = (Op->isReg()) ? IsIndirect : true;
5677 BuildMI(MF, DL, TII->get(TargetOpcode::DBG_VALUE), IsIndirect,
5701 /*IsIndirect*/ false, dl, DbgSDNodeOrder);
5704 /*IsIndirect*/ false, dl, DbgSDNodeOrder)
    [all...]
InstrEmitter.cpp 730 // DBG_VALUE := "DBG_VALUE" loc, isIndirect, var, expr
738 // Add 'isIndirect'.
739 if (SD->isIndirect())
  /src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
SystemZInstrInfo.h 129 bool isIndirect() { return Target != nullptr && Target->isReg(); }
SystemZMachineScheduler.cpp 113 (TII->getBranchInfo(*I).isIndirect() ||
  /src/external/apache2/llvm/dist/llvm/include/llvm/LTO/
LTO.h 141 using irsymtab::Symbol::isIndirect;
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
TargetInfo.cpp 352 /// \param IsIndirect - Values of this type are passed indirectly.
363 QualType ValueTy, bool IsIndirect,
369 if (IsIndirect) {
379 if (IsIndirect)
387 if (IsIndirect) {
653 if (AI.isIndirect()) {
916 bool IsIndirect = isAggregateTypeForABI(Ty) &&
919 return emitVoidPtrVAArg(CGF, VAListAddr, Ty, IsIndirect,
1929 } else if (FI.getReturnInfo().isIndirect()) {
1976 bool IsIndirect = false
    [all...]
CGVTables.cpp 407 int ThisArgNo = RetAI.isIndirect() && !RetAI.isSRetAfterThis() ? 1 : 0;
CGDecl.cpp 2437 llvm::Value *V = Arg.isIndirect()
2449 if (Arg.isIndirect()) {
2525 if (Arg.isIndirect() && !ArgVal)
CodeGenFunction.h 3097 bool isIndirect() const { return Alignment != 0; }
3101 assert(!isIndirect());
3106 assert(isIndirect());
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaExprCXX.cpp 5665 bool isIndirect) {
5672 if (isIndirect)
5683 const char *OpSpelling = isIndirect ? "->*" : ".*";
5709 if (isIndirect) {
5723 OpSpelling, (int)isIndirect)) {
5729 << (int)isIndirect << LHS.get()->getType();
5742 if (isIndirect)
5744 ExprValueKind VK = isIndirect ? VK_RValue : LHS.get()->getValueKind();
5752 Diag(Loc, diag::err_pointer_to_member_type) << isIndirect;
5777 if (!isIndirect && !LHS.get()->Classify(Context).isLValue())
    [all...]
SemaExprObjC.cpp 3476 bool isIndirect = false;
3481 isIndirect = true;
3490 if (!isIndirect) {
3499 isIndirect = true;
3502 if (isIndirect) {
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMISelLowering.h 906 const bool isIndirect) const;

Completed in 45 milliseconds

1 2