Home
last modified time | relevance | path

Searched refs:Variadic (Results 1 – 25 of 66) sorted by relevance

123

/external/llvm/lib/Transforms/Scalar/
DSeparateConstOffsetFromGEP.cpp352 void lowerToSingleIndexGEPs(GetElementPtrInst *Variadic,
361 void lowerToArithmetics(GetElementPtrInst *Variadic,
769 GetElementPtrInst *Variadic, int64_t AccumulativeByteOffset) { in lowerToSingleIndexGEPs() argument
770 IRBuilder<> Builder(Variadic); in lowerToSingleIndexGEPs()
771 Type *IntPtrTy = DL->getIntPtrType(Variadic->getType()); in lowerToSingleIndexGEPs()
774 Builder.getInt8PtrTy(Variadic->getType()->getPointerAddressSpace()); in lowerToSingleIndexGEPs()
775 Value *ResultPtr = Variadic->getOperand(0); in lowerToSingleIndexGEPs()
776 Loop *L = LI->getLoopFor(Variadic->getParent()); in lowerToSingleIndexGEPs()
786 gep_type_iterator GTI = gep_type_begin(*Variadic); in lowerToSingleIndexGEPs()
789 for (unsigned I = 1, E = Variadic->getNumOperands(); I != E; ++I, ++GTI) { in lowerToSingleIndexGEPs()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
DSeparateConstOffsetFromGEP.cpp382 void lowerToSingleIndexGEPs(GetElementPtrInst *Variadic,
392 void lowerToArithmetics(GetElementPtrInst *Variadic,
815 GetElementPtrInst *Variadic, int64_t AccumulativeByteOffset) { in lowerToSingleIndexGEPs() argument
816 IRBuilder<> Builder(Variadic); in lowerToSingleIndexGEPs()
817 Type *IntPtrTy = DL->getIntPtrType(Variadic->getType()); in lowerToSingleIndexGEPs()
820 Builder.getInt8PtrTy(Variadic->getType()->getPointerAddressSpace()); in lowerToSingleIndexGEPs()
821 Value *ResultPtr = Variadic->getOperand(0); in lowerToSingleIndexGEPs()
822 Loop *L = LI->getLoopFor(Variadic->getParent()); in lowerToSingleIndexGEPs()
832 gep_type_iterator GTI = gep_type_begin(*Variadic); in lowerToSingleIndexGEPs()
835 for (unsigned I = 1, E = Variadic->getNumOperands(); I != E; ++I, ++GTI) { in lowerToSingleIndexGEPs()
[all …]
/external/perfetto/src/trace_processor/
Draw_table.cc86 using Variadic = TraceStorage::Args::Variadic; in FormatSystraceArgs() typedef
87 using ValueWriter = std::function<void(const Variadic&)>; in FormatSystraceArgs()
88 auto write_value = [this, writer](const Variadic& value) { in FormatSystraceArgs()
90 case TraceStorage::Args::Variadic::kInt: in FormatSystraceArgs()
93 case TraceStorage::Args::Variadic::kReal: in FormatSystraceArgs()
96 case TraceStorage::Args::Variadic::kString: { in FormatSystraceArgs()
124 write_arg(SS::kPrevStateFieldNumber - 1, [writer](const Variadic& value) { in FormatSystraceArgs()
138 write_arg(SW::kTargetCpuFieldNumber - 1, [writer](const Variadic& value) { in FormatSystraceArgs()
173 BT::kFlagsFieldNumber - 1, [writer](const Variadic& value) { in FormatSystraceArgs()
178 BT::kCodeFieldNumber - 1, [writer](const Variadic& value) { in FormatSystraceArgs()
Devent_tracker.cc110 using Variadic = TraceStorage::Args::Variadic; in PushSchedSwitch() typedef
113 TraceStorage::Args::Variadic var) { in PushSchedSwitch()
117 add_raw_arg(rid, SS::kPrevCommFieldNumber, Variadic::String(prev_comm_id)); in PushSchedSwitch()
118 add_raw_arg(rid, SS::kPrevPidFieldNumber, Variadic::Integer(prev_pid)); in PushSchedSwitch()
119 add_raw_arg(rid, SS::kPrevPrioFieldNumber, Variadic::Integer(prev_prio)); in PushSchedSwitch()
120 add_raw_arg(rid, SS::kPrevStateFieldNumber, Variadic::Integer(prev_state)); in PushSchedSwitch()
121 add_raw_arg(rid, SS::kNextCommFieldNumber, Variadic::String(next_comm_id)); in PushSchedSwitch()
122 add_raw_arg(rid, SS::kNextPidFieldNumber, Variadic::Integer(next_pid)); in PushSchedSwitch()
123 add_raw_arg(rid, SS::kNextPrioFieldNumber, Variadic::Integer(next_prio)); in PushSchedSwitch()
Dargs_tracker.h30 using Variadic = TraceStorage::Args::Variadic;
35 void AddArg(RowId row_id, StringId flat_key, StringId key, Variadic);
Dtrace_storage.h114 struct Variadic { struct
117 static Variadic Integer(int64_t int_value) { in Integer() argument
118 Variadic variadic; in Integer()
124 static Variadic String(StringId string_id) { in String() argument
125 Variadic variadic; in String()
131 static Variadic Real(double real_value) { in Real() argument
132 Variadic variadic; in Real()
149 Variadic value = Variadic::Integer(0); argument
161 case Variadic::Type::kInt: in operator()
164 case Variadic::Type::kString: in operator()
[all …]
Dargs_table.h28 using VariadicType = TraceStorage::Args::Variadic::Type;
71 TraceStorage::Args::Variadic::Type type_;
Dargs_tracker.cc29 Variadic value) { in AddArg()
Dproto_trace_parser.cc77 using Variadic = TraceStorage::Args::Variadic; typedef
646 Variadic::String(comm_id)); in ParseLowmemoryKill()
975 Variadic::Integer(fld.int_value())); in ParseGenericFtrace()
979 Variadic::Integer(static_cast<int64_t>(fld.uint_value()))); in ParseGenericFtrace()
983 Variadic::String(str_value)); in ParseGenericFtrace()
1028 Variadic::Integer(fld.as_int64())); in ParseTypedFtraceToRaw()
1035 Variadic::String(value)); in ParseTypedFtraceToRaw()
1040 Variadic::Real(fld.as_double())); in ParseTypedFtraceToRaw()
1046 Variadic::Real(static_cast<double>(fld.as_float()))); in ParseTypedFtraceToRaw()
/external/clang/test/CodeGenCXX/
Dmicrosoft-abi-throw.cpp73 struct Variadic { struct
74 Variadic(Variadic &, ...);
77 void i(Variadic &v) { in i()
/external/clang/test/SemaCUDA/
Dhost-device-constexpr.cu44 constexpr void Variadic(const char*, ...);
52 Variadic("abc", 42); in HostFn()
60 Variadic("abc", 42); // expected-error {{no matching function}} in DeviceFn()
/external/clang/test/SemaCXX/
Dcxx1y-variable-templates_top_level.cpp463 template <typename... Args> Variadic_t<Args...> Variadic; variable
464 auto variadic1 = Variadic<>;
465 auto variadic2 = Variadic<int, int>;
/external/swiftshader/third_party/LLVM/include/llvm/MC/
DMCInstrDesc.h98 Variadic = 0, enumerator
192 return Flags & (1 << MCID::Variadic); in isVariadic()
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/ARM/
Dtail-call-float.ll6 ; Tests for passing floating-point regs. Variadic functions will always use
42 ; Variadic functions cannot use FP regs to pass arguments; only GP regs.
/external/llvm/include/llvm/MC/
DMCInstrDesc.h98 Variadic = 0, enumerator
200 bool isVariadic() const { return Flags & (1 << MCID::Variadic); } in isVariadic()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/MC/
DMCInstrDesc.h119 Variadic = 0, enumerator
233 bool isVariadic() const { return Flags & (1ULL << MCID::Variadic); } in isVariadic()
/external/llvm/test/DebugInfo/Generic/
Dvarargs.ll36 ; Variadic C++ member function.
39 ; Variadic function pointer.
/external/swiftshader/third_party/llvm-7.0/llvm/test/DebugInfo/Generic/
Dvarargs.ll36 ; Variadic C++ member function.
39 ; Variadic function pointer.
/external/llvm/include/llvm/Target/
DTargetSchedule.td235 // Variadic, then the list of prior writes are distributed across all
365 // SchedReadVariant is marked "Variadic", then each Selected
378 bit Variadic = 0;
385 // A Variadic write is expanded to cover multiple "def" operands. The
396 // A Variadic write is expanded to cover multiple "readsReg" operands as
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/XCore/
Dbigstructret.ll52 ; Variadic functions return structs bigger than 4 words via a hidden
/external/llvm/test/CodeGen/XCore/
Dbigstructret.ll52 ; Variadic functions return structs bigger than 4 words via a hidden
/external/clang/test/SemaTemplate/
Dinstantiate-exception-spec-cxx11.cpp148 namespace Variadic { namespace
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/
DARMScheduleA57.td541 ]> { let Variadic=1; }
562 ]> { let Variadic=1; }
584 ]> { let Variadic=1; }
589 ]> { let Variadic=1; }
837 ]> { let Variadic=1; }
858 ]> { let Variadic=1; }
863 ]> { let Variadic=1; }
886 ]> { let Variadic=1; }
907 ]> { let Variadic=1; }
912 ]> { let Variadic=1; }
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Target/
DTargetSchedule.td241 // Variadic, then the list of prior writes are distributed across all
383 // SchedReadVariant is marked "Variadic", then each Selected
396 bit Variadic = 0;
403 // A Variadic write is expanded to cover multiple "def" operands. The
414 // A Variadic write is expanded to cover multiple "readsReg" operands as
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/FunctionImport/Inputs/
Dfuncimport.ll150 ; Variadic function should not be imported because inliner doesn't handle it.

123