Duncan P. N. Exon Smith
|
dad20b2ae2
IR: Split Metadata from Value
|
10 年之前 |
Craig Topper
|
a5babc8a31
Move register class name strings to a single array in MCRegisterInfo to reduce static table size and number of relocation entries.
|
10 年之前 |
Duncan P. N. Exon Smith
|
83902832de
Revert "Revert "DI: Fold constant arguments into a single MDString""
|
11 年之前 |
Duncan P. N. Exon Smith
|
32e192aeb3
Revert "DI: Fold constant arguments into a single MDString"
|
11 年之前 |
Duncan P. N. Exon Smith
|
0917b70630
DI: Fold constant arguments into a single MDString
|
11 年之前 |
Adrian Prantl
|
02474a32eb
Move the complex address expression out of DIVariable and into an extra
|
11 年之前 |
Adrian Prantl
|
10c4265675
Revert r218778 while investigating buldbot breakage.
|
11 年之前 |
Adrian Prantl
|
076fd5dfc1
Move the complex address expression out of DIVariable and into an extra
|
11 年之前 |
Matt Arsenault
|
0df40b4969
Add MachineOperand::ChangeToFPImmediate and setFPImm
|
11 年之前 |
Gerolf Hoflehner
|
4e917a2923
[Cleanup] Utility function to erase instruction and mark DBG_Values
|
11 年之前 |
Eric Christopher
|
9f85dccfc6
Remove the TargetMachine forwards for TargetSubtargetInfo based
|
11 年之前 |
Hal Finkel
|
16fd27b2c3
Add scoped-noalias metadata
|
11 年之前 |
Hal Finkel
|
2c7c54c86c
AA metadata refactoring (introduce AAMDNodes)
|
11 年之前 |
Zinovy Nis
|
6a48f1c271
[BUG][REFACTOR]
|
11 年之前 |
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 年之前 |
Craig Topper
|
4ba844388c
[C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr.
|
11 年之前 |
Arnaud A. de Grandmaison
|
96c049d56d
Remove some dead assignements found by scan-build
|
11 年之前 |
Lang Hames
|
3dd951e842
[X86] New and improved VZeroUpperInserter optimization.
|
11 年之前 |
Arnaud A. de Grandmaison
|
3c143dde40
Remove some dead assignements found by scan-build
|
11 年之前 |
Rafael Espindola
|
7d7d99622f
Replace PROLOG_LABEL with a new CFI_INSTRUCTION.
|
11 年之前 |
Chandler Carruth
|
f4ec8bfaec
[Layering] Move DebugInfo.h into the IR library where its implementation
|
11 年之前 |
Benjamin Kramer
|
d628f19f5d
[C++11] Replace llvm::next and llvm::prior with std::next and std::prev.
|
11 年之前 |
Chandler Carruth
|
560e3955c3
Put the functionality for printing a value to a raw_ostream as an
|
11 年之前 |
Chandler Carruth
|
bc65a8d518
Move the LLVM IR asm writer header files into the IR directory, as they
|
11 年之前 |
Quentin Colombet
|
fb57392a8d
[RegAlloc] Make tryInstructionSplit less aggressive.
|
11 年之前 |
Juergen Ributzka
|
aaecc0fc08
[Stackmap] Liveness Analysis Pass
|
11 年之前 |
Matt Arsenault
|
9bd42e3fab
Print the address space of a MachineMemOperand
|
11 年之前 |
Andrew Trick
|
38c9ecda9b
Revert "Liveness Analysis Pass"
|
11 年之前 |
Andrew Trick
|
539e93120c
Liveness Analysis Pass
|
11 年之前 |
Pekka Jaaskelainen
|
d54946ac14
Guard the debug temp variable with NDEBUG to avoid warning/error with NDEBUG defined.
|
12 年之前 |