/external/llvm/lib/CodeGen/ |
AtomicExpandPass.cpp | 286 // - into a Cmpxchg/LL-SC loop otherwise 391 case TargetLoweringBase::AtomicExpansionKind::CmpXChg: 545 case TargetLoweringBase::AtomicExpansionKind::CmpXChg: { 550 TargetLoweringBase::AtomicExpansionKind::CmpXChg); 690 /// It will create an LL/SC or cmpxchg loop, as appropriate, the same 697 assert(ExpansionKind == TargetLoweringBase::AtomicExpansionKind::CmpXChg); 728 // The basic idea here is that we're expanding a cmpxchg of a 729 // smaller memory size up to a word-sized cmpxchg. To do this, we 730 // need to add a retry-loop for strong cmpxchg, so that 740 // br partword.cmpxchg.loo [all...] |
/external/llvm/include/llvm/Target/ |
TargetLowering.h | 142 CmpXChg, // Expand the instruction into cmpxchg; used by at least X86. [all...] |
/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/Target/ |
TargetLowering.h | 157 CmpXChg, // Expand the instruction into cmpxchg; used by at least X86. [all...] |
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/Target/ |
TargetLowering.h | 157 CmpXChg, // Expand the instruction into cmpxchg; used by at least X86. [all...] |
/prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/Target/ |
TargetLowering.h | 157 CmpXChg, // Expand the instruction into cmpxchg; used by at least X86. [all...] |
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Target/ |
TargetLowering.h | 157 CmpXChg, // Expand the instruction into cmpxchg; used by at least X86. [all...] |
/prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/Target/ |
TargetLowering.h | 157 CmpXChg, // Expand the instruction into cmpxchg; used by at least X86. [all...] |
/prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/Target/ |
TargetLowering.h | 157 CmpXChg, // Expand the instruction into cmpxchg; used by at least X86. [all...] |
/prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/llvm/include/llvm/Target/ |
TargetLowering.h | 157 CmpXChg, // Expand the instruction into cmpxchg; used by at least X86. [all...] |
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Target/ |
TargetLowering.h | 157 CmpXChg, // Expand the instruction into cmpxchg; used by at least X86. [all...] |
/external/llvm/lib/Target/Sparc/ |
SparcISelLowering.cpp | [all...] |
/external/llvm/lib/Target/X86/ |
X86ISelLowering.cpp | [all...] |