Jonas Devlieghere
|
114087caa6
[llvm] Migrate llvm::make_unique to std::make_unique
|
6 lat temu |
Chandler Carruth
|
6b547686c5
Update the file headers across all of the LLVM projects in the monorepo
|
6 lat temu |
Marcello Maggioni
|
b0ab6f767f
[PSV] Update API to be able to use TargetCustom without UB.
|
7 lat temu |
David Blaikie
|
48319238e4
Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layering
|
7 lat temu |
Jan Sjodin
|
028255f1f7
Add AddresSpace to PseudoSourceValue.
|
8 lat temu |
Matt Arsenault
|
98ede9e115
Fix crashing on TargetCustom PseudoSourceValues
|
8 lat temu |
Mehdi Amini
|
f6071e14c5
[NFC] Header cleanup
|
9 lat temu |
Rafael Espindola
|
2fe94b6b08
Refactor: Simplify boolean conditional return statements in lib/CodeGen.
|
9 lat temu |
Alex Lorenz
|
c1661a3506
PseudoSourceValue: Transform the mips subclass to target independent subclasses
|
10 lat temu |
Alex Lorenz
|
de0129ac08
PseudoSourceValue: Replace global manager with a manager in a machine function.
|
10 lat temu |
Alex Lorenz
|
c18bd9d600
PseudoSourceValue: Introduce a 'PSVKind' enumerator.
|
10 lat temu |
Alex Lorenz
|
1e37226acb
PseudoSourceValue: Update comments and fix lowercase variable names. NFC.
|
10 lat temu |
Alex Lorenz
|
60ae8c800a
Reformat PseudoSourceValue.cpp and PseudoSourceValue.h. NFC.
|
10 lat temu |
Hal Finkel
|
227df4bca0
Make isAliased property for fixed-offset stack objects adjustable
|
11 lat temu |
Nick Lewycky
|
d63390cba1
Break PseudoSourceValue out of the Value hierarchy. It is now the root of its own tree containing FixedStackPseudoSourceValue (which you can use isa/dyn_cast on) and MipsCallEntry (which you can't). Anything that needs to use either a PseudoSourceValue* and Value* is strongly encouraged to use a MachinePointerInfo instead.
|
11 lat temu |
Chandler Carruth
|
0b8c9a80f2
Move all of the header files which are involved in modelling the LLVM IR
|
12 lat temu |
Chandler Carruth
|
d04a8d4b33
Use the new script to sort the includes of every file under lib.
|
12 lat temu |
David Blaikie
|
4d6ccb5f68
More dead code removal (using -Wunreachable-code)
|
13 lat temu |
Michael J. Spencer
|
1f6efa3996
Merge System into Support.
|
14 lat temu |
Jeffrey Yasskin
|
e8cfa63e4e
Fix memcheck-found leaks: one false positive from using new[], and one true
|
15 lat temu |
David Greene
|
b3bc115a24
|
16 lat temu |
David Greene
|
cf62632d83
|
16 lat temu |
Evan Cheng
|
f57b1baa44
Add PseudoSourceValue::mayAlias. It returns true if the object can ever alias any LLVM IR value.
|
16 lat temu |
Chris Lattner
|
75c478a96a
pseudosourcevalue is also still using getGlobalContext(), so it isn't
|
16 lat temu |
Nick Lewycky
|
f5a86f45e7
Remove includes of Support/Compiler.h that are no longer needed after the
|
16 lat temu |
Nick Lewycky
|
6726b6d75a
Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces.
|
16 lat temu |
Evan Cheng
|
38bdfc69cb
Spill slots cannot alias.
|
16 lat temu |
Evan Cheng
|
ff89dcb06f
-Revert parts of 84326 and 84411. Distinquishing between fixed and non-fixed
|
16 lat temu |
Evan Cheng
|
6553155172
Revert 84315 for now. Re-thinking the patch.
|
16 lat temu |
Evan Cheng
|
bf125583f8
Rename getFixedStack to getStackObject. The stack objects represented are not
|
16 lat temu |