Home
last modified time | relevance | path

Searched refs:BMI (Results 1 – 18 of 18) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600ExpandSpecialInstrs.cpp134 MachineInstr *BMI = in runOnMachineFunction() local
137 BMI->bundleWithPred(); in runOnMachineFunction()
140 TII->addFlag(*BMI, 0, MO_FLAG_MASK); in runOnMachineFunction()
143 TII->addFlag(*BMI, 0, MO_FLAG_NOT_LAST); in runOnMachineFunction()
144 unsigned Opcode = BMI->getOpcode(); in runOnMachineFunction()
148 BMI->getOperand(TII->getOperandIdx(Opcode, R600::OpName::src0)) in runOnMachineFunction()
151 BMI->getOperand(TII->getOperandIdx(Opcode, R600::OpName::src1)) in runOnMachineFunction()
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYConstantIslandPass.cpp1290 MachineInstr *BMI = &MBB->back(); in fixupConditionalBr() local
1291 bool NeedSplit = (BMI != MI) || !bbHasFallthrough(MBB); in fixupConditionalBr()
1294 if (BMI != MI) { in fixupConditionalBr()
1296 BMI->isUnconditionalBranch()) { in fixupConditionalBr()
1304 MachineBasicBlock *NewDest = TII->getBranchDestBlock(*BMI); in fixupConditionalBr()
1308 << *BMI); in fixupConditionalBr()
1309 BMI->getOperand(BMI->getNumExplicitOperands() - 1).setMBB(DestBB); in fixupConditionalBr()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsConstantIslandPass.cpp1561 MachineInstr *BMI = &MBB->back(); in fixupConditionalBr() local
1562 bool NeedSplit = (BMI != MI) || !BBHasFallthrough(MBB); in fixupConditionalBr()
1566 if (BMI != MI) { in fixupConditionalBr()
1568 BMI->isUnconditionalBranch()) { in fixupConditionalBr()
1576 unsigned BMITargetOperand = branchTargetOperand(BMI); in fixupConditionalBr()
1578 BMI->getOperand(BMITargetOperand).getMBB(); in fixupConditionalBr()
1582 << *BMI); in fixupConditionalBr()
1584 BMI->getOperand(BMITargetOperand).setMBB(DestBB); in fixupConditionalBr()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DExprEngine.cpp1163 const CXXCtorInitializer *BMI = CFGInit.getInitializer(); in ProcessInitializer() local
1164 const Expr *Init = BMI->getInit()->IgnoreImplicit(); in ProcessInitializer()
1168 BMI->getSourceLocation(), in ProcessInitializer()
1182 if (BMI->isAnyMemberInitializer()) { in ProcessInitializer()
1185 if (getObjectUnderConstruction(State, BMI, LC)) { in ProcessInitializer()
1188 State = finishObjectConstruction(State, BMI, LC); in ProcessInitializer()
1194 if (BMI->isIndirectMemberInitializer()) { in ProcessInitializer()
1195 Field = BMI->getIndirectMember(); in ProcessInitializer()
1196 FieldLoc = State->getLValue(BMI->getIndirectMember(), thisVal); in ProcessInitializer()
1198 Field = BMI->getMember(); in ProcessInitializer()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMConstantIslandPass.cpp1749 MachineInstr *BMI = &MBB->back(); in fixupConditionalBr() local
1750 bool NeedSplit = (BMI != MI) || !BBHasFallthrough(MBB); in fixupConditionalBr()
1753 if (BMI != MI) { in fixupConditionalBr()
1755 BMI->getOpcode() == Br.UncondBr) { in fixupConditionalBr()
1763 MachineBasicBlock *NewDest = BMI->getOperand(0).getMBB(); in fixupConditionalBr()
1767 << *BMI); in fixupConditionalBr()
1768 BMI->getOperand(0).setMBB(DestBB); in fixupConditionalBr()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineFunction.cpp934 for (const auto &BMI : make_range(getBundleStart(MI->getIterator()), in getCallInstr() local
936 if (BMI.isCandidateForAdditionalCallInfo()) in getCallInstr()
937 return &BMI; in getCallInstr()
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVInstructionSelector.cpp1206 auto BMI = BuildMI(*I.getParent(), I, I.getDebugLoc(), in selectStore() local
1214 BMI.addImm(0x1000); // SignExtend in selectStore()
1216 return BMI.constrainAllUses(TII, TRI, RBI); in selectStore()
2213 auto BMI = BuildMI(BB, I, I.getDebugLoc(), TII.get(Opcode)) in selectWaveOpInst() local
2220 BMI.addUse(I.getOperand(J).getReg()); in selectWaveOpInst()
2223 return BMI.constrainAllUses(TII, TRI, RBI); in selectWaveOpInst()
3296 auto BMI = BuildMI(*Pos.getParent(), Pos, Loc, TII.get(SPIRV::OpImageRead)) in generateImageRead() local
3303 BMI.addImm(0x1000); // SignExtend in generateImageRead()
3304 return BMI.constrainAllUses(TII, TRI, RBI); in generateImageRead()
3309 auto BMI = BuildMI(*Pos.getParent(), Pos, Loc, TII.get(SPIRV::OpImageRead)) in generateImageRead() local
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DDiagnosticFrontendKinds.td273 "the form '-fmodule-file=<BMI-path>' is deprecated for standard C++ named modules; "
274 "consider to use '-fmodule-file=<module-name>=<BMI-path>' instead">,
H A DDiagnosticDriverKinds.td576 …"the implicit output of reduced BMI may be overrided by the output file specified by '--precompile…
577 "please consider use '-fmodule-output=' to specify the output file for reduced BMI explicitly">,
/freebsd/contrib/llvm-project/llvm/include/llvm/TargetParser/
H A DX86TargetParser.def158 X86_FEATURE_COMPAT(BMI, "bmi", 13)
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonLoopIdiomRecognition.cpp1530 auto *BMI = ConstantInt::get(P->getType(), APInt::getLowBitsSet(32, IC)); in generate() local
1533 P = B.CreateAnd(P, BMI); in generate()
1547 P = B.CreateAnd(P, BMI); in generate()
/freebsd/sys/contrib/device-tree/Bindings/net/
H A Dfsl-fman.txt69 - BMI configuration registers.
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrFragments.td759 // Pattern fragments to auto generate BMI instructions.
H A DX86.td217 "Support BMI instructions">;
H A DX86InstrMisc.td1190 // BMI Instructions
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DIntrinsicsX86.td2561 // BMI
/freebsd/contrib/llvm-project/clang/include/clang/Driver/
H A DOptions.td3283 HelpText<"Generate the reduced BMI">,
/freebsd/crypto/openssl/
H A DCHANGES.md8682 BMI and SHA ISA extensions. This includes additional "stitched"