Searched defs:BA (Results 1 - 25 of 25) sorted by relevance

/external/clang/test/CodeGenCXX/
H A D2010-03-09-AnonAggregate.cpp8 union { struct { union { int BA; } Val; int Offset; } OffsetedInfo; } Contents; member in union:MO::__anon18783::__anon18784::__anon18785
/external/llvm/lib/Analysis/
H A DScalarEvolutionAliasAnalysis.cpp133 const SCEV *BA = SE->getMinusSCEV(BS, AS); local
138 if (ASizeInt.ule(SE->getUnsignedRange(BA).getUnsignedMin()) &&
139 (-BSizeInt).uge(SE->getUnsignedRange(BA).getUnsignedMax()))
/external/llvm/lib/IR/
H A DBasicBlock.cpp77 BlockAddress *BA = cast<BlockAddress>(user_back()); local
78 BA->replaceAllUsesWith(ConstantExpr::getIntToPtr(Replacement,
79 BA->getType()));
80 BA->destroyConstant();
H A DConstants.cpp380 if (const BlockAddress *BA = dyn_cast<BlockAddress>(this))
381 return BA->getFunction()->getRelocationInfo();
1397 BlockAddress *&BA = local
1399 if (!BA)
1400 BA = new BlockAddress(F, BB);
1402 assert(BA->getFunction() == F && "Basic block moved between functions");
1403 return BA;
1420 BlockAddress *BA = local
1422 assert(BA && "Refcount and block address map disagree!");
1423 return BA;
[all...]
/external/clang/lib/CodeGen/
H A DCodeGenAction.cpp595 BackendAction BA = static_cast<BackendAction>(Act); local
596 std::unique_ptr<raw_ostream> OS(GetOutputStream(CI, InFile, BA));
597 if (BA != Backend_EmitNothing && !OS)
626 BEConsumer = new BackendConsumer(BA, CI.getDiagnostics(), CI.getCodeGenOpts(),
636 BackendAction BA = static_cast<BackendAction>(Act); local
638 raw_ostream *OS = GetOutputStream(CI, getCurrentFile(), BA);
639 if (BA != Backend_EmitNothing && !OS)
685 TheModule.get(), BA, OS);
/external/llvm/include/llvm/CodeGen/
H A DMachineInstrBuilder.h142 const MachineInstrBuilder &addBlockAddress(const BlockAddress *BA, argument
145 MI->addOperand(*MF, MachineOperand::CreateBA(BA, Offset, TargetFlags));
H A DMachineOperand.h176 const BlockAddress *BA; // For MO_BlockAddress. member in union:llvm::MachineOperand::__anon25488::__anon25490::__anon25491
440 return Contents.OffsetedInfo.Val.BA;
652 static MachineOperand CreateBA(const BlockAddress *BA, int64_t Offset,
655 Op.Contents.OffsetedInfo.Val.BA = BA;
H A DSelectionDAG.h477 SDValue getBlockAddress(const BlockAddress *BA, EVT VT,
480 SDValue getTargetBlockAddress(const BlockAddress *BA, EVT VT, argument
483 return getBlockAddress(BA, VT, Offset, true, TargetFlags);
H A DSelectionDAGNodes.h1683 const BlockAddress *BA; member in class:BlockAddressSDNode
1690 BA(ba), Offset(o), TargetFlags(Flags) {
1693 const BlockAddress *getBlockAddress() const { return BA; }
/external/llvm/include/llvm/Support/
H A DOnDiskHashTable.h75 llvm::SpecificBumpPtrAllocator<Item> BA; member in class:llvm::OnDiskChainedHashTableGenerator
132 insert(Buckets, NumBuckets, new (BA.Allocate()) Item(Key, Data, InfoObj));
/external/llvm/lib/Target/ARM/
H A DARMAsmPrinter.cpp849 const BlockAddress *BA = local
851 MCSym = GetBlockAddressSymbol(BA);
H A DARMISelLowering.cpp2293 const BlockAddress *BA = cast<BlockAddressSDNode>(Op)->getBlockAddress(); local
2297 CPAddr = DAG.getTargetConstantPool(BA, PtrVT, 4);
2302 ARMConstantPoolConstant::Create(BA, ARMPCLabelIndex,
/external/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp805 const BlockAddress *BA = cast<BlockAddressSDNode>(Op)->getBlockAddress(); local
806 SDValue Result = DAG.getTargetBlockAddress(BA, getPointerTy());
/external/llvm/lib/Target/Mips/
H A DMipsAsmPrinter.cpp604 MCSymbol *BA = GetBlockAddressSymbol(MO.getBlockAddress()); local
605 O << BA->getName();
/external/llvm/lib/Transforms/Utils/
H A DLocal.cpp230 if (BlockAddress *BA =
232 BasicBlock *TheOnlyDest = BA->getBasicBlock();
497 BlockAddress *BA = BlockAddress::get(DestBB); local
499 ConstantInt::get(llvm::Type::getInt32Ty(BA->getContext()), 1);
500 BA->replaceAllUsesWith(ConstantExpr::getIntToPtr(Replacement,
501 BA->getType()));
502 BA->destroyConstant();
/external/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp1036 const BlockAddress *BA = cast<BlockAddressSDNode>(Op)->getBlockAddress(); local
1037 SDValue BA_SD = DAG.getTargetBlockAddress(BA, MVT::i32);
/external/llvm/lib/Target/XCore/
H A DXCoreISelLowering.cpp321 const BlockAddress *BA = cast<BlockAddressSDNode>(Op)->getBlockAddress(); local
322 SDValue Result = DAG.getTargetBlockAddress(BA, getPointerTy());
/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineCasts.cpp1115 ConstantInt *BA = nullptr, *CA = nullptr; local
1116 if (match(Src, m_AShr(m_Shl(m_Trunc(m_Value(A)), m_ConstantInt(BA)),
1118 BA == CA && A->getType() == CI.getType()) {
/external/llvm/lib/Transforms/Instrumentation/
H A DDataFlowSanitizer.cpp659 BlockAddress *BA = dyn_cast<BlockAddress>(*UI); local
661 if (BA) {
662 BA->replaceAllUsesWith(
663 BlockAddress::get(NewF, BA->getBasicBlock()));
664 delete BA;
/external/chromium_org/third_party/libaddressinput/src/java/src/com/android/i18n/addressinput/
H A DRegionDataConstants.java125 BA(new String[]{ enum constant in enum:RegionDataConstants.RegionDataEnum
/external/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp1875 const BlockAddress *BA = Node->getBlockAddress(); local
1879 SDValue Result = DAG.getTargetBlockAddress(BA, PtrVT, Offset);
/external/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp540 const BlockAddressSDNode *BA = cast<BlockAddressSDNode>(N); local
541 ID.AddPointer(BA->getBlockAddress());
542 ID.AddInteger(BA->getOffset());
543 ID.AddInteger(BA->getTargetFlags());
1671 SDValue SelectionDAG::getBlockAddress(const BlockAddress *BA, EVT VT, argument
1679 ID.AddPointer(BA);
1686 SDNode *N = new (NodeAllocator) BlockAddressSDNode(Opc, VT, BA, Offset,
/external/qemu/disas/
H A Dppc.c425 for BA just below. However, that caused trouble with feeble
438 /* The BA field in an XL form instruction. */
439 #define BA UNUSED + 1
441 #define BI BA
445 /* The BA field in an XL form instruction when it must be the same
447 #define BAT BA + 1
456 as the BA field in the same instruction. */
904 /* The BA field in an XL form instruction when it must be the same as
906 The insertion function just copies the BT field into the BA field,
930 the BA fiel
435 #define BA macro
[all...]
/external/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp3462 const BlockAddress *BA = cast<BlockAddressSDNode>(Op)->getBlockAddress(); local
3470 DAG.getTargetBlockAddress(BA, PtrVT, 0, AArch64II::MO_G3),
3471 DAG.getTargetBlockAddress(BA, PtrVT, 0, AArch64II::MO_G2 | MO_NC),
3472 DAG.getTargetBlockAddress(BA, PtrVT, 0, AArch64II::MO_G1 | MO_NC),
3473 DAG.getTargetBlockAddress(BA, PtrVT, 0, AArch64II::MO_G0 | MO_NC));
3475 SDValue Hi = DAG.getTargetBlockAddress(BA, PtrVT, 0, AArch64II::MO_PAGE);
3476 SDValue Lo = DAG.getTargetBlockAddress(BA, PtrVT, 0, AArch64II::MO_PAGEOFF |
/external/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp1583 const BlockAddress *BA = cast<BlockAddressSDNode>(Op)->getBlockAddress(); local
1587 SDValue TgtBAHi = DAG.getTargetBlockAddress(BA, PtrVT, 0, MOHiFlag);
1588 SDValue TgtBALo = DAG.getTargetBlockAddress(BA, PtrVT, 0, MOLoFlag);

Completed in 3359 milliseconds