| /llvm-project-15.0.7/libc/src/string/memory_utils/ |
| H A D | memcmp_implementations.h | 45 return three_way_compare<Align<_32>::Then<Loop<_32>>>(lhs, rhs, count); in inline_memcmp() 64 return three_way_compare<Align<_16>::Then<Loop<_32>>>(lhs, rhs, count); in inline_memcmp() 69 if (!equals<Skip<16>::Then<_16>>(lhs, rhs)) // [32, 32] in inline_memcmp() 70 return three_way_compare<Skip<16>::Then<_16>>(lhs, rhs); in inline_memcmp() 74 return three_way_compare<Skip<32>::Then<Loop<_16>>>(lhs, rhs, count); in inline_memcmp() 99 return three_way_compare<Align<_32>::Then<Loop<_32>>>(lhs, rhs, count); in inline_memcmp()
|
| H A D | memset_implementations.h | 75 return splat_set<Align<_32, Arg::Dst>::Then<Loop<_32>>>(dst, value, count); in inline_memset() 99 splat_set<Skip<32>::Then<_32>>(dst, value); in inline_memset() 104 return splat_set<Align<_16, Arg::_1>::Then<Loop<_64>>>(dst, value, count); in inline_memset() 129 return splat_set<Align<_32, Arg::Dst>::Then<Loop<_32>>>(dst, value, count); in inline_memset()
|
| H A D | memcpy_implementations.h | 97 return copy<Align<_32, Arg::Dst>::Then<Loop<LoopBlockSize>>>(dst, src, in inline_memcpy() 124 return copy<Align<_16, Arg::Src>::Then<Loop<_64>>>(dst, src, count); in inline_memcpy() 149 return copy<Align<_32, Arg::Src>::Then<Loop<_32>>>(dst, src, count); in inline_memcpy()
|
| /llvm-project-15.0.7/llvm/unittests/Analysis/ |
| H A D | PhiValuesTest.cpp | 36 BasicBlock *Then = BasicBlock::Create(C, "then", F); in TEST() local 38 BranchInst::Create(Then, If); in TEST() 39 BranchInst::Create(Then, Else); in TEST() 46 PHINode *Phi1 = PHINode::Create(I32Ty, 2, "phi1", Then); in TEST() 49 PHINode *Phi2 = PHINode::Create(I32Ty, 2, "phi2", Then); in TEST() 103 BasicBlock *Then = BasicBlock::Create(C, "then", F); in TEST() local 108 BranchInst::Create(Then, If1); in TEST() 109 BranchInst::Create(Then, Else1); in TEST() 110 BranchInst::Create(If2, Else2, UndefValue::get(I1Ty), Then); in TEST() 119 PHINode *Phi1 = PHINode::Create(I32Ty, 2, "phi1", Then); in TEST() [all …]
|
| H A D | SparsePropagation.cpp | 378 BasicBlock *Then = BasicBlock::Create(Context, "then", F); in TEST_F() local 383 Builder.CreateCondBr(Cond, Then, Else); in TEST_F() 384 Builder.SetInsertPoint(Then); in TEST_F() 418 BasicBlock *Then = BasicBlock::Create(Context, "then", F); in TEST_F() local 423 Builder.CreateCondBr(Cond, Then, Else); in TEST_F() 424 Builder.SetInsertPoint(Then); in TEST_F()
|
| /llvm-project-15.0.7/llvm/test/Transforms/LICM/ |
| H A D | no-preheader-test.ll | 6 br i1 %ifcond, label %Then, label %Else 7 Then: ; preds = %0 11 Loop: ; preds = %Loop, %Else, %Then 12 %j = phi i32 [ 0, %Then ], [ 12, %Else ], [ %Next, %Loop ] ; <i32> [#uses=1]
|
| /llvm-project-15.0.7/clang/unittests/Analysis/FlowSensitive/ |
| H A D | DebugSupportTest.cpp | 141 auto Then = cast<AtomicBoolValue>(Ctx.atom()); in TEST() local 143 auto B = Ctx.disj(Ctx.conj(Cond, Ctx.conj(Then, Ctx.neg(Else))), in TEST() 144 Ctx.conj(Ctx.neg(Cond), Ctx.conj(Ctx.neg(Then), Else))); in TEST() 160 EXPECT_THAT(debugString(*B, {{Cond, "Cond"}, {Then, "Then"}, {Else, "Else"}}), in TEST() 368 auto Then = cast<AtomicBoolValue>(Ctx.atom()); in TEST() local 370 auto B = Ctx.disj(Ctx.conj(Cond, Ctx.conj(Then, Ctx.neg(Else))), in TEST() 371 Ctx.conj(Ctx.neg(Cond), Ctx.conj(Ctx.neg(Then), Else))); in TEST() 402 {{Cond, "Cond"}, {Then, "Then"}, {Else, "Else"}}), in TEST()
|
| /llvm-project-15.0.7/llvm/bindings/python/ |
| H A D | README.txt | 23 Then by running nosetests: 36 Then run nosetests: 45 Then open cover/index.html in your browser of choice to see the code coverage. 54 Then at any time run it to see a report:
|
| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | load-local-v4i5.ll | 32 ; CHECK-NEXT: # %bb.1: # %Then 58 br i1 %14, label %Then, label %Else 60 Then: ; preds = %Entry 67 EndIf: ; preds = %Else, %Then
|
| /llvm-project-15.0.7/libc/test/src/string/memory_utils/ |
| H A D | algorithm_test.cpp | 371 Skip<11>::Then<SizedOp<TestBackend, 1>>::set(dst(), ubyte{42}); in TEST_F() 379 Skip<11>::Then<SizedOp<TestBackend, 1>>::isDifferent(buf1(), buf2()); in TEST_F() 388 Skip<11>::Then<SizedOp<TestBackend, 1>>::threeWayCmp(buf1(), buf2()); in TEST_F() 535 Align<_8, Arg::Dst>::Then<Loop<_8>>::copy(dst(2), src(3), 31); in TEST_F() 551 Align<_8, Arg::Src>::Then<Loop<_8>>::copy(dst(2), src(3), 31); in TEST_F()
|
| /llvm-project-15.0.7/llvm/lib/Target/ARM/Utils/ |
| H A D | ARMBaseInfo.h | 91 Then, enumerator 133 case ARMVCC::Then: return "t"; in ARMVPTPredToString() 141 .Case("t", ARMVCC::Then) in ARMVectorCondCodeFromString()
|
| /llvm-project-15.0.7/llvm/examples/Kaleidoscope/Chapter5/ |
| H A D | toy.cpp | 185 std::unique_ptr<ExprAST> Cond, Then, Else; member in __anon42cfe4710111::IfExprAST 188 IfExprAST(std::unique_ptr<ExprAST> Cond, std::unique_ptr<ExprAST> Then, in IfExprAST() argument 190 : Cond(std::move(Cond)), Then(std::move(Then)), Else(std::move(Else)) {} in IfExprAST() 348 auto Then = ParseExpression(); in ParseIfExpr() local 349 if (!Then) in ParseIfExpr() 361 return std::make_unique<IfExprAST>(std::move(Cond), std::move(Then), in ParseIfExpr() 644 Value *ThenV = Then->codegen(); in codegen()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/ |
| H A D | BranchCloneCheck.cpp | 86 const Stmt *Then = IS->getThen(); in check() local 87 assert(Then && "An IfStmt must have a `then` branch!"); in check() 94 if (areStatementsIdentical(Then->IgnoreContainers(), in check()
|
| /llvm-project-15.0.7/llvm/examples/Kaleidoscope/Chapter6/ |
| H A D | toy.cpp | 205 std::unique_ptr<ExprAST> Cond, Then, Else; member in __anonb74c55720111::IfExprAST 208 IfExprAST(std::unique_ptr<ExprAST> Cond, std::unique_ptr<ExprAST> Then, in IfExprAST() argument 210 : Cond(std::move(Cond)), Then(std::move(Then)), Else(std::move(Else)) {} in IfExprAST() 382 auto Then = ParseExpression(); in ParseIfExpr() local 383 if (!Then) in ParseIfExpr() 395 return std::make_unique<IfExprAST>(std::move(Cond), std::move(Then), in ParseIfExpr() 756 Value *ThenV = Then->codegen(); in codegen()
|
| /llvm-project-15.0.7/llvm/lib/Target/ARM/ |
| H A D | MVEVPTBlockPass.cpp | 168 assert(getVPTInstrPredicate(*Iter) == ARMVCC::Then && in CreateVPTBlock() 237 (CurrentPredicate == ARMVCC::Then ? ARMVCC::Else : ARMVCC::Then); in CreateVPTBlock()
|
| /llvm-project-15.0.7/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/ |
| H A D | toy.cpp | 208 std::unique_ptr<ExprAST> Cond, Then, Else; member in __anoncef1c7f20111::IfExprAST 211 IfExprAST(std::unique_ptr<ExprAST> Cond, std::unique_ptr<ExprAST> Then, in IfExprAST() argument 213 : Cond(std::move(Cond)), Then(std::move(Then)), Else(std::move(Else)) {} in IfExprAST() 399 auto Then = ParseExpression(); in ParseIfExpr() local 400 if (!Then) in ParseIfExpr() 412 return std::make_unique<IfExprAST>(std::move(Cond), std::move(Then), in ParseIfExpr() 857 Value *ThenV = Then->codegen(); in codegen()
|
| /llvm-project-15.0.7/llvm/examples/Kaleidoscope/Chapter8/ |
| H A D | toy.cpp | 214 std::unique_ptr<ExprAST> Cond, Then, Else; member in __anona04537740111::IfExprAST 217 IfExprAST(std::unique_ptr<ExprAST> Cond, std::unique_ptr<ExprAST> Then, in IfExprAST() argument 219 : Cond(std::move(Cond)), Then(std::move(Then)), Else(std::move(Else)) {} in IfExprAST() 405 auto Then = ParseExpression(); in ParseIfExpr() local 406 if (!Then) in ParseIfExpr() 418 return std::make_unique<IfExprAST>(std::move(Cond), std::move(Then), in ParseIfExpr() 862 Value *ThenV = Then->codegen(); in codegen()
|
| /llvm-project-15.0.7/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/ |
| H A D | toy.cpp | 206 std::unique_ptr<ExprAST> Cond, Then, Else; member in IfExprAST 209 IfExprAST(std::unique_ptr<ExprAST> Cond, std::unique_ptr<ExprAST> Then, in IfExprAST() argument 211 : Cond(std::move(Cond)), Then(std::move(Then)), Else(std::move(Else)) {} in IfExprAST() 382 auto Then = ParseExpression(); in ParseIfExpr() local 383 if (!Then) in ParseIfExpr() 395 return std::make_unique<IfExprAST>(std::move(Cond), std::move(Then), in ParseIfExpr() 840 Value *ThenV = Then->codegen(); in codegen()
|
| /llvm-project-15.0.7/llvm/examples/Kaleidoscope/Chapter7/ |
| H A D | toy.cpp | 213 std::unique_ptr<ExprAST> Cond, Then, Else; member in __anon2bc8c6730111::IfExprAST 216 IfExprAST(std::unique_ptr<ExprAST> Cond, std::unique_ptr<ExprAST> Then, in IfExprAST() argument 218 : Cond(std::move(Cond)), Then(std::move(Then)), Else(std::move(Else)) {} in IfExprAST() 404 auto Then = ParseExpression(); in ParseIfExpr() local 405 if (!Then) in ParseIfExpr() 417 return std::make_unique<IfExprAST>(std::move(Cond), std::move(Then), in ParseIfExpr() 863 Value *ThenV = Then->codegen(); in codegen()
|
| /llvm-project-15.0.7/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/ |
| H A D | toy.cpp | 208 std::unique_ptr<ExprAST> Cond, Then, Else; member in __anon436e38f30111::IfExprAST 211 IfExprAST(std::unique_ptr<ExprAST> Cond, std::unique_ptr<ExprAST> Then, in IfExprAST() argument 213 : Cond(std::move(Cond)), Then(std::move(Then)), Else(std::move(Else)) {} in IfExprAST() 399 auto Then = ParseExpression(); in ParseIfExpr() local 400 if (!Then) in ParseIfExpr() 412 return std::make_unique<IfExprAST>(std::move(Cond), std::move(Then), in ParseIfExpr() 857 Value *ThenV = Then->codegen(); in codegen()
|
| /llvm-project-15.0.7/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/ |
| H A D | toy.cpp | 208 std::unique_ptr<ExprAST> Cond, Then, Else; member in __anonb7eaa9f40111::IfExprAST 211 IfExprAST(std::unique_ptr<ExprAST> Cond, std::unique_ptr<ExprAST> Then, in IfExprAST() argument 213 : Cond(std::move(Cond)), Then(std::move(Then)), Else(std::move(Else)) {} in IfExprAST() 399 auto Then = ParseExpression(); in ParseIfExpr() local 400 if (!Then) in ParseIfExpr() 412 return std::make_unique<IfExprAST>(std::move(Cond), std::move(Then), in ParseIfExpr() 857 Value *ThenV = Then->codegen(); in codegen()
|
| /llvm-project-15.0.7/llvm/docs/tutorial/MyFirstLanguageFrontend/ |
| H A D | LangImpl05.rst | 21 If/Then/Else 60 Lexer Extensions for If/Then/Else 91 AST Extensions for If/Then/Else 100 std::unique_ptr<ExprAST> Cond, Then, Else; 105 : Cond(std::move(Cond)), Then(std::move(Then)), Else(std::move(Else)) {} 112 Parser Extensions for If/Then/Else 134 auto Then = ParseExpression(); 135 if (!Then) 170 LLVM IR for If/Then/Else 281 Code Generation for If/Then/Else [all …]
|
| /llvm-project-15.0.7/llvm/examples/Kaleidoscope/Chapter9/ |
| H A D | toy.cpp | 295 std::unique_ptr<ExprAST> Cond, Then, Else; member in __anon14c1a8750211::IfExprAST 299 std::unique_ptr<ExprAST> Then, std::unique_ptr<ExprAST> Else) in IfExprAST() argument 300 : ExprAST(Loc), Cond(std::move(Cond)), Then(std::move(Then)), in IfExprAST() 306 Then->dump(indent(out, ind) << "Then:", ind + 1); in dump() 516 auto Then = ParseExpression(); in ParseIfExpr() local 517 if (!Then) in ParseIfExpr() 529 return std::make_unique<IfExprAST>(IfLoc, std::move(Cond), std::move(Then), in ParseIfExpr() 1031 Value *ThenV = Then->codegen(); in codegen()
|
| /llvm-project-15.0.7/llvm/examples/Kaleidoscope/MCJIT/cached/ |
| H A D | toy-jit.cpp | 182 ExprAST *Cond, *Then, *Else; member in IfExprAST 185 : Cond(cond), Then(then), Else(_else) {} in IfExprAST() 349 ExprAST *Then = ParseExpression(); in ParseIfExpr() local 350 if (Then == 0) return 0; in ParseIfExpr() 360 return new IfExprAST(Cond, Then, Else); in ParseIfExpr() 758 Value *ThenV = Then->Codegen(); in Codegen()
|
| /llvm-project-15.0.7/llvm/examples/Kaleidoscope/MCJIT/lazy/ |
| H A D | toy-jit.cpp | 167 ExprAST *Cond, *Then, *Else; member in IfExprAST 170 : Cond(cond), Then(then), Else(_else) {} in IfExprAST() 334 ExprAST *Then = ParseExpression(); in ParseIfExpr() local 335 if (Then == 0) return 0; in ParseIfExpr() 345 return new IfExprAST(Cond, Then, Else); in ParseIfExpr() 740 Value *ThenV = Then->Codegen(); in Codegen()
|