OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:RMWI
(Results
1 - 12
of
12
) sorted by null
/external/llvm/lib/Transforms/Scalar/
LowerAtomic.cpp
43
static bool LowerAtomicRMWInst(AtomicRMWInst *
RMWI
) {
44
IRBuilder<> Builder(
RMWI
->getParent(),
RMWI
);
45
Value *Ptr =
RMWI
->getPointerOperand();
46
Value *Val =
RMWI
->getValOperand();
51
switch (
RMWI
->getOperation()) {
92
RMWI
->replaceAllUsesWith(Orig);
93
RMWI
->eraseFromParent();
128
else if (AtomicRMWInst *
RMWI
= dyn_cast<AtomicRMWInst>(Inst))
129
Changed |= LowerAtomicRMWInst(
RMWI
);
[
all
...]
/external/llvm/lib/IR/
Instruction.cpp
309
if (const AtomicRMWInst *
RMWI
= dyn_cast<AtomicRMWInst>(I1))
310
return
RMWI
->getOperation() == cast<AtomicRMWInst>(I2)->getOperation() &&
311
RMWI
->isVolatile() == cast<AtomicRMWInst>(I2)->isVolatile() &&
312
RMWI
->getOrdering() == cast<AtomicRMWInst>(I2)->getOrdering() &&
313
RMWI
->getSynchScope() == cast<AtomicRMWInst>(I2)->getSynchScope();
Verifier.cpp
315
void visitAtomicRMWInst(AtomicRMWInst &
RMWI
);
[
all
...]
AsmWriter.cpp
[
all
...]
/external/llvm/lib/Analysis/
AliasAnalysis.cpp
275
AliasAnalysis::getLocation(const AtomicRMWInst *
RMWI
) {
276
return Location(
RMWI
->getPointerOperand(),
277
getTypeStoreSize(
RMWI
->getValOperand()->getType()),
278
RMWI
->getMetadata(LLVMContext::MD_tbaa));
/external/llvm/lib/Transforms/Instrumentation/
ThreadSanitizer.cpp
503
} else if (AtomicRMWInst *
RMWI
= dyn_cast<AtomicRMWInst>(I)) {
504
Value *Addr =
RMWI
->getPointerOperand();
508
Function *F = TsanAtomicRMW[
RMWI
->getOperation()][Idx];
516
IRB.CreateIntCast(
RMWI
->getValOperand(), Ty, false),
517
createOrdering(&IRB,
RMWI
->getOrdering())};
/external/llvm/lib/Transforms/IPO/
MergeFunctions.cpp
820
if (const AtomicRMWInst *
RMWI
= dyn_cast<AtomicRMWInst>(L))
[
all
...]
/external/clang/lib/CodeGen/
CGAtomic.cpp
436
llvm::AtomicRMWInst *
RMWI
=
438
RMWI
->setVolatile(E->isVolatile());
442
llvm::Value *Result =
RMWI
;
444
Result = CGF.Builder.CreateBinOp(PostOp,
RMWI
, LoadVal1);
[
all
...]
CGBuiltin.cpp
[
all
...]
/external/llvm/include/llvm/Analysis/
AliasAnalysis.h
148
Location getLocation(const AtomicRMWInst *
RMWI
);
/external/llvm/lib/AsmParser/
LLParser.cpp
[
all
...]
/external/llvm/lib/Transforms/Utils/
SimplifyCFG.cpp
[
all
...]
Completed in 159 milliseconds