Chandler Carruth
|
ddfada260a
[IR] Redesign the case iterator in SwitchInst to actually be an iterator
|
8 years ago |
Mehdi Amini
|
f6071e14c5
[NFC] Header cleanup
|
9 years ago |
Richard Trieu
|
1b96cbe208
Remove uses of builtin comma operator.
|
9 years ago |
Duncan P. N. Exon Smith
|
00f8d5fdf7
llvm-diff: Remove implicit ilist iterator conversions, NFC
|
9 years ago |
Duncan P. N. Exon Smith
|
facdfc6781
Revert "[C++11] Add predecessors(BasicBlock *) / successors(BasicBlock *) iterator ranges."
|
11 years ago |
Manuel Jacob
|
a4697dad19
[C++11] Add predecessors(BasicBlock *) / successors(BasicBlock *) iterator ranges.
|
11 years ago |
Chandler Carruth
|
03e36d752c
[Modules] Move CFG.h to the IR library as it defines graph traits over
|
11 years ago |
Chandler Carruth
|
4bbfbdf7d7
[Modules] Move CallSite into the IR library where it belogs. It is
|
11 years ago |
Rafael Espindola
|
8819c84aed
Remove several unused variables.
|
12 years ago |
Bob Wilson
|
db3a9e64f8
Revert patches to add case-range support for PR1255.
|
12 years ago |
Chandler Carruth
|
0b8c9a80f2
Move all of the header files which are involved in modelling the LLVM IR
|
12 years ago |
Chandler Carruth
|
f010c464a1
Sort the #include lines for tools/...
|
12 years ago |
Stepan Dyatkovskiy
|
0aa32d5d0f
ConstantRangesSet renamed to IntegersSubset. CRSBuilder renamed to IntegersSubsetMapping.
|
13 years ago |
Stepan Dyatkovskiy
|
f4c261b137
Ordinary PR1255 patch: DifferenceEngine and CPPBackend adopted to the new SwitchInst methods.
|
13 years ago |
Stepan Dyatkovskiy
|
3d3abe0852
llvm::SwitchInst
|
13 years ago |
Stepan Dyatkovskiy
|
c10fa6c801
Taken into account Duncan's comments for r149481 dated by 2nd Feb 2012:
|
13 years ago |
Stepan Dyatkovskiy
|
24473120a2
SwitchInst refactoring.
|
13 years ago |
David Blaikie
|
2d24e2a396
Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch
|
13 years ago |
John McCall
|
bd3c5ecd37
Fix the printing of constants. Patch by Stepan Dyatkovskiy!
|
13 years ago |
Duncan Sands
|
1f6a329f79
Silence a bunch (but not all) "variable written but not read" warnings
|
14 years ago |
Chris Lattner
|
7a2bdde0a0
Fix a ton of comment typos found by codespell. Patch by
|
14 years ago |
Jay Foad
|
562b84b3ae
Don't include Operator.h from InstrTypes.h.
|
14 years ago |
Renato Golin
|
7d4fc4fb34
This patch is a big refactoring of llvm-diff. It doesn't add new features, but it re-organizes the old features, so I can insert the MetadataEngine to use the same infrastructure.
|
14 years ago |
John McCall
|
b82b4339d1
Check in a couple of changes that I apparently never committed:
|
15 years ago |
John McCall
|
73b21b738e
Make the header self-contained and follow #include guidelines.
|
15 years ago |
John McCall
|
82bd5eaa71
Centralize the logic to permanently unify two instructions and make sure
|
15 years ago |
John McCall
|
e2921432b6
Diagnose non-structural differences in the case where blocks were
|
15 years ago |
John McCall
|
02e116cb06
When unifying instructions during a block diff, actually complain about
|
15 years ago |
John McCall
|
dfb44ac690
Somehow I was getting reasonable results for the test cases I was interested
|
15 years ago |
John McCall
|
62dc1f3d82
Cache the result of errs() and implement formatted logging.
|
15 years ago |