HomeSort by relevance Sort by last modified time
    Searched refs:X8632 (Results 1 - 17 of 17) sorted by null

  /external/swiftshader/third_party/subzero/src/
IceAssemblerX8632.h 26 #define X86NAMESPACE X8632
32 namespace X8632 {
34 using AssemblerX8632 = AssemblerX86Base<X8632::Traits>;
38 } // end of namespace X8632
IceInstX8632.h 11 /// \brief Used to house all the X8632 instructions.
16 /// When interacting with the X8632 target (which should only happen in the
17 /// X8632 TargetLowering) clients have should use the Ice::X8632::Traits::Insts
20 /// For example, to create an X8632 MOV Instruction, clients should do
22 /// ::Ice::X8632::Traits::Insts::Mov::create
31 #define X86NAMESPACE X8632
IceTargetLoweringX8632.h 24 #define X86NAMESPACE X8632
30 namespace X8632 {
32 class TargetX8632 final : public ::Ice::X8632::TargetX86Base<X8632::Traits> {
45 return makeUnique<X8632::AssemblerX8632>();
68 friend class X8632::TargetX86Base<X8632::Traits>;
80 } // end of namespace X8632
IceInstX8632.cpp 11 /// \brief Defines X8632 specific data related to X8632 Instructions and
15 /// file also defines X8632 operand specific methods (dump and emit.)
31 namespace X8632 {
36 { X8632::Traits::Cond::opp, dump, emit } \
103 const Ice::X8632::TargetX8632 *Target) {
137 static_cast<const ::Ice::X8632::TargetX8632 *>(Func->getTarget());
152 Str << "%" << X8632::Traits::InstSegmentRegNames[SegmentReg] << ":";
194 Str << X8632::Traits::InstSegmentRegNames[SegmentReg] << ":";
200 static_cast<const ::Ice::X8632::TargetX8632 *>(Func->getTarget())
    [all...]
IceTargetLoweringX8632.cpp 20 namespace X8632 {
22 return ::Ice::X8632::TargetX8632::create(Func);
27 return ::Ice::X8632::TargetDataX86<::Ice::X8632::TargetX8632Traits>::create(
33 return ::Ice::X8632::TargetHeaderX86::create(Ctx);
37 ::Ice::X8632::TargetX8632::staticInit(Ctx);
49 return ::Ice::X8632::TargetX8632::shouldBePooled(C);
53 return ::Ice::X8632::TargetX8632::getPointerType();
56 } // end of namespace X8632
59 namespace X8632 {
    [all...]
IceTargetLoweringX86.cpp 22 #define X86NAMESPACE X8632
IceTargetLoweringX8632Traits.h 11 /// \brief Declares the X8632 Target Lowering Traits.
33 namespace X8632 {
800 using Insts = ::Ice::X8632::Insts<Traits>;
802 using TargetLowering = ::Ice::X8632::TargetX86Base<Traits>;
803 using ConcreteTarget = ::Ice::X8632::TargetX8632;
804 using Assembler = ::Ice::X8632::AssemblerX86Base<Traits>;
    [all...]
  /external/swiftshader/third_party/subzero/unittest/AssemblerX8632/
Other.cpp 12 namespace X8632 {
83 } // end of namespace X8632
ControlFlow.cpp 13 namespace X8632 {
243 } // end of namespace X8632
X87.cpp 12 namespace X8632 {
272 } // end of namespace X8632
TestUtil.h 10 // Utility classes for testing the X8632 Assembler.
34 namespace X8632 {
43 using Label = ::Ice::X8632::Label;
65 // __ is a helper macro. It allows test cases to emit X8632 assembly
    [all...]
Locked.cpp 12 namespace X8632 {
459 } // end of namespace X8632
DataMov.cpp 12 namespace X8632 {
    [all...]
LowLevel.cpp 12 namespace X8632 {
    [all...]
GPRArith.cpp 12 namespace X8632 {
    [all...]
XmmArith.cpp 12 namespace X8632 {
    [all...]
  /external/swiftshader/src/
Android.mk 142 LOCAL_CFLAGS_x86 += -DSZTARGET=X8632

Completed in 103 milliseconds