/external/llvm/lib/Analysis/ |
BlockFrequencyInfo.cpp | 133 if (!BFI) 134 BFI.reset(new ImplType); 135 BFI->doFunction(&F, &BPI, &LI); 143 void BlockFrequencyInfo::releaseMemory() { BFI.reset(); } 146 if (BFI) BFI->print(O); 150 return BFI ? BFI->getBlockFreq(BB) : 0; 166 return BFI ? BFI->getFunction() : nullptr [all...] |
BlockFrequencyInfoImpl.cpp | 255 static void cleanup(BlockFrequencyInfoImplBase &BFI) { 256 std::vector<FrequencyData> SavedFreqs(std::move(BFI.Freqs)); 257 BFI.clear(); 258 BFI.Freqs = std::move(SavedFreqs); 424 static void convertFloatingToInteger(BlockFrequencyInfoImplBase &BFI, 441 for (size_t Index = 0; Index < BFI.Freqs.size(); ++Index) { 442 Scaled64 Scaled = BFI.Freqs[Index].Scaled * ScalingFactor; 443 BFI.Freqs[Index].Integer = std::max(UINT64_C(1), Scaled.toInt<uint64_t>()); 444 DEBUG(dbgs() << " - " << BFI.getBlockName(Index) << ": float = " 445 << BFI.Freqs[Index].Scaled << ", scaled = " << Scale [all...] |
/external/llvm/include/llvm/Analysis/ |
BlockFrequencyInfo.h | 30 std::unique_ptr<ImplType> BFI;
|
BlockFrequencyInfoImpl.h | 538 BFIBase &BFI; 568 IrreducibleGraph(BFIBase &BFI, const BFIBase::LoopData *OuterLoop, 570 : BFI(BFI), StartIrr(nullptr) { 581 BFI.Working[Node.Index].getMass() = BlockMass::getEmpty(); 599 for (uint32_t Index = 0; Index < BFI.Working.size(); ++Index) 612 const auto &Working = BFI.Working[Node.Index]; [all...] |
/external/llvm/lib/Target/R600/ |
AMDGPUISelLowering.h | 203 BFI, // (src0 & src1) | (~src0 & src2)
|
AMDGPUISelLowering.cpp | 240 // fcopysign can be done in a single instruction with BFI. [all...] |
/external/llvm/lib/Target/ARM/ |
ARMISelLowering.h | 187 BFI,
|
ARMCodeEmitter.cpp | [all...] |
ARMISelLowering.cpp | [all...] |
/external/llvm/lib/Transforms/Vectorize/ |
LoopVectorize.cpp | [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
SelectionDAG.cpp | [all...] |
/external/llvm/lib/Target/PowerPC/ |
PPCISelLowering.cpp | [all...] |
/external/llvm/test/MC/ARM/ |
basic-arm-instructions.s | 338 @ BFI 340 bfi r5, r2, #3, #17 343 @ CHECK: bfi r5, r2, #3, #17 @ encoding: [0x92,0x51,0xd3,0xe7] [all...] |
basic-thumb2-instructions.s | 259 @ BFI 261 bfi r5, r2, #3, #17 265 @ CHECK: bfi r5, r2, #3, #17 @ encoding: [0x62,0xf3,0xd3,0x05] [all...] |
/external/valgrind/main/none/tests/arm/ |
v6intARM.stdout.exp | [all...] |
v6media.stdout.exp | 95 ------------ BFI ------------ 96 bfi r0, r1, #0, #11 :: rd 0x555552aa rm 0xaaaaaaaa, carryin 0, cpsr 0x00000000 ge[3:0]=0000 97 bfi r0, r1, #1, #11 :: rd 0x55555555 rm 0xaaaaaaaa, carryin 0, cpsr 0x00000000 ge[3:0]=0000 98 bfi r0, r1, #2, #11 :: rd 0x55554aa9 rm 0xaaaaaaaa, carryin 0, cpsr 0x00000000 ge[3:0]=0000 99 bfi r0, r1, #19, #11 :: rd 0x7ffd5555 rm 0xffffffff, carryin 0, cpsr 0x00000000 ge[3:0]=0000 100 bfi r0, r1, #20, #11 :: rd 0x7ff55555 rm 0xffffffff, carryin 0, cpsr 0x00000000 ge[3:0]=0000 101 bfi r0, r1, #21, #11 :: rd 0xfff55555 rm 0xffffffff, carryin 0, cpsr 0x00000000 ge[3:0]=0000 102 bfi r0, r1, #0, #32 :: rd 0xffffffff rm 0xffffffff, carryin 0, cpsr 0x00000000 ge[3:0]=0000 103 bfi r0, r1, #1, #31 :: rd 0xffffffff rm 0xffffffff, carryin 0, cpsr 0x00000000 ge[3:0]=0000 104 bfi r0, r1, #29, #3 :: rd 0xf5555555 rm 0xffffffff, carryin 0, cpsr 0x00000000 ge[3:0]=000 [all...] |