Searched refs:isIndirect (Results 1 - 25 of 32) sorted by relevance

12

/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/MC/
H A DMachineLocation.h45 bool isIndirect() const { return !IsRegister; } function
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/CodeGen/
H A DCGFunctionInfo.h85 unsigned IndirectAlign; // isIndirect()
91 bool IndirectByVal : 1; // isIndirect()
92 bool IndirectRealign : 1; // isIndirect()
93 bool SRetAfterThis : 1; // isIndirect()
94 bool InReg : 1; // isDirect() || isExtend() || isIndirect()
99 return isDirect() || isExtend() || isIndirect() || isExpand();
259 bool isIndirect() const { return TheKind == Indirect; } function
328 assert((isDirect() || isExtend() || isIndirect()) && "Invalid kind!");
333 assert((isDirect() || isExtend() || isIndirect()) && "Invalid kind!");
339 assert(isIndirect()
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/IR/
H A DInlineAsm.cpp80 isIndirect = false;
97 isIndirect = true;
269 if (!Constraints[i].isIndirect) {
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSDNodeDbgValue.h114 bool isIndirect() const { return IsIndirect; } function in class:llvm::SDDbgValue
H A DInstrEmitter.cpp704 if (SD->isIndirect())
754 if (SD->isIndirect())
H A DSelectionDAGDumper.cpp793 if (isIndirect()) OS << "(Indirect)";
H A DSelectionDAGBuilder.cpp7803 if (isIndirect)
7828 if (isIndirect) {
7990 if (OpInfo.Type == InlineAsm::isInput && !OpInfo.isIndirect)
8126 (OpInfo.Type == InlineAsm::isOutput && OpInfo.isIndirect)) {
8148 } else if (OpInfo.Type == InlineAsm::isOutput && !OpInfo.isIndirect) {
8219 !OpInfo.isIndirect) {
8231 OpInfo.isIndirect = true;
8310 if (OpInfo.isIndirect) {
8361 OpInfo.isIndirect)
8392 assert(OpInfo.isIndirect
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Object/
H A DIRSymtab.h196 bool isIndirect() const { return (Flags >> S::FB_indirect) & 1; } function in struct:llvm::irsymtab::Symbol
222 assert(isWeak() && isIndirect());
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-lto2/
H A Dllvm-lto2.cpp405 PrintBool('I', Sym.isIndirect());
419 if (TT.isOSBinFormatCOFF() && Sym.isWeak() && Sym.isIndirect())
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DInlineAsm.h140 /// isIndirect - True if this operand is an indirect operand. This means
144 bool isIndirect = false; member in struct:llvm::final::ConstraintInfo
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDebugLocEntry.h107 if (Loc.isIndirect())
H A DDwarfCompileUnit.cpp1194 if (Location.isIndirect())
1222 if (Location.isIndirect())
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZInstrInfo.h129 bool isIndirect() { return Target != nullptr && Target->isReg(); } function in class:llvm::SystemZII::Branch
H A DSystemZMachineScheduler.cpp112 (TII->getBranchInfo(*I).isIndirect() ||
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/LTO/
H A DLTO.h141 using irsymtab::Symbol::isIndirect;
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DTargetInfo.cpp622 if (AI.isIndirect()) {
1805 } else if (FI.getReturnInfo().isIndirect()) {
1904 if (Ret.isIndirect() && Ret.isSRetAfterThis() && !IsThisCall &&
1911 if (Ret.isIndirect() && !Ret.getInReg()) {
3560 .isIndirect()) {
3570 .isIndirect()) {
3578 .isIndirect()) {
3643 if (FI.getReturnInfo().isIndirect())
4231 classifyArgumentType(Ty).isIndirect(), TI, SlotSize,
4257 bool isIndirect
[all...]
H A DCGDecl.cpp2362 llvm::Value *V = Arg.isIndirect()
2374 if (Arg.isIndirect()) {
2450 if (Arg.isIndirect() && !ArgVal)
H A DCGVTables.cpp405 int ThisArgNo = RetAI.isIndirect() && !RetAI.isSRetAfterThis() ? 1 : 0;
H A DCodeGenFunction.h2800 bool isIndirect() const { return Alignment != 0; } function in class:clang::CodeGen::CodeGenFunction::ParamValue
2804 assert(!isIndirect());
2809 assert(isIndirect());
H A DCGCall.cpp1514 return RI.isIndirect() || (RI.isInAlloca() && RI.getInAllocaSRet());
3893 if (RetAI.isIndirect() || RetAI.isInAlloca() || RetAI.isCoerceAndExpand()) {
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaExprCXX.cpp5423 bool isIndirect) {
5430 if (isIndirect)
5441 const char *OpSpelling = isIndirect ? "->*" : ".*";
5467 if (isIndirect) {
5481 OpSpelling, (int)isIndirect)) {
5487 << (int)isIndirect << LHS.get()->getType();
5500 if (isIndirect)
5502 ExprValueKind VK = isIndirect ? VK_RValue : LHS.get()->getValueKind();
5510 Diag(Loc, diag::err_pointer_to_member_type) << isIndirect;
5535 if (!isIndirect
[all...]
H A DSemaExprObjC.cpp3324 bool isIndirect = false; local
3329 isIndirect = true;
3338 if (!isIndirect) {
3347 isIndirect = true;
3350 if (isIndirect) {
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DAnalysis.cpp190 if (CI.isIndirect)
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.h797 const bool isIndirect) const;
/freebsd-11-stable/contrib/llvm-project/lld/COFF/
H A DInputFiles.cpp932 } else if (objSym.isWeak() && objSym.isIndirect()) {

Completed in 510 milliseconds

12