Searched refs:BinOpcode (Results 1 – 7 of 7) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
| H A D | Local.cpp | 1837 Instruction::BinaryOps BinOpcode = BI->getOpcode(); in getSalvageOpsForBinOp() local 1843 if (BinOpcode == Instruction::Add || BinOpcode == Instruction::Sub) { in getSalvageOpsForBinOp() 1844 uint64_t Offset = BinOpcode == Instruction::Add ? Val : -int64_t(Val); in getSalvageOpsForBinOp() 1860 uint64_t DwarfBinOp = getDwarfOpForBinOp(BinOpcode); in getSalvageOpsForBinOp()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/ |
| H A D | SystemZISelLowering.h | 681 unsigned BinOpcode, unsigned BitSize,
|
| H A D | SystemZISelLowering.cpp | 7350 MachineInstr &MI, MachineBasicBlock *MBB, unsigned BinOpcode, in emitAtomicLoadBinary() argument 7385 Register NewVal = (BinOpcode || IsSubWord ? in emitAtomicLoadBinary() 7421 BuildMI(MBB, DL, TII->get(BinOpcode), Tmp).addReg(RotatedOldVal).add(Src2); in emitAtomicLoadBinary() 7434 } else if (BinOpcode) in emitAtomicLoadBinary() 7436 BuildMI(MBB, DL, TII->get(BinOpcode), RotatedNewVal) in emitAtomicLoadBinary()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.h | 885 unsigned BinOpcode,
|
| H A D | PPCISelLowering.cpp | 10987 unsigned BinOpcode, in EmitAtomicBinary() argument 11041 Register TmpReg = (!BinOpcode) ? incr : in EmitAtomicBinary() 11070 if (BinOpcode) in EmitAtomicBinary() 11071 BuildMI(BB, dl, TII->get(BinOpcode), TmpReg).addReg(incr).addReg(dest); in EmitAtomicBinary() 11161 unsigned BinOpcode, unsigned CmpOpcode, unsigned CmpPred) const { in EmitPartwordAtomicBinary() argument 11182 return EmitAtomicBinary(MI, BB, is8bit ? 1 : 2, BinOpcode, CmpOpcode, in EmitPartwordAtomicBinary() 11231 (!BinOpcode) ? Incr2Reg : RegInfo.createVirtualRegister(GPRC); in EmitPartwordAtomicBinary() 11305 if (BinOpcode) in EmitPartwordAtomicBinary() 11306 BuildMI(BB, dl, TII->get(BinOpcode), TmpReg) in EmitPartwordAtomicBinary()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | DAGCombiner.cpp | 2131 auto BinOpcode = BO->getOpcode(); in foldBinOpIntoSelect() local 2133 (BinOpcode == ISD::AND || BinOpcode == ISD::OR) && in foldBinOpIntoSelect() 2149 SDValue NewCT = SelOpNo ? DAG.getNode(BinOpcode, DL, VT, CBO, CT) in foldBinOpIntoSelect() 2150 : DAG.getNode(BinOpcode, DL, VT, CT, CBO); in foldBinOpIntoSelect() 2156 SDValue NewCF = SelOpNo ? DAG.getNode(BinOpcode, DL, VT, CBO, CF) in foldBinOpIntoSelect() 2157 : DAG.getNode(BinOpcode, DL, VT, CF, CBO); in foldBinOpIntoSelect() 19956 unsigned BinOpcode = BinOp.getOpcode(); in narrowInsertExtractVectorBinOp() local 19957 if (!TLI.isBinOp(BinOpcode) || BinOp.getNode()->getNumValues() != 1) in narrowInsertExtractVectorBinOp() 19967 if (!TLI.isOperationLegalOrCustom(BinOpcode, SubVT, LegalOperations)) in narrowInsertExtractVectorBinOp() 19982 return DAG.getNode(BinOpcode, SDLoc(Extract), SubVT, Sub0, Sub1, in narrowInsertExtractVectorBinOp()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ |
| H A D | AttributorAttributes.cpp | 7639 Instruction::BinaryOps BinOpcode = BinOp->getOpcode(); in calculateBinaryOperator() local 7645 switch (BinOpcode) { in calculateBinaryOperator()
|