issues Search Results · repo:llvm/clangir language:LLVM
Filter by
350 results
(102 ms)350 results
inllvm/clangir (press backspace or delete to remove)If I create an object that requires cleanup in the condition of a for-loop, the cleanup is created in the wrong scope.
#include iostream
struct Struk {
Struk(int i) : i(i) { std::cout Struk( ...
andykaylor
- Opened yesterday
- #1755
Hi,
I m trying to lower an array as a function argument to core MLIR dialects, but I m a bit stuck. The problem is that code
as simple as:
int myfunc(int *myarray, int myindex) {
return myarray[myindex]; ...
JosseVanDelm
- 1
- Opened 20 days ago
- #1729
We have been getting PR warnings such as https://github.com/llvm/clangir/pull/1701#issuecomment-2992625611, we should
move out existing uses of undef as much as possible.
Originally posted by @bcardosolopes ...
good first issue
bcardosolopes
- 3
- Opened 29 days ago
- #1712
Not for this PR, but something to note here: in OG CGM.getIntrinsic seems to be able to figure out the type of the
intrinsic, we should do the same in CIR to make writing these easier:
case X86::BI__builtin_ia32_rdtscp: ...
enhancement
good first issue
bcardosolopes
- 4
- Opened on Jun 18
- #1692
Currently the MLIR core func dialect func.func operation doesn t support variadic functions. Because of this the
indirect lowering fails if variadic functions like printf are used in the case that variadic ...
felixdaas
- 2
- Opened on Jun 14
- #1685
by definition of deref attribute in LifetimeCheckPass::checkLoad
// Only interested in checking deference on top of pointer types.
// Note that usually the use of the invalid address happens at the
// ...
Arthur-Chang016
- 2
- Opened on Jun 10
- #1674
I would like to discuss the next problem connected with CIR C++ optimizations and CIR in general.
We started to develop an optimization for the next simple case (but it s common for large C++ codebases): ...
gitoleg
- 3
- Opened on May 30
- #1653
Test cases:
void statements() {
throw 0;
123 + 456;
}
void paren_expr() {
(throw 0, 123 + 456);
}
Both fail during verification because CIRGenItaniumCXXABI::emitThrow emits a cir.unreachable after ...
mmha
- 6
- Opened on May 27
- #1647
Seems like it s supposed to only get records but we are also passing methods for it (introduced in
https://github.com/llvm/clangir/pull/1292). @Lancern can you clarify the intent?
void ItaniumCXXABI::lowerGetMethod( ...
bcardosolopes
- 8
- Opened on May 20
- #1630
Ok, so what I suggest here: please file an issue on the need to fix `nuw` and point to this PR: the incubator LLVM dialect is a bit behind and hasn t caught up with the `GEPNoWrapFlagsProp` upstream. ...
good first issue
waiting4rebase
fangyi-zhou
- Opened on May 17
- #1624

Learn how you can use GitHub Issues to plan and track your work.
Save views for sprints, backlogs, teams, or releases. Rank, sort, and filter issues to suit the occasion. The possibilities are endless.Learn more about GitHub IssuesProTip!
Restrict your search to the title by using the in:title qualifier.
Learn how you can use GitHub Issues to plan and track your work.
Save views for sprints, backlogs, teams, or releases. Rank, sort, and filter issues to suit the occasion. The possibilities are endless.Learn more about GitHub IssuesProTip!
Restrict your search to the title by using the in:title qualifier.