HomeSort by relevance Sort by last modified time
    Searched refs:AtomicCmpXchgInst (Results 1 - 25 of 31) sorted by null

1 2

  /external/llvm/lib/Transforms/Scalar/
LowerAtomic.cpp 24 static bool LowerAtomicCmpXchgInst(AtomicCmpXchgInst *CXI) {
126 else if (AtomicCmpXchgInst *CXI = dyn_cast<AtomicCmpXchgInst>(Inst))
SCCP.cpp 497 void visitAtomicCmpXchgInst(AtomicCmpXchgInst &I) {
    [all...]
  /external/llvm/lib/IR/
Instruction.cpp 301 if (const AtomicCmpXchgInst *CXI = dyn_cast<AtomicCmpXchgInst>(I1))
302 return CXI->isVolatile() == cast<AtomicCmpXchgInst>(I2)->isVolatile() &&
303 CXI->isWeak() == cast<AtomicCmpXchgInst>(I2)->isWeak() &&
305 cast<AtomicCmpXchgInst>(I2)->getSuccessOrdering() &&
307 cast<AtomicCmpXchgInst>(I2)->getFailureOrdering() &&
308 CXI->getSynchScope() == cast<AtomicCmpXchgInst>(I2)->getSynchScope();
Instructions.cpp     [all...]
AsmWriter.cpp     [all...]
  /external/llvm/lib/Transforms/Instrumentation/
BoundsChecking.cpp 183 if (isa<LoadInst>(I) || isa<StoreInst>(I) || isa<AtomicCmpXchgInst>(I) ||
198 } else if (AtomicCmpXchgInst *AI = dyn_cast<AtomicCmpXchgInst>(Inst)) {
ThreadSanitizer.cpp 306 if (isa<AtomicCmpXchgInst>(I))
520 } else if (AtomicCmpXchgInst *CASI = dyn_cast<AtomicCmpXchgInst>(I)) {
AddressSanitizer.cpp 677 if (AtomicCmpXchgInst *XCHG = dyn_cast<AtomicCmpXchgInst>(I)) {
    [all...]
MemorySanitizer.cpp     [all...]
  /external/llvm/lib/CodeGen/
AtomicExpandLoadLinkedPass.cpp 46 bool expandAtomicCmpXchg(AtomicCmpXchgInst *CI);
73 if (isa<AtomicRMWInst>(&Inst) || isa<AtomicCmpXchgInst>(&Inst) ||
86 else if (AtomicCmpXchgInst *CI = dyn_cast<AtomicCmpXchgInst>(Inst))
233 bool AtomicExpandLoadLinked::expandAtomicCmpXchg(AtomicCmpXchgInst *CI) {
  /art/compiler/llvm/
ir_builder.h 91 ::llvm::AtomicCmpXchgInst*
94 ::llvm::AtomicCmpXchgInst* inst =
164 ::llvm::AtomicCmpXchgInst*
266 ::llvm::AtomicCmpXchgInst* CompareExchangeObjectOffset(::llvm::Value* object_addr,
  /external/llvm/include/llvm/Analysis/
AliasAnalysis.h 147 Location getLocation(const AtomicCmpXchgInst *CXI);
369 return getModRefInfo((const AtomicCmpXchgInst*)I, Loc);
452 ModRefResult getModRefInfo(const AtomicCmpXchgInst *CX, const Location &Loc);
455 ModRefResult getModRefInfo(const AtomicCmpXchgInst *CX,
  /external/llvm/lib/Transforms/IPO/
MergeFunctions.cpp 804 if (const AtomicCmpXchgInst *CXI = dyn_cast<AtomicCmpXchgInst>(L)) {
806 cast<AtomicCmpXchgInst>(R)->isVolatile()))
809 cast<AtomicCmpXchgInst>(R)->isWeak()))
812 cast<AtomicCmpXchgInst>(R)->getSuccessOrdering()))
815 cast<AtomicCmpXchgInst>(R)->getFailureOrdering()))
818 cast<AtomicCmpXchgInst>(R)->getSynchScope());
    [all...]
  /external/llvm/lib/Analysis/
AliasAnalysis.cpp 268 AliasAnalysis::getLocation(const AtomicCmpXchgInst *CXI) {
361 AliasAnalysis::getModRefInfo(const AtomicCmpXchgInst *CX, const Location &Loc) {
  /external/llvm/lib/Target/X86/
X86AtomicExpandPass.cpp 257 AtomicCmpXchgInst::getStrongestFailureOrdering(Order));
  /external/llvm/include/llvm/IR/
InstVisitor.h 177 RetTy visitAtomicCmpXchgInst(AtomicCmpXchgInst &I) { DELEGATE(Instruction);}
Instructions.h 459 // AtomicCmpXchgInst Class
462 /// AtomicCmpXchgInst - an instruction that atomically checks whether a
466 class AtomicCmpXchgInst : public Instruction {
472 AtomicCmpXchgInst *clone_impl() const override;
478 AtomicCmpXchgInst(Value *Ptr, Value *Cmp, Value *NewVal,
483 AtomicCmpXchgInst(Value *Ptr, Value *Cmp, Value *NewVal,
608 struct OperandTraits<AtomicCmpXchgInst> :
609 public FixedNumOperandTraits<AtomicCmpXchgInst, 3> {
612 DEFINE_TRANSPARENT_OPERAND_ACCESSORS(AtomicCmpXchgInst, Value)
    [all...]
IRBuilder.h     [all...]
  /external/llvm/lib/Bitcode/Writer/
BitcodeWriter.cpp     [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
SelectionDAGBuilder.h 746 void visitAtomicCmpXchg(const AtomicCmpXchgInst &I);
  /external/clang/lib/CodeGen/
CGAtomic.cpp 189 llvm::AtomicCmpXchgInst *Pair = CGF.Builder.CreateAtomicCmpXchg(
253 llvm::AtomicCmpXchgInst::getStrongestFailureOrdering(SuccessOrder);
    [all...]
  /frameworks/compile/slang/BitWriter_2_9_func/
BitcodeWriter.cpp     [all...]
  /frameworks/compile/slang/BitWriter_3_2/
BitcodeWriter.cpp     [all...]
  /external/llvm/lib/Bitcode/Reader/
BitcodeReader.cpp     [all...]
  /external/llvm/lib/Target/CppBackend/
CPPBackend.cpp     [all...]

Completed in 828 milliseconds

1 2