HomeSort by: relevance | last modified time | path
    Searched refs:BlockAddress (Results 1 - 25 of 97) sorted by relevancy

1 2 3 4

  /src/sys/external/bsd/acpica/dist/tools/acpiexec/
aeexec.c 106 ACPI_GENERIC_ADDRESS BlockAddress;
120 memset (&BlockAddress, 0, sizeof (ACPI_GENERIC_ADDRESS));
121 BlockAddress.SpaceId = ACPI_ADR_SPACE_SYSTEM_MEMORY;
122 BlockAddress.Address = 0x76540000;
136 Status = AcpiInstallGpeBlock (Handle, &BlockAddress, 7, 8);
174 Status = AcpiInstallGpeBlock (Handle, &BlockAddress, 8, 11);
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
WinCFGuard.cpp 54 if (isa<BlockAddress>(FnUser))
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
Constants.h 847 class BlockAddress final : public Constant {
850 BlockAddress(Function *F, BasicBlock *BB);
858 /// Return a BlockAddress for the specified function and basic block.
859 static BlockAddress *get(Function *F, BasicBlock *BB);
861 /// Return a BlockAddress for the specified basic block. The basic
863 static BlockAddress *get(BasicBlock *BB);
865 /// Lookup an existing \c BlockAddress constant for the given BasicBlock.
867 /// \returns 0 if \c !BB->hasAddressTaken(), otherwise the \c BlockAddress.
868 static BlockAddress *lookup(const BasicBlock *BB);
883 struct OperandTraits<BlockAddress>
    [all...]
BasicBlock.h 64 friend class BlockAddress;
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
IndirectBrExpandPass.cpp 127 // whose address escapes. We do that here and rewrite all the blockaddress
138 return isa<BlockAddress>(U.getUser());
146 "There should only ever be a single blockaddress use because it is "
149 auto *BA = cast<BlockAddress>(BlockAddressUseIt->getUser());
164 // Now rewrite the blockaddress to an integer constant based on the index.
165 // FIXME: This part doesn't properly recognize other uses of blockaddress
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMConstantPoolValue.h 26 class BlockAddress;
175 const BlockAddress *getBlockAddress() const;
ARMConstantPoolValue.cpp 94 // external symbols. FIXME: What about blockaddress?
187 const BlockAddress *ARMConstantPoolConstant::getBlockAddress() const {
188 return dyn_cast_or_null<BlockAddress>(CVal);
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
SplitModule.cpp 135 BlockAddress *BA = BlockAddress::lookup(&BB);
Evaluator.cpp 69 if (C->getNumOperands() == 0 || isa<BlockAddress>(C))
646 if (BlockAddress *BA = dyn_cast<BlockAddress>(Val))
ValueMapper.cpp 56 /// A basic block used in a BlockAddress whose function body is not yet
62 DelayedBasicBlock(const BlockAddress &Old)
180 Value *mapBlockAddress(const BlockAddress &BA);
435 if (BlockAddress *BA = dyn_cast<BlockAddress>(C))
524 Value *Mapper::mapBlockAddress(const BlockAddress &BA) {
538 return getVM()[&BA] = BlockAddress::get(F, BB ? BB : BA.getBasicBlock());
CloneFunction.cpp 184 // implementation, which generates an invalid blockaddress when
187 Constant *OldBBAddr = BlockAddress::get(const_cast<Function *>(OldFunc),
189 VMap[OldBBAddr] = BlockAddress::get(NewFunc, CBB);
365 // implementation, which generates an invalid blockaddress when
371 Constant *OldBBAddr = BlockAddress::get(const_cast<Function *>(OldFunc),
373 VMap[OldBBAddr] = BlockAddress::get(NewFunc, NewBB);
FunctionComparator.cpp 364 const BlockAddress *LBA = cast<BlockAddress>(L);
365 const BlockAddress *RBA = cast<BlockAddress>(R);
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
MachineOperand.h 25 class BlockAddress;
195 const BlockAddress *BA; // For MO_BlockAddress.
568 const BlockAddress *getBlockAddress() const {
866 static MachineOperand CreateBA(const BlockAddress *BA, int64_t Offset,
AsmPrinter.h 35 class BlockAddress;
554 /// Return the MCSymbol used to satisfy BlockAddress uses of the specified
556 MCSymbol *GetBlockAddressSymbol(const BlockAddress *BA) const;
ISDOpcodes.h 77 BlockAddress,
MachineFunction.h 46 class BlockAddress;
214 const BlockAddress *RecoverBA;
1005 const BlockAddress *RecoverBA);
  /src/external/apache2/llvm/dist/llvm/lib/IR/
Constants.cpp 533 delete static_cast<BlockAddress *>(C);
672 if (const BlockAddress *BA = dyn_cast<BlockAddress>(this))
684 // While raw uses of blockaddress need to be relocated, differences
688 if (isa<BlockAddress>(LHSOp0) && isa<BlockAddress>(RHSOp0) &&
689 cast<BlockAddress>(LHSOp0)->getFunction() ==
690 cast<BlockAddress>(RHSOp0)->getFunction())
1817 BlockAddress *BlockAddress::get(BasicBlock *BB)
    [all...]
BasicBlock.cpp 74 // is no indirect branch). Handle these cases by zapping the BlockAddress
77 assert(!use_empty() && "There should be at least one blockaddress!");
81 BlockAddress *BA = cast<BlockAddress>(user_back());
  /src/external/apache2/llvm/dist/llvm/tools/bugpoint/
ExtractFunction.cpp 67 if (BlockAddress *BA = dyn_cast<BlockAddress>(V)) {
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
Lint.cpp 414 !isa<BlockAddress>(UnderlyingObject),
420 Assert(!isa<BlockAddress>(UnderlyingObject),
424 Assert(!isa<BlockAddress>(UnderlyingObject),
429 isa<BlockAddress>(UnderlyingObject),
430 "Undefined behavior: Branch to non-blockaddress", &I);
  /src/external/apache2/llvm/dist/llvm/tools/llvm-diff/
DifferenceEngine.cpp 406 if (isa<BlockAddress>(L))
407 return Blocks[cast<BlockAddress>(L)->getBasicBlock()]
408 == cast<BlockAddress>(R)->getBasicBlock();
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
GlobalOpt.cpp 1634 if (isa<BlockAddress>(U))
1651 if (isa<BlockAddress>(U))
1674 if (isa<BlockAddress>(U))
1715 if (isa<BlockAddress>(U))
1731 if (isa<BlockAddress>(U))
1774 assert(isa<BlockAddress>(U) &&
1775 "Expected either CallBase or BlockAddress");
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64PromoteConstant.cpp 259 if (isa<GlobalValue>(C) || isa<BlockAddress>(C) || isa<ConstantExpr>(C))
  /src/external/apache2/llvm/dist/llvm/lib/Target/MSP430/
MSP430ISelDAGToDAG.cpp 50 const BlockAddress *BlockAddr = nullptr;
  /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
LazyCallGraph.h 1100 // The blockaddress constant expression is a weird special case, we can't
1102 if (BlockAddress *BA = dyn_cast<BlockAddress>(C)) {
1108 // If all of the blockaddress' users are instructions within the

Completed in 67 milliseconds

1 2 3 4