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

12

/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::__anon16017::__anon16018::__anon16019
/external/llvm/lib/Target/SystemZ/
H A DSystemZMCInstLower.cpp88 const BlockAddress *BA = MO.getBlockAddress(); local
89 return lowerSymbolOperand(MO, AsmPrinter.GetBlockAddressSymbol(BA),
H A DSystemZISelLowering.cpp1224 const BlockAddress *BA = Node->getBlockAddress(); local
1228 SDValue Result = DAG.getTargetBlockAddress(BA, PtrVT, Offset);
/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.cpp73 BlockAddress *BA = cast<BlockAddress>(use_back()); local
74 BA->replaceAllUsesWith(ConstantExpr::getIntToPtr(Replacement,
75 BA->getType()));
76 BA->destroyConstant();
H A DConstants.cpp344 if (const BlockAddress *BA = dyn_cast<BlockAddress>(this))
345 return BA->getFunction()->getRelocationInfo();
1358 BlockAddress *&BA = local
1360 if (BA == 0)
1361 BA = new BlockAddress(F, BB);
1363 assert(BA->getFunction() == F && "Basic block moved between functions");
1364 return BA;
/external/llvm/lib/Target/Mips/
H A DMipsAsmPrinter.cpp492 MCSymbol *BA = GetBlockAddressSymbol(MO.getBlockAddress()); local
493 O << BA->getName();
/external/clang/include/clang/Basic/
H A DOnDiskHashTable.h118 llvm::BumpPtrAllocator BA; member in class:clang::OnDiskChainedHashTableGenerator
181 insert(Buckets, NumBuckets, new (BA.Allocate<Item>()) Item(key, data,
/external/clang/lib/CodeGen/
H A DCodeGenAction.cpp344 BackendAction BA = static_cast<BackendAction>(Act); local
345 OwningPtr<raw_ostream> OS(GetOutputStream(CI, InFile, BA));
346 if (BA != Backend_EmitNothing && !OS)
374 new BackendConsumer(BA, CI.getDiagnostics(),
385 BackendAction BA = static_cast<BackendAction>(Act); local
387 raw_ostream *OS = GetOutputStream(CI, getCurrentFile(), BA);
388 if (BA != Backend_EmitNothing && !OS)
435 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.h173 const BlockAddress *BA; // For MO_BlockAddress. member in union:llvm::MachineOperand::__anon20916::__anon20918::__anon20919
435 return Contents.OffsetedInfo.Val.BA;
634 static MachineOperand CreateBA(const BlockAddress *BA, int64_t Offset,
637 Op.Contents.OffsetedInfo.Val.BA = BA;
H A DSelectionDAG.h432 SDValue getBlockAddress(const BlockAddress *BA, EVT VT,
435 SDValue getTargetBlockAddress(const BlockAddress *BA, EVT VT, argument
438 return getBlockAddress(BA, VT, Offset, true, TargetFlags);
H A DSelectionDAGNodes.h1532 const BlockAddress *BA; member in class:BlockAddressSDNode
1539 BA(ba), Offset(o), TargetFlags(Flags) {
1542 const BlockAddress *getBlockAddress() const { return BA; }
/external/llvm/lib/Transforms/Utils/
H A DLocal.cpp229 if (BlockAddress *BA =
231 BasicBlock *TheOnlyDest = BA->getBasicBlock();
496 BlockAddress *BA = BlockAddress::get(DestBB); local
498 ConstantInt::get(llvm::Type::getInt32Ty(BA->getContext()), 1);
499 BA->replaceAllUsesWith(ConstantExpr::getIntToPtr(Replacement,
500 BA->getType()));
501 BA->destroyConstant();
/external/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp693 const BlockAddress *BA = cast<BlockAddressSDNode>(Op)->getBlockAddress(); local
694 SDValue Result = DAG.getTargetBlockAddress(BA, getPointerTy());
/external/llvm/lib/Target/ARM/
H A DARMAsmPrinter.cpp954 const BlockAddress *BA = local
956 MCSym = GetBlockAddressSymbol(BA);
/external/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp1031 const BlockAddress *BA = cast<BlockAddressSDNode>(Op)->getBlockAddress(); local
1032 SDValue BA_SD = DAG.getTargetBlockAddress(BA, MVT::i32);
/external/llvm/lib/Target/XCore/
H A DXCoreISelLowering.cpp272 const BlockAddress *BA = cast<BlockAddressSDNode>(Op)->getBlockAddress(); local
273 SDValue Result = DAG.getTargetBlockAddress(BA, getPointerTy());
/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineCasts.cpp1133 ConstantInt *BA = 0, *CA = 0; local
1134 if (match(Src, m_AShr(m_Shl(m_Trunc(m_Value(A)), m_ConstantInt(BA)),
1136 BA == CA && A->getType() == CI.getType()) {
/external/qemu/tcg/ppc/
H A Dtcg-target.c413 #define BA(n, c) (((c)+((n)*4))<<16) macro
584 tcg_out32 (s, CRAND | BT (7, CR_EQ) | BA (6, CR_EQ) | BB (7, CR_EQ));
780 tcg_out32 (s, CRAND | BT (7, CR_EQ) | BA (6, CR_EQ) | BB (7, CR_EQ));
1100 tcg_out32 (s, op | BT (7, CR_EQ) | BA (6, CR_EQ) | BB (7, CR_EQ));
1114 tcg_out32 (s, op | BT (7, CR_EQ) | BA (5, CR_EQ) | BB (7, b->bit2));
1115 tcg_out32 (s, CROR | BT (7, CR_EQ) | BA (5, b->bit1) | BB (7, CR_EQ));
1205 crop = CRNOR | BT (7, CR_EQ) | BA (7, CR_LT) | BB (7, CR_LT);
1211 crop = CRNOR | BT (7, CR_EQ) | BA (7, CR_GT) | BB (7, CR_GT);
/external/qemu/tcg/ppc64/
H A Dtcg-target.c411 #define BA(n, c) (((c)+((n)*4))<<16) macro
1140 crop = CRNOR | BT (7, CR_EQ) | BA (7, CR_LT) | BB (7, CR_LT);
1146 crop = CRNOR | BT (7, CR_EQ) | BA (7, CR_GT) | BB (7, CR_GT);
/external/qemu/tcg/sparc/
H A Dtcg-target.c219 #define BA (INSN_OP(0) | INSN_COND(COND_A, 0) | INSN_OP2(0x2)) macro
/external/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp1719 const BlockAddress *BA = cast<BlockAddressSDNode>(Op)->getBlockAddress(); local
1726 DAG.getTargetBlockAddress(BA, PtrVT, 0,
1728 DAG.getTargetBlockAddress(BA, PtrVT, 0,
1734 DAG.getTargetBlockAddress(BA, PtrVT, 0, AArch64II::MO_ABS_G3),
1735 DAG.getTargetBlockAddress(BA, PtrVT, 0, AArch64II::MO_ABS_G2_NC),
1736 DAG.getTargetBlockAddress(BA, PtrVT, 0, AArch64II::MO_ABS_G1_NC),
1737 DAG.getTargetBlockAddress(BA, PtrVT, 0, AArch64II::MO_ABS_G0_NC));
3439 } else if (const BlockAddressSDNode *BA
3441 Result = DAG.getTargetBlockAddress(BA->getBlockAddress(),
3442 BA
[all...]
/external/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp479 const BlockAddressSDNode *BA = cast<BlockAddressSDNode>(N); local
480 ID.AddPointer(BA->getBlockAddress());
481 ID.AddInteger(BA->getOffset());
482 ID.AddInteger(BA->getTargetFlags());
1457 SDValue SelectionDAG::getBlockAddress(const BlockAddress *BA, EVT VT, argument
1465 ID.AddPointer(BA);
1472 SDNode *N = new (NodeAllocator) BlockAddressSDNode(Opc, VT, BA, Offset,
/external/qemu/
H A Dppc-dis.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...]

Completed in 890 milliseconds

12