| /src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/ |
| InstCombineAtomicRMW.cpp | 143 return replaceOperand(RMWI, 1, ConstantInt::get(RMWI.getType(), 0)); 147 return replaceOperand(RMWI, 1, ConstantFP::getNegativeZero(RMWI.getType()));
|
| InstCombineSelect.cpp | 113 return IC.replaceOperand(Sel, IsEq ? 1 : 2, Y); 1066 IC.replaceOperand(Sel, 0, IC.Builder.CreateICmp(CanonicalPred, LHS, RHS)); 1147 return replaceOperand(Sel, Swapped ? 2 : 1, V); 1169 return replaceOperand(Sel, Swapped ? 2 : 1, V); 1430 IC.replaceOperand(Sel, 0, NewCmp); 2028 return IC.replaceOperand( 2692 return replaceOperand(SI, 1, One); 2695 return replaceOperand(SI, 2, Zero); 2708 return replaceOperand(SI, 0, A); 2712 return replaceOperand(SI, 0, A) [all...] |
| InstCombineCalls.cpp | 344 return replaceOperand(II, 0, V); 383 return replaceOperand(II, 0, V); 386 return replaceOperand(II, 1, V); 450 return IC.replaceOperand(II, 0, X); 474 return IC.replaceOperand(II, 0, X); 477 return IC.replaceOperand(II, 0, X); 504 return IC.replaceOperand(II, 1, IC.Builder.getTrue()); 533 return IC.replaceOperand(II, 0, X); 539 return IC.replaceOperand(II, 0, X); 905 return replaceOperand(*II, 0, X) [all...] |
| InstructionCombining.cpp | 344 IC.replaceOperand(*Cast, 0, BinOp2->getOperand(0)); 345 IC.replaceOperand(*BinOp1, 1, FoldedC); 394 replaceOperand(I, 0, A); 395 replaceOperand(I, 1, V); 427 replaceOperand(I, 0, V); 428 replaceOperand(I, 1, C); 455 replaceOperand(I, 0, V); 456 replaceOperand(I, 1, B); 475 replaceOperand(I, 0, B); 476 replaceOperand(I, 1, V) [all...] |
| InstCombineMulDivRem.cpp | 76 IC.replaceOperand(*I, 0, V2); 639 replaceOperand(I, 1, SI->getOperand(NonNullOperand)); 730 return replaceOperand(I, 1, V); 844 replaceOperand(I, 0, ConstantInt::get(Ty, 1)); 845 replaceOperand(I, 1, Y); 1403 replaceOperand(I, 0, ConstantFP::get(I.getType(), 1.0)); 1404 replaceOperand(I, 1, Y); 1433 return replaceOperand(I, 1, V); 1534 return replaceOperand(I, 1, ConstantInt::get(I.getType(), -*Y)); 1582 return replaceOperand(I, 1, NewRHSV) [all...] |
| InstCombineLoadStoreAlloca.cpp | 179 return IC.replaceOperand(AI, 0, IC.Builder.getInt32(1)); 220 return IC.replaceOperand(AI, 0, V); 366 return replaceOperand(AI, 0, 1026 return replaceOperand(LI, 0, SI->getOperand(2)); 1032 return replaceOperand(LI, 0, SI->getOperand(1)); 1443 return replaceOperand(SI, 0, UndefValue::get(Val->getType()));
|
| InstCombineVectorOps.cpp | 367 return replaceOperand(EI, 0, V); 432 return replaceOperand(EI, 0, IE->getOperand(0)); 2157 return IC.replaceOperand(Shuf, 0, X); 2165 return IC.replaceOperand(Shuf, 1, X);
|
| InstCombineInternal.h | 415 Instruction *replaceOperand(Instruction &I, unsigned OpNum, Value *V) {
|
| InstCombineCompares.cpp | 1586 return replaceOperand(Cmp, 0, X); 1714 return replaceOperand(Cmp, 0, NewAnd); 1820 return replaceOperand(Cmp, 0, NewAnd); 6103 return IC.replaceOperand(*I, 0, X); 6204 return replaceOperand(I, 0, ConstantFP::getNullValue(OpType)); 6207 return replaceOperand(I, 1, ConstantFP::getNullValue(OpType)); 6233 return replaceOperand(I, 1, ConstantFP::getNullValue(OpType));
|
| InstCombineAddSub.cpp | 1415 replaceOperand(I, 0, A); 1416 replaceOperand(I, 1, B);
|
| InstCombinePHI.cpp | 1385 replaceOperand(PN, i, NonZeroConst);
|
| InstCombineShifts.cpp | 420 return replaceOperand(I, 1, Rem);
|
| InstCombineSimplifyDemanded.cpp | 1166 replaceOperand(*Inst, OpNum, V);
|
| InstCombineCasts.cpp | 1974 return replaceOperand(CI, 0, GEP->getOperand(0));
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
| AMDGPUInstCombineIntrinsic.cpp | 323 return IC.replaceOperand( 422 return IC.replaceOperand( 432 return IC.replaceOperand( 478 IC.replaceOperand(II, I + 2, UndefValue::get(Src->getType())); 620 IC.replaceOperand(II, 1, ConstantInt::getNullValue(Src1->getType())); 621 IC.replaceOperand(II, 2, 749 return IC.replaceOperand(II, 0, UndefValue::get(Old->getType())); 763 return IC.replaceOperand(II, 0, UndefValue::get(VDstIn->getType()));
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
| X86InstCombineIntrinsic.cpp | 1110 return IC.replaceOperand(II, 0, V); 1162 IC.replaceOperand(II, 0, V); 1166 IC.replaceOperand(II, 1, V); 1356 return IC.replaceOperand(II, 1, V); 1432 IC.replaceOperand(II, 0, V); 1441 IC.replaceOperand(II, 1, V); 1492 IC.replaceOperand(II, 0, V); 1496 IC.replaceOperand(II, 1, V); 1525 return IC.replaceOperand(II, 0, V); 1558 return IC.replaceOperand(II, 0, V) [all...] |
| /src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/InstCombine/ |
| InstCombiner.h | 437 Instruction *replaceOperand(Instruction &I, unsigned OpNum, Value *V) {
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
| ARMTargetTransformInfo.cpp | 156 return IC.replaceOperand(
|