-
Notifications
You must be signed in to change notification settings - Fork 12.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Refactor rustc_codegen_ssa (part 2) #56636
Closed
Closed
Commits on Mar 1, 2019
-
Configuration menu - View commit details
-
Copy full SHA for c324b4e - Browse repository at this point
Copy the full SHA c324b4eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 86104b4 - Browse repository at this point
Copy the full SHA 86104b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for cec0cf5 - Browse repository at this point
Copy the full SHA cec0cf5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 17ef249 - Browse repository at this point
Copy the full SHA 17ef249View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d72269 - Browse repository at this point
Copy the full SHA 7d72269View commit details -
Configuration menu - View commit details
-
Copy full SHA for fbd969b - Browse repository at this point
Copy the full SHA fbd969bView commit details -
Remove const_{cstr,str_slice,get_elt,get_real} and is_const_real meth…
…ods from cg_ssa This introduces the static_panic_msg trait method to StaticBuilderMethods.
Configuration menu - View commit details
-
Copy full SHA for 48c3baa - Browse repository at this point
Copy the full SHA 48c3baaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 86f0603 - Browse repository at this point
Copy the full SHA 86f0603View commit details -
Configuration menu - View commit details
-
Copy full SHA for 84c5b52 - Browse repository at this point
Copy the full SHA 84c5b52View commit details -
[WIP] Make some debug info methods take &mut FunctionDebugContext
declare_local still takes &FunctionDebugContext, because of borrowck errors
Configuration menu - View commit details
-
Copy full SHA for 18e59b7 - Browse repository at this point
Copy the full SHA 18e59b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 231ff37 - Browse repository at this point
Copy the full SHA 231ff37View commit details -
Configuration menu - View commit details
-
Copy full SHA for d24125e - Browse repository at this point
Copy the full SHA d24125eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 13d5c03 - Browse repository at this point
Copy the full SHA 13d5c03View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7319287 - Browse repository at this point
Copy the full SHA 7319287View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e0e3b0 - Browse repository at this point
Copy the full SHA 1e0e3b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f33467 - Browse repository at this point
Copy the full SHA 5f33467View commit details -
Configuration menu - View commit details
-
Copy full SHA for d163582 - Browse repository at this point
Copy the full SHA d163582View commit details -
Configuration menu - View commit details
-
Copy full SHA for e19c4b9 - Browse repository at this point
Copy the full SHA e19c4b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for a0713cc - Browse repository at this point
Copy the full SHA a0713ccView commit details -
Move the loop of Rvalue::Repeat codegen out of cg_ssa
This way a codegen backend doesn't need to provide a phi instruction, which codegen backends other than LLVMmay not support easily, because they for example, like cranelift, use basic block parameters.
Configuration menu - View commit details
-
Copy full SHA for 14c3492 - Browse repository at this point
Copy the full SHA 14c3492View commit details -
Configuration menu - View commit details
-
Copy full SHA for 97e43a4 - Browse repository at this point
Copy the full SHA 97e43a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for dd50999 - Browse repository at this point
Copy the full SHA dd50999View commit details -
Remove inline_asm_call from cg_ssa
`count_insn` is no longer called for inline asm, because it is private to builder.rs
Configuration menu - View commit details
-
Copy full SHA for 6a92455 - Browse repository at this point
Copy the full SHA 6a92455View commit details -
Configuration menu - View commit details
-
Copy full SHA for c45a9b9 - Browse repository at this point
Copy the full SHA c45a9b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for d7a528c - Browse repository at this point
Copy the full SHA d7a528cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 018747b - Browse repository at this point
Copy the full SHA 018747bView commit details -
Configuration menu - View commit details
-
Copy full SHA for ef3358b - Browse repository at this point
Copy the full SHA ef3358bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 270540b - Browse repository at this point
Copy the full SHA 270540bView commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.