/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...] |