Searched refs:isThumb2 (Results 1 - 14 of 14) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMFastISel.cpp119 bool isThumb2; member in class:__anon2150::final
132 isThumb2 = AFI->isThumbFunction();
472 unsigned Opc = isThumb2 ? ARM::t2MOVi16 : ARM::MOVi16;
473 const TargetRegisterClass *RC = isThumb2 ? &ARM::rGPRRegClass :
485 bool UseImm = isThumb2 ? (ARM_AM::getT2SOImmVal(Imm) != -1) :
488 unsigned Opc = isThumb2 ? ARM::t2MVNi : ARM::MVNi;
489 const TargetRegisterClass *RC = isThumb2 ? &ARM::rGPRRegClass :
518 if (isThumb2)
546 const TargetRegisterClass *RC = isThumb2 ? &ARM::rGPRRegClass
566 Opc = isThumb2
[all...]
H A DARMSubtarget.cpp461 if (isThumb2() && MF.getFunction().hasMinSize())
476 return isThumb2() && MF.getFunction().hasMinSize() &&
H A DMVEVPTBlockPass.cpp182 if (!STI.isThumb2() || !STI.hasMVEIntegerOps())
H A DARMConstantIslandPass.cpp221 bool isThumb2; member in class:__anon2147::ARMConstantIslands
364 isThumb2 = AFI->isThumb2Function();
367 bool GenerateTBB = isThumb2 || (isThumb1 && SynthesizeThumb1TBB);
445 if (isThumb2 && !STI->prefers32BitThumb())
909 unsigned Opc = isThumb ? (isThumb2 ? ARM::t2B : ARM::tB) : ARM::B;
1295 int UncondBr = isThumb ? ((isThumb2) ? ARM::t2B : ARM::tB) : ARM::B;
2092 DeadSize += isThumb2 ? 4 : 2;
2209 if (isThumb2) {
2291 if (!isThumb2)
2312 if (isThumb2)
[all...]
H A DARMTargetTransformInfo.h99 return ST->isMClass() && ST->isThumb2() && L->getNumBlocks() == 1;
H A DThumb2ITBlockPass.cpp288 if (!STI.isThumb2())
H A DARMLoadStoreOptimizer.cpp113 bool isThumb1, isThumb2; member in struct:__anon2164::ARMLoadStoreOpt
654 bool haveIBAndDA = isNotVFP && !isThumb2 && !isThumb1;
699 int BaseOpc = isThumb2 ? (BaseKill && Base == ARM::SP ? ARM::t2ADDspImm
711 BaseOpc = isThumb2 ? (BaseKill && Base == ARM::SP ? ARM::t2SUBspImm
1020 STI->isThumb2() && isNotVFP && isValidLSDoubleOffset(Offset);
1953 unsigned NewOpc = (isThumb2 ? ARM::t2LDMIA_RET : ARM::LDMIA_RET);
1954 assert(((isThumb2 && Opcode == ARM::t2LDMIA_UPD) ||
2015 isThumb2 = AFI->isThumb2Function();
2016 isThumb1 = AFI->isThumbFunction() && !isThumb2;
H A DARMBaseInstrInfo.cpp136 if (Subtarget.isThumb2() || Subtarget.hasVFP2Base())
900 Opc = Subtarget.isThumb2() ? ARM::tMOVr : ARM::MOVr;
1512 bool isThumb2 = Subtarget.isThumb2(); local
1521 LDM = BuildMI(*BB, MI, dl, TII->get(isThumb2 ? ARM::t2LDMIA_UPD
1526 LDM = BuildMI(*BB, MI, dl, TII->get(isThumb2 ? ARM::t2LDMIA : ARM::LDMIA));
1531 STM = BuildMI(*BB, MI, dl, TII->get(isThumb2 ? ARM::t2STMIA_UPD
1536 STM = BuildMI(*BB, MI, dl, TII->get(isThumb2 ? ARM::t2STMIA : ARM::STMIA));
2028 if (Subtarget.isThumb2() && TBB.getParent()->getFunction().hasMinSize()) {
2064 if (Subtarget.isThumb2()
[all...]
H A DARMSubtarget.h768 bool isThumb2() const { return InThumbMode && HasThumb2; } function in class:llvm::ARMSubtarget
H A DARMTargetMachine.cpp535 return MF.getSubtarget<ARMSubtarget>().isThumb2();
H A DARMTargetTransformInfo.cpp86 if (ST->isThumb2()) {
138 if (ST->isThumb2() && NegImm < 1<<12)
1214 if (!ST->isThumb2())
H A DARMISelLowering.cpp1067 || (Subtarget->isThumb2() && !Subtarget->hasDSP()))
1488 if (Subtarget->isThumb() || Subtarget->isThumb2())
3829 if (!(Subtarget->isThumb2() ||
4925 if (((!Subtarget->isThumb() && Subtarget->hasV6Ops()) || Subtarget->isThumb2()) &&
5342 if (Subtarget->isThumb2() || (Subtarget->hasV8MBaselineOps() && Subtarget->isThumb())) {
9497 bool isThumb2 = Subtarget->isThumb2(); local
9500 unsigned PCAdj = (isThumb || isThumb2) ? 4 : 8;
9518 if (isThumb2) {
9717 if (Subtarget->isThumb2()) {
10548 bool isThumb2 = Subtarget->isThumb2(); local
10771 bool isThumb2 = Subtarget->isThumb2(); local
[all...]
H A DARMISelDAGToDAG.cpp376 bool isThumb2 = Subtarget->isThumb();
432 if (isThumb2) {
2987 unsigned Opcode = Subtarget->isThumb2() ? ARM::t2ABS : ARM::ABS;
3063 if (Subtarget->isThumb2()) {
3451 unsigned Opc = Subtarget->isThumb2() ? ARM::t2SMMLS : ARM::SMMLS;
3605 if (Subtarget->isThumb2()) {
4666 bool IsThumb2 = Subtarget->isThumb2();
4781 bool IsThumb2 = Subtarget->isThumb2();
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMMCCodeEmitter.cpp67 bool isThumb2(const MCSubtargetInfo &STI) const { function in class:__anon2180::ARMMCCodeEmitter
491 if (isThumb2(STI)) {
511 if (isThumb2(STI)) {
525 if (isThumb2(STI)) {
538 if (isThumb2(STI)) {
550 if (isThumb2(STI)) {
747 if (isThumb2(STI))
999 if (isThumb2(STI))
1436 if (isThumb2(STI))
1476 if (isThumb2(ST
[all...]

Completed in 203 milliseconds