OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:AtomicCmpXchgInst
(Results
1 - 25
of
65
) sorted by relevancy
1
2
3
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
LowerAtomic.cpp
24
static bool LowerAtomicCmpXchgInst(
AtomicCmpXchgInst
*CXI) {
123
else if (
AtomicCmpXchgInst
*CXI = dyn_cast<
AtomicCmpXchgInst
>(&Inst))
InferAddressSpaces.cpp
451
else if (auto *CmpX = dyn_cast<
AtomicCmpXchgInst
>(&I))
923
if (auto *CmpX = dyn_cast<
AtomicCmpXchgInst
>(Inst))
924
return OpNo ==
AtomicCmpXchgInst
::getPointerOperandIndex() &&
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/
AtomicExpandPass.cpp
93
bool expandPartwordCmpXchg(
AtomicCmpXchgInst
*I);
95
void expandAtomicCmpXchgToMaskedIntrinsic(
AtomicCmpXchgInst
*CI);
97
AtomicCmpXchgInst
*convertCmpXchgToIntegerType(
AtomicCmpXchgInst
*CI);
103
bool tryExpandAtomicCmpXchg(
AtomicCmpXchgInst
*CI);
105
bool expandAtomicCmpXchg(
AtomicCmpXchgInst
*CI);
117
void expandAtomicCASToLibcall(
AtomicCmpXchgInst
*I);
151
static unsigned getAtomicOpSize(
AtomicCmpXchgInst
*CASI) {
192
auto CASI = dyn_cast<
AtomicCmpXchgInst
>(I);
413
AtomicCmpXchgInst
::getStrongestFailureOrdering(Order))
[
all
...]
StackProtector.cpp
185
if (AI == cast<
AtomicCmpXchgInst
>(I)->getNewValOperand())
/src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
MemoryLocation.h
31
class
AtomicCmpXchgInst
;
239
static MemoryLocation get(const
AtomicCmpXchgInst
*CXI);
AliasAnalysis.h
55
class
AtomicCmpXchgInst
;
712
ModRefInfo getModRefInfo(const
AtomicCmpXchgInst
*CX,
716
ModRefInfo getModRefInfo(const
AtomicCmpXchgInst
*CX, const Value *P,
860
ModRefInfo getModRefInfo(const
AtomicCmpXchgInst
*CX,
/src/external/apache2/llvm/dist/llvm/lib/IR/
Instruction.cpp
448
if (const
AtomicCmpXchgInst
*CXI = dyn_cast<
AtomicCmpXchgInst
>(I1))
449
return CXI->isVolatile() == cast<
AtomicCmpXchgInst
>(I2)->isVolatile() &&
450
CXI->isWeak() == cast<
AtomicCmpXchgInst
>(I2)->isWeak() &&
452
cast<
AtomicCmpXchgInst
>(I2)->getSuccessOrdering() &&
454
cast<
AtomicCmpXchgInst
>(I2)->getFailureOrdering() &&
456
cast<
AtomicCmpXchgInst
>(I2)->getSyncScopeID();
633
return cast<
AtomicCmpXchgInst
>(this)->isVolatile();
Core.cpp
2056
if (
AtomicCmpXchgInst
*CXI = dyn_cast<
AtomicCmpXchgInst
>(P))
2061
"and
AtomicCmpXchgInst
have alignment");
2076
else if (
AtomicCmpXchgInst
*CXI = dyn_cast<
AtomicCmpXchgInst
>(P))
2081
"and
AtomicCmpXchgInst
have alignment");
3712
return cast<
AtomicCmpXchgInst
>(P)->isVolatile();
3723
return cast<
AtomicCmpXchgInst
>(P)->setVolatile(isVolatile);
3727
return unwrap<
AtomicCmpXchgInst
>(CmpXchgInst)->isWeak();
3731
return unwrap<
AtomicCmpXchgInst
>(CmpXchgInst)->setWeak(isWeak)
[
all
...]
Instructions.cpp
1532
//
AtomicCmpXchgInst
Implementation
1535
void
AtomicCmpXchgInst
::Init(Value *Ptr, Value *Cmp, Value *NewVal,
1561
AtomicCmpXchgInst
::
AtomicCmpXchgInst
(Value *Ptr, Value *Cmp, Value *NewVal,
1569
AtomicCmpXchg, OperandTraits<
AtomicCmpXchgInst
>::op_begin(this),
1570
OperandTraits<
AtomicCmpXchgInst
>::operands(this), InsertBefore) {
1574
AtomicCmpXchgInst
::
AtomicCmpXchgInst
(Value *Ptr, Value *Cmp, Value *NewVal,
1582
AtomicCmpXchg, OperandTraits<
AtomicCmpXchgInst
>::op_begin(this),
1583
OperandTraits<
AtomicCmpXchgInst
>::operands(this), InsertAtEnd)
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
BoundsChecking.cpp
164
} else if (
AtomicCmpXchgInst
*AI = dyn_cast<
AtomicCmpXchgInst
>(&I)) {
MemProfiler.cpp
356
} else if (
AtomicCmpXchgInst
*XCHG = dyn_cast<
AtomicCmpXchgInst
>(I)) {
ThreadSanitizer.cpp
509
if (isa<
AtomicCmpXchgInst
>(I))
789
} else if (
AtomicCmpXchgInst
*CASI = dyn_cast<
AtomicCmpXchgInst
>(I)) {
HWAddressSanitizer.cpp
678
} else if (
AtomicCmpXchgInst
*XCHG = dyn_cast<
AtomicCmpXchgInst
>(I)) {
701
if (
AtomicCmpXchgInst
*XCHG = dyn_cast<
AtomicCmpXchgInst
>(I))
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
FunctionComparator.cpp
635
if (const
AtomicCmpXchgInst
*CXI = dyn_cast<
AtomicCmpXchgInst
>(L)) {
637
cast<
AtomicCmpXchgInst
>(R)->isVolatile()))
640
cmpNumbers(CXI->isWeak(), cast<
AtomicCmpXchgInst
>(R)->isWeak()))
644
cast<
AtomicCmpXchgInst
>(R)->getSuccessOrdering()))
648
cast<
AtomicCmpXchgInst
>(R)->getFailureOrdering()))
651
cast<
AtomicCmpXchgInst
>(R)->getSyncScopeID());
/src/external/apache2/llvm/dist/llvm/lib/Analysis/
MemoryLocation.cpp
66
MemoryLocation MemoryLocation::get(const
AtomicCmpXchgInst
*CXI) {
97
return get(cast<
AtomicCmpXchgInst
>(Inst));
CaptureTracking.cpp
319
auto *ACXI = cast<
AtomicCmpXchgInst
>(I);
AliasAnalysis.cpp
619
ModRefInfo AAResults::getModRefInfo(const
AtomicCmpXchgInst
*CX,
625
ModRefInfo AAResults::getModRefInfo(const
AtomicCmpXchgInst
*CX,
696
return getModRefInfo((const
AtomicCmpXchgInst
*)I, Loc, AAQIP);
CFLGraph.h
306
void visitAtomicCmpXchgInst(
AtomicCmpXchgInst
&Inst) {
/src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
RISCVISelLowering.h
446
shouldExpandAtomicCmpXchgInIR(
AtomicCmpXchgInst
*CI) const override;
448
AtomicCmpXchgInst
*CI,
/src/external/apache2/llvm/dist/llvm/include/llvm/IR/
InstVisitor.h
172
RetTy visitAtomicCmpXchgInst(
AtomicCmpXchgInst
&I) { DELEGATE(Instruction);}
/src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGAtomic.cpp
376
llvm::
AtomicCmpXchgInst
*Pair = CGF.Builder.CreateAtomicCmpXchg(
1736
Failure = llvm::
AtomicCmpXchgInst
::getStrongestFailureOrdering(Success);
1822
auto Failure = llvm::
AtomicCmpXchgInst
::getStrongestFailureOrdering(AO);
1851
auto Failure = llvm::
AtomicCmpXchgInst
::getStrongestFailureOrdering(AO);
1908
auto Failure = llvm::
AtomicCmpXchgInst
::getStrongestFailureOrdering(AO);
1933
auto Failure = llvm::
AtomicCmpXchgInst
::getStrongestFailureOrdering(AO);
CGBuilder.h
130
llvm::
AtomicCmpXchgInst
*
/src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPUPerfHintAnalysis.cpp
128
if (auto AI = dyn_cast<
AtomicCmpXchgInst
>(Inst)) {
AMDGPUPromoteAlloca.cpp
640
} else if (
AtomicCmpXchgInst
*CAS = dyn_cast<
AtomicCmpXchgInst
>(UseInst)) {
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
SelectionDAGBuilder.h
42
class
AtomicCmpXchgInst
;
742
void visitAtomicCmpXchg(const
AtomicCmpXchgInst
&I);
Completed in 92 milliseconds
1
2
3
Indexes created Fri Jun 19 00:25:02 UTC 2026