Home
last modified time | relevance | path

Searched refs:IsThumb (Results 1 – 9 of 9) sorted by relevance

/external/llvm/lib/Target/ARM/
DARMInstrThumb.td258 Requires<[IsThumb, IsThumb1Only]>;
263 Requires<[IsThumb, IsThumb1Only]>;
275 Requires<[IsThumb, HasV6M]> {
281 let Predicates = [IsThumb, HasV6M];
304 def : InstAlias<"bkpt", (tBKPT 0)>, Requires<[IsThumb]>;
307 []>, T1Encoding<0b101110>, Requires<[IsThumb, HasV8]> {
455 Requires<[IsThumb]>, Sched<[WriteBrL]> {
469 Requires<[IsThumb, HasV5T]>, Sched<[WriteBrL]> {
483 Requires<[IsThumb, HasV5T]>,
494 Requires<[IsThumb, IsThumb1Only]>, Sched<[WriteBr]>;
[all …]
DARMCodeEmitter.cpp60 bool IsThumb; member in __anonb0c8e9030111::ARMCodeEmitter
74 IsPIC(TM.getRelocationModel() == Reloc::PIC_), IsThumb(false) {} in ARMCodeEmitter()
381 IsThumb = MF.getInfo<ARMFunctionInfo>()->isThumbFunction(); in runOnMachineFunction()
1821 Binary |= (IsThumb ? ARMCC::AL : II->getPredicate(&MI)) << ARMII::CondShift; in emitNEONLaneInstruction()
1850 Binary |= (IsThumb ? ARMCC::AL : II->getPredicate(&MI)) << ARMII::CondShift; in emitNEONDupInstruction()
1871 if (IsThumb) in emitNEON1RegModImmInstruction()
1885 if (IsThumb) in emitNEON2RegInstruction()
1903 if (IsThumb) in emitNEON3RegInstruction()
DARMInstrFormats.td245 : InstAlias<Asm, Result, Emit>, Requires<[IsThumb]>;
346 : AsmPseudoInst<asm, iops, oops>, Requires<[IsThumb]>;
378 list<Predicate> Predicates = [IsThumb];
988 list<Predicate> Predicates = [IsThumb];
1025 list<Predicate> Predicates = [IsThumb, IsThumb1Only];
1051 list<Predicate> Predicates = [IsThumb, IsThumb1Only];
1074 list<Predicate> Predicates = [IsThumb, IsThumb1Only];
1219 list<Predicate> Predicates = [IsThumb, IsThumb1Only];
1369 list<Predicate> Predicates = [IsThumb, IsThumb1Only, HasV5T];
1374 list<Predicate> Predicates = [IsThumb, IsThumb1Only];
DARMInstrThumb2.td1414 opc, asm, "", pattern>, Requires<[IsThumb, HasV8]> {
1583 asm, "", pattern>, Requires<[IsThumb, HasV8]> {
3212 Requires<[IsThumb, HasDB]> {
3220 Requires<[IsThumb, HasDB]> {
3228 Requires<[IsThumb, HasDB]> {
3302 Requires<[IsThumb, HasV8]>;
3307 Requires<[IsThumb, HasV8]>;
3312 Requires<[IsThumb, HasV8]> {
3327 [], {?, ?, ?, ?}>, Requires<[IsThumb, HasV8]> {
3380 Requires<[IsThumb, HasV8]>;
[all …]
DARMInstrInfo.td250 def IsThumb : Predicate<"Subtarget->isThumb()">,
/external/llvm/lib/Target/ARM/MCTargetDesc/
DARMELFStreamer.cpp446 MCCodeEmitter *Emitter, bool IsThumb) in ARMELFStreamer() argument
447 : MCELFStreamer(Context, TAB, OS, Emitter), IsThumb(IsThumb), in ARMELFStreamer()
485 if (IsThumb) in EmitInstruction()
502 assert(!IsThumb); in emitInst()
514 assert(IsThumb); in emitInst()
555 IsThumb = true; in EmitAssemblerFlag()
558 IsThumb = false; in EmitAssemblerFlag()
630 bool IsThumb; member in __anona1b6fe4d0111::ARMELFStreamer
991 if (!Streamer.IsThumb) in emitLabel()
1345 bool IsThumb) { in createARMELFStreamer() argument
[all …]
/external/llvm/include/llvm/MC/
DMCELFStreamer.h111 bool IsThumb);
/external/clang/lib/Basic/
DTargets.cpp3471 unsigned IsThumb : 1; member in __anone77aef3e1c11::ARMTargetInfo
3544 if (IsThumb) { in setABIAAPCS()
3610 if (IsThumb) { in setABIAPCS()
3659 IsThumb = getTriple().getArchName().startswith("thumb"); in ARMTargetInfo()
3805 .Case("thumb", IsThumb) in hasFeature()
3950 if (IsThumb) { in getTargetDefines()
3956 if (((HWDiv & HWDivThumb) && IsThumb) || ((HWDiv & HWDivARM) && !IsThumb)) in getTargetDefines()
/external/llvm/lib/CodeGen/AsmPrinter/
DAsmPrinter.cpp896 bool IsThumb = (Arch == Triple::thumb || Arch == Triple::thumbeb); in doFinalization() local
909 if (IsThumb) in doFinalization()