Home
last modified time | relevance | path

Searched refs:ValueHandler (Results 1 – 12 of 12) sorted by relevance

/external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
DCallLowering.h112 struct ValueHandler { struct
113 ValueHandler(bool IsIncoming, MachineIRBuilder &MIRBuilder, in ValueHandler() argument
118 virtual ~ValueHandler() = default;
187 struct IncomingValueHandler : public ValueHandler { argument
190 : ValueHandler(true, MIRBuilder, MRI, AssignFn) {} in IncomingValueHandler()
193 struct OutgoingValueHandler : public ValueHandler {
196 : ValueHandler(false, MIRBuilder, MRI, AssignFn) {} in OutgoingValueHandler()
250 ValueHandler &Handler) const;
255 ValueHandler &Handler) const;
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/GlobalISel/
DCallLowering.h112 struct ValueHandler { struct
113 ValueHandler(MachineIRBuilder &MIRBuilder, MachineRegisterInfo &MRI, in ValueHandler() function
117 virtual ~ValueHandler() = default;
211 ValueHandler &Handler) const;
216 ValueHandler &Handler) const;
/external/rust/crates/grpcio-sys/grpc/third_party/upb/upb/
Dhandlers.h348 template <class T> struct ValueHandler { struct
352 typedef ValueHandler<int32_t>::H Int32Handler; argument
353 typedef ValueHandler<int64_t>::H Int64Handler;
354 typedef ValueHandler<uint32_t>::H UInt32Handler;
355 typedef ValueHandler<uint64_t>::H UInt64Handler;
356 typedef ValueHandler<float>::H FloatHandler;
357 typedef ValueHandler<double>::H DoubleHandler;
358 typedef ValueHandler<bool>::H BoolHandler;
466 const typename ValueHandler<typename CanonicalType<T>::Type>::H &handler);
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86CallLowering.cpp98 struct OutgoingValueHandler : public CallLowering::ValueHandler {
101 : ValueHandler(MIRBuilder, MRI, AssignFn), MIB(MIB), in OutgoingValueHandler()
229 struct IncomingValueHandler : public CallLowering::ValueHandler {
232 : ValueHandler(MIRBuilder, MRI, AssignFn), in IncomingValueHandler()
/external/llvm-project/llvm/lib/CodeGen/GlobalISel/
DCallLowering.cpp211 ValueHandler &Handler) const { in handleAssignments()
223 ValueHandler &Handler) const { in handleAssignments()
510 Register CallLowering::ValueHandler::extendRegister(Register ValReg, in extendRegister()
549 void CallLowering::ValueHandler::anchor() {} in anchor()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/GlobalISel/
DCallLowering.cpp173 ValueHandler &Handler) const { in handleAssignments()
185 ValueHandler &Handler) const { in handleAssignments()
458 Register CallLowering::ValueHandler::extendRegister(Register ValReg, in extendRegister()
488 void CallLowering::ValueHandler::anchor() {} in anchor()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMCallLowering.cpp88 struct OutgoingValueHandler : public CallLowering::ValueHandler {
91 : ValueHandler(MIRBuilder, MRI, AssignFn), MIB(MIB) {} in OutgoingValueHandler()
285 struct IncomingValueHandler : public CallLowering::ValueHandler {
288 : ValueHandler(MIRBuilder, MRI, AssignFn) {} in IncomingValueHandler()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDGPUCallLowering.cpp33 struct OutgoingValueHandler : public CallLowering::ValueHandler {
36 : ValueHandler(B, MRI, AssignFn), MIB(MIB) {} in OutgoingValueHandler()
75 struct IncomingArgHandler : public CallLowering::ValueHandler {
80 : ValueHandler(B, MRI, AssignFn) {} in IncomingArgHandler()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64CallLowering.cpp55 struct IncomingArgHandler : public CallLowering::ValueHandler {
58 : ValueHandler(MIRBuilder, MRI, AssignFn), StackUsed(0) {} in IncomingArgHandler()
130 struct OutgoingArgHandler : public CallLowering::ValueHandler {
135 : ValueHandler(MIRBuilder, MRI, AssignFn), MIB(MIB), in OutgoingArgHandler()
/external/llvm-project/llvm/lib/Target/AMDGPU/
DAMDGPUCallLowering.cpp37 struct AMDGPUValueHandler : public CallLowering::ValueHandler {
40 : ValueHandler(IsIncoming, B, MRI, AssignFn) {} in AMDGPUValueHandler()
/external/protobuf/php/ext/google/protobuf/
Dupb.h4336 template <class T> struct ValueHandler { struct
4340 typedef ValueHandler<int32_t>::H Int32Handler; argument
4341 typedef ValueHandler<int64_t>::H Int64Handler;
4342 typedef ValueHandler<uint32_t>::H UInt32Handler;
4343 typedef ValueHandler<uint64_t>::H UInt64Handler;
4344 typedef ValueHandler<float>::H FloatHandler;
4345 typedef ValueHandler<double>::H DoubleHandler;
4346 typedef ValueHandler<bool>::H BoolHandler;
4454 const typename ValueHandler<typename CanonicalType<T>::Type>::H &handler);
/external/protobuf/ruby/ext/google/protobuf_c/
Dupb.h4357 template <class T> struct ValueHandler {
4361 typedef ValueHandler<int32_t>::H Int32Handler;
4362 typedef ValueHandler<int64_t>::H Int64Handler;
4363 typedef ValueHandler<uint32_t>::H UInt32Handler;
4364 typedef ValueHandler<uint64_t>::H UInt64Handler;
4365 typedef ValueHandler<float>::H FloatHandler;
4366 typedef ValueHandler<double>::H DoubleHandler;
4367 typedef ValueHandler<bool>::H BoolHandler;
4472 const typename ValueHandler<typename CanonicalType<T>::Type>::H& handler);