Searched defs:isThumb (Results 1 - 15 of 15) sorted by relevance

/external/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMAsmBackend.h65 bool isThumb() const { return isThumbMode; } function in class:__anon10689::ARMAsmBackend
H A DARMMCTargetDesc.cpp137 bool isThumb = triple.getArch() == Triple::thumb || local
168 isThumb = true;
213 isThumb = true;
236 if (isThumb) {
H A DARMMCCodeEmitter.cpp53 bool isThumb(const MCSubtargetInfo &STI) const { function in class:__anon10696::ARMMCCodeEmitter
57 return isThumb(STI) && (STI.getFeatureBits() & ARM::FeatureThumb2) != 0;
1687 if (isThumb(STI) && Size == 4) {
/external/llvm/lib/Support/
H A DTriple.cpp238 bool isThumb = ArchName.startswith("thumb"); local
275 .Cases("v2", "v2a", isThumb ? Triple::UnknownArch : arch)
276 .Cases("v3", "v3m", isThumb ? Triple::UnknownArch : arch)
/external/llvm/lib/Target/ARM/
H A DARMMachineFunctionInfo.h31 /// isThumb - True if this function is compiled under Thumb mode.
33 bool isThumb; member in class:llvm::ARMFunctionInfo
37 /// 'isThumb'.
132 isThumb(false),
145 bool isThumbFunction() const { return isThumb; }
146 bool isThumb1OnlyFunction() const { return isThumb && !hasThumb2; }
147 bool isThumb2Function() const { return isThumb && hasThumb2; }
H A DARMAsmPrinter.cpp422 static bool isThumb(const MCSubtargetInfo& STI) { function
430 const bool WasThumb = isThumb(StartInfo);
431 if (!EndInfo || WasThumb != isThumb(*EndInfo)) {
448 bool isThumb = TT.getArch() == Triple::thumb || local
452 if (!M.getModuleInlineAsm().empty() && isThumb)
H A DARMConstantIslandPass.cpp263 bool isThumb; member in class:__anon10660::ARMConstantIslands
390 isThumb = AFI->isThumbFunction();
480 if (isThumb && !HasFarJump && AFI->isLRSpilledForFarJump())
813 BBI.Unalign = isThumb ? 1 : 2;
815 else if (isThumb && mayOptimizeThumb2Instruction(I))
891 unsigned Opc = isThumb ? (isThumb2 ? ARM::t2B : ARM::tB) : ARM::B;
892 if (!isThumb)
954 UserOffset += (isThumb ? 4 : 8);
963 if (isThumb && U.KnownAlignment)
1262 int UncondBr = isThumb
[all...]
H A DARMFrameLowering.cpp702 unsigned TCOpcode = STI.isThumb() ?
716 if (STI.isThumb()) MIB.addImm(ARMCC::AL).addReg(0);
719 TII.get(STI.isThumb() ? ARM::tTAILJMPr : ARM::TAILJMPr)).
1136 bool isThumb = AFI->isThumbFunction(); local
1142 unsigned Opc = isThumb ? ARM::t2SUBri : ARM::SUBri;
1159 Opc = isThumb ? ARM::tMOVr : ARM::MOVr;
1163 if (!isThumb)
1279 bool isThumb = AFI->isThumbFunction(); local
1282 unsigned Opc = isThumb ? ARM::t2ADDri : ARM::ADDri;
1868 bool Thumb = ST->isThumb();
[all...]
H A DARMSubtarget.h328 return HasDataBarrier || (hasV6Ops() && !isThumb());
399 bool isThumb() const { return InThumbMode; } function in class:llvm::ARMSubtarget
H A DARMISelDAGToDAG.cpp329 bool isThumb2 = Subtarget->isThumb();
2293 ? (Subtarget->isThumb() ? ARM::t2SBFX : ARM::SBFX)
2294 : (Subtarget->isThumb() ? ARM::t2UBFX : ARM::UBFX);
2318 if (Subtarget->isThumb()) {
2468 if (Subtarget->isThumb()) {
2486 if (Subtarget->isThumb()) {
2523 unsigned Opc = ((Subtarget->isThumb() && Subtarget->hasThumb2()) ?
2554 if (Subtarget->isThumb()) {
2570 if (Subtarget->isThumb()) {
2593 unsigned Opc = (Subtarget->isThumb()
3023 bool isThumb = Subtarget->isThumb() && Subtarget->hasThumb2(); local
3091 bool isThumb = Subtarget->isThumb() && Subtarget->hasThumb2(); local
[all...]
H A DARMBaseInstrInfo.cpp406 bool isThumb = AFI->isThumbFunction() || AFI->isThumb2Function(); local
415 if (isThumb)
428 if (isThumb)
698 unsigned Opc = Subtarget.isThumb()
719 unsigned Opc = Subtarget.isThumb()
H A DARMISelLowering.cpp172 if (Subtarget->isThumb() && Subtarget->hasVFP2() &&
708 !(Subtarget->hasDivideInARMMode() && !Subtarget->isThumb())) {
956 setMinFunctionAlignment(Subtarget->isThumb() ? 1 : 2);
1727 isARMFunc = !Subtarget->isThumb() || (isStub && !Subtarget->isMClass());
1729 isLocalARMFunc = !Subtarget->isThumb() && (!isExt || !ARMInterworking);
1763 isARMFunc = !Subtarget->isThumb() || (isStub && !Subtarget->isMClass());
1793 if (Subtarget->isThumb()) {
2408 unsigned PCAdj = Subtarget->isThumb() ? 4 : 8;
2431 unsigned char PCAdj = Subtarget->isThumb() ? 4 : 8;
2485 unsigned char PCAdj = Subtarget->isThumb()
6380 bool isThumb = Subtarget->isThumb(); local
[all...]
/external/llvm/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp245 bool isThumb() const { function in class:__anon10678::ARMAsmParser
250 return isThumb() && (STI.getFeatureBits() & ARM::FeatureThumb2) == 0;
253 return isThumb() && (STI.getFeatureBits() & ARM::FeatureThumb2);
4317 if (isThumb() && Val == 32) {
5329 if ((Mnemonic == "movs" && isThumb()) ||
5388 (Mnemonic == "movs" && isThumb()))) {
5432 (!isThumb() &&
5449 } else if (!isThumb()) {
5481 if (Mnemonic == "mov" && Operands.size() > 4 && !isThumb() &&
5489 if (isThumb()
[all...]
/external/llvm/tools/llvm-objdump/
H A DMachODump.cpp6256 bool isThumb = local
6301 if (isThumb)
6314 if (isThumb)
/external/valgrind/VEX/priv/
H A Dguest_arm_toIR.c22029 Bool isThumb = (Bool)(guest_IP_ENCODED & 1); local
22036 __curr_is_Thumb = isThumb;
22038 if (isThumb) {
22044 if (isThumb) {

Completed in 344 milliseconds