HomeSort by relevance Sort by last modified time
    Searched refs:PPC (Results 1 - 25 of 238) sorted by null

1 2 3 4 5 6 7 8 910

  /external/llvm/lib/Target/PowerPC/MCTargetDesc/
PPCPredicates.cpp 1 //===-- PPCPredicates.cpp - PPC Branch Predicate Information --------------===//
19 PPC::Predicate PPC::InvertPredicate(PPC::Predicate Opcode) {
21 case PPC::PRED_EQ: return PPC::PRED_NE;
22 case PPC::PRED_NE: return PPC::PRED_EQ;
23 case PPC::PRED_LT: return PPC::PRED_GE
    [all...]
PPCFixupKinds.h 1 //===-- PPCFixupKinds.h - PPC Specific Fixup Entries ------------*- C++ -*-===//
15 #undef PPC
18 namespace PPC {
PPCAsmBackend.cpp 1 //===-- PPCAsmBackend.cpp - PPC Assembler Backend -------------------------===//
35 case PPC::fixup_ppc_nofixup:
37 case PPC::fixup_ppc_brcond14:
38 case PPC::fixup_ppc_brcond14abs:
40 case PPC::fixup_ppc_br24:
41 case PPC::fixup_ppc_br24abs:
43 case PPC::fixup_ppc_half16:
45 case PPC::fixup_ppc_half16ds:
57 case PPC::fixup_ppc_half16:
58 case PPC::fixup_ppc_half16ds
    [all...]
PPCPredicates.h 1 //===-- PPCPredicates.h - PPC Branch Predicate Information ------*- C++ -*-===//
17 // GCC #defines PPC on Linux but we use it as our namespace name
18 #undef PPC
20 // Generated files will use "namespace PPC". To avoid symbol clash,
21 // undefine PPC here. PPC may be predefined on some hosts.
22 #undef PPC
25 namespace PPC {
  /external/swiftshader/third_party/LLVM/lib/Target/PowerPC/MCTargetDesc/
PPCPredicates.cpp 1 //===-- PPCPredicates.cpp - PPC Branch Predicate Information --------------===//
19 PPC::Predicate PPC::InvertPredicate(PPC::Predicate Opcode) {
21 default: llvm_unreachable("Unknown PPC branch opcode!");
22 case PPC::PRED_EQ: return PPC::PRED_NE;
23 case PPC::PRED_NE: return PPC::PRED_EQ;
24 case PPC::PRED_LT: return PPC::PRED_GE
    [all...]
  /external/swiftshader/third_party/LLVM/lib/Target/PowerPC/
PPCFrameLowering.h 16 #include "PPC.h"
118 static const SpillSlot darwin64Offsets = {PPC::X31, -8};
121 static const SpillSlot darwinOffsets = {PPC::R31, -4};
134 {PPC::F31, -8},
135 {PPC::F30, -16},
136 {PPC::F29, -24},
137 {PPC::F28, -32},
138 {PPC::F27, -40},
139 {PPC::F26, -48},
140 {PPC::F25, -56}
    [all...]
PPCRelocations.h 19 // Hack to rid us of a PPC pre-processor symbol which is erroneously
20 // defined in a PowerPC header file (bug in Linux/PPC)
21 #ifdef PPC
22 #undef PPC
26 namespace PPC {
PPCRegisterInfo.cpp 16 #include "PPC.h"
72 : PPCGenRegisterInfo(ST.isPPC64() ? PPC::LR8 : PPC::LR,
76 ImmToIdxMap[PPC::LD] = PPC::LDX; ImmToIdxMap[PPC::STD] = PPC::STDX;
77 ImmToIdxMap[PPC::LBZ] = PPC::LBZX; ImmToIdxMap[PPC::STB] = PPC::STBX
    [all...]
PPCHazardRecognizers.cpp 16 #include "PPC.h"
126 assert(Stalls == 0 && "PPC hazards don't support scoreboard lookahead");
166 if (HasCTRSet && (Opcode == PPC::BCTRL_Darwin || Opcode == PPC::BCTRL_SVR4))
175 case PPC::LBZ: case PPC::LBZU:
176 case PPC::LBZX:
177 case PPC::LBZ8: case PPC::LBZU8:
178 case PPC::LBZX8
    [all...]
PPCInstrInfo.cpp 15 #include "PPC.h"
44 : PPCGenInstrInfo(PPC::ADJCALLSTACKDOWN, PPC::ADJCALLSTACKUP),
63 case PPC::LD:
64 case PPC::LWZ:
65 case PPC::LFS:
66 case PPC::LFD:
81 case PPC::STD:
82 case PPC::STW:
83 case PPC::STFS
    [all...]
PPCFrameLowering.cpp 1 //=====- PPCFrameLowering.cpp - PPC Frame Information -----------*- C++ -*-===//
10 // This file contains the PPC implementation of TargetFrameLowering class.
42 PPC::V0 , PPC::V1 , PPC::V2 , PPC::V3 , PPC::V4 , PPC::V5 , PPC::V6 , PPC::V7
    [all...]
  /external/llvm/lib/Target/PowerPC/Disassembler/
PPCDisassembler.cpp 10 #include "PPC.h"
20 #define DEBUG_TYPE "ppc-disassembler"
66 PPC::CR0, PPC::CR1, PPC::CR2, PPC::CR3,
67 PPC::CR4, PPC::CR5, PPC::CR6, PPC::CR
    [all...]
  /device/linaro/bootloader/edk2/BaseTools/Source/C/VfrCompile/Pccts/antlr/
AntlrPPC.mak 27 Sym?PPC =
28 ObjDir?PPC = :Obj:
29 PPCCOptions = {Includes} {Sym?PPC} -w off -d MPW -d __STDC__=1 -d USER_ZZSYN
30 Objects?PPC = ?
31 "{ObjDir?PPC}set.c.x" ?
32 "{ObjDir?PPC}antlr.c.x" ?
33 "{ObjDir?PPC}bits.c.x" ?
34 "{ObjDir?PPC}build.c.x" ?
35 "{ObjDir?PPC}egman.c.x" ?
36 "{ObjDir?PPC}err.c.x" ?
    [all...]
  /external/llvm/lib/Target/PowerPC/
PPCRegisterInfo.h 18 #include "PPC.h"
28 if (SrcReg == PPC::CR0LT || SrcReg == PPC::CR0GT ||
29 SrcReg == PPC::CR0EQ || SrcReg == PPC::CR0UN)
30 Reg = PPC::CR0;
31 else if (SrcReg == PPC::CR1LT || SrcReg == PPC::CR1GT ||
32 SrcReg == PPC::CR1EQ || SrcReg == PPC::CR1UN
    [all...]
PPCInstrInfo.cpp 16 #include "PPC.h"
43 #define DEBUG_TYPE "ppc-instr-info"
50 opt<bool> DisableCTRLoopAnal("disable-ppc-ctrloop-analysis", cl::Hidden,
53 static cl::opt<bool> DisableCmpOpt("disable-ppc-cmp-opt",
56 static cl::opt<bool> VSXSelfCopyCrash("crash-on-ppc-vsx-self-copy",
61 UseOldLatencyCalc("ppc-old-latency-calc", cl::Hidden,
68 : PPCGenInstrInfo(PPC::ADJCALLSTACKDOWN, PPC::ADJCALLSTACKUP),
78 if (Directive == PPC::DIR_440 || Directive == PPC::DIR_A2 |
    [all...]
PPCRegisterInfo.cpp 16 #include "PPC.h"
53 EnableBasePointer("ppc-use-base-pointer", cl::Hidden, cl::init(true),
57 AlwaysBasePointer("ppc-always-use-base-pointer", cl::Hidden, cl::init(false),
61 : PPCGenRegisterInfo(TM.isPPC64() ? PPC::LR8 : PPC::LR,
65 ImmToIdxMap[PPC::LD] = PPC::LDX; ImmToIdxMap[PPC::STD] = PPC::STDX;
66 ImmToIdxMap[PPC::LBZ] = PPC::LBZX; ImmToIdxMap[PPC::STB] = PPC::STBX
    [all...]
PPCTLSDynamicCall.cpp 25 #include "PPC.h"
36 #define DEBUG_TYPE "ppc-tls-dynamic-call"
61 if (MI->getOpcode() != PPC::ADDItlsgdLADDR &&
62 MI->getOpcode() != PPC::ADDItlsldLADDR &&
63 MI->getOpcode() != PPC::ADDItlsgdLADDR32 &&
64 MI->getOpcode() != PPC::ADDItlsldLADDR32) {
74 unsigned GPR3 = Is64Bit ? PPC::X3 : PPC::R3;
81 case PPC::ADDItlsgdLADDR:
82 Opc1 = PPC::ADDItlsgdL
    [all...]
PPCFrameLowering.cpp 1 //===-- PPCFrameLowering.cpp - PPC Frame Information ----------------------===//
10 // This file contains the PPC implementation of TargetFrameLowering class.
34 PPC::V0 , PPC::V1 , PPC::V2 , PPC::V3 , PPC::V4 , PPC::V5 , PPC::V6 , PPC::V7
    [all...]
PPCQPXLoadSplat.cpp 19 #include "PPC.h"
30 #define DEBUG_TYPE "ppc-qpx-load-splat"
54 INITIALIZE_PASS(PPCQPXLoadSplat, "ppc-qpx-load-splat",
95 case PPC::LFS:
96 case PPC::LFD:
97 case PPC::LFSU:
98 case PPC::LFDU:
99 case PPC::LFSUX:
100 case PPC::LFDUX:
101 case PPC::LFSX
    [all...]
PPCHazardRecognizers.cpp 15 #include "PPC.h"
68 if (!PredMCID || PredMCID->getSchedClass() != PPC::Sched::IIC_SprMTSPR)
83 namespace llvm { namespace PPC { extern int getNonRecordFormOpcode(uint16_t); } }
97 case PPC::Sched::IIC_IntDivW:
98 case PPC::Sched::IIC_IntDivD:
99 case PPC::Sched::IIC_LdStLoadUpd:
100 case PPC::Sched::IIC_LdStLDU:
101 case PPC::Sched::IIC_LdStLFDU:
102 case PPC::Sched::IIC_LdStLFDUX:
103 case PPC::Sched::IIC_LdStLHA
    [all...]
PPCVSXSwapRemoval.cpp 46 #include "PPC.h"
60 #define DEBUG_TYPE "ppc-vsx-swaps"
172 return (isRegInClass(Reg, &PPC::VSRCRegClass) ||
173 isRegInClass(Reg, &PPC::VRRCRegClass));
178 return (isRegInClass(Reg, &PPC::VSFRCRegClass) ||
179 isRegInClass(Reg, &PPC::VSSRCRegClass));
289 case PPC::XXPERMDI: {
338 case PPC::LVX:
345 case PPC::LXVD2X:
346 case PPC::LXVW4X
    [all...]
PPCFastISel.cpp 16 #include "PPC.h"
150 return MRI.getRegClass(Register)->getID() == PPC::VSFRCRegClassID;
153 return MRI.getRegClass(Register)->getID() == PPC::VSSRCRegClassID;
159 unsigned FP64LoadOpc = PPC::LFD);
213 static Optional<PPC::Predicate> getComparePred(CmpInst::Predicate Pred) {
241 return Optional<PPC::Predicate>();
245 return PPC::PRED_EQ;
250 return PPC::PRED_GT;
255 return PPC::PRED_GE;
260 return PPC::PRED_LT
    [all...]
  /external/llvm/lib/Target/PowerPC/AsmParser/
PPCAsmParser.cpp 35 PPC::R0, PPC::R1, PPC::R2, PPC::R3,
36 PPC::R4, PPC::R5, PPC::R6, PPC::R7,
37 PPC::R8, PPC::R9, PPC::R10, PPC::R11
    [all...]
  /device/linaro/bootloader/edk2/BaseTools/Source/C/VfrCompile/Pccts/dlg/
DlgPPC.mak 21 Sym?PPC =
22 ObjDir?PPC = ":Obj:"
24 PPCCOptions = {Includes} {Sym?PPC} -w off -d MPW -d __STDC__=1 -d USER_ZZSYN
26 Objects?PPC = ?
27 "{ObjDir?PPC}automata.c.x" ?
28 "{ObjDir?PPC}dlg_a.c.x" ?
29 "{ObjDir?PPC}dlg_p.c.x" ?
30 "{ObjDir?PPC}err.c.x" ?
31 "{ObjDir?PPC}main.c.x" ?
32 "{ObjDir?PPC}output.c.x" ?
    [all...]
  /external/llvm/lib/Target/PowerPC/InstPrinter/
PPCInstPrinter.cpp 1 //===-- PPCInstPrinter.cpp - Convert PPC MCInst to assembly syntax --------===//
10 // This class prints an PPC MCInst to a .s file.
33 FullRegNames("ppc-asm-full-reg-names", cl::Hidden, cl::init(false),
59 if (MI->getOpcode() == PPC::RLWINM) {
82 if ((MI->getOpcode() == PPC::OR || MI->getOpcode() == PPC::OR8) &&
92 if (MI->getOpcode() == PPC::RLDICR) {
115 if (MI->getOpcode() == PPC::DCBT || MI->getOpcode() == PPC::DCBTST) {
118 if (MI->getOpcode() == PPC::DCBTST
    [all...]

Completed in 319 milliseconds

1 2 3 4 5 6 7 8 910